Skip to content

Releases: learningequality/kolibri

v0.12.3

17 May 02:32
abecb96
Compare
Choose a tag to compare

Changed or fixed

  • Improved handling of partially-download or otherwise corrupted content databases
  • Fixed regression where users could not change their passwords in the Profile page
  • Improved PostgreSQL support
  • Added fixes related to coach tools

See a full list of changes on Github

v0.12.2

29 Mar 00:41
f74ed5e
Compare
Choose a tag to compare

Added

  • Dynamic selection for CherryPy thread count based on available server memory

Changed or fixed

  • Alignment of coach report icons when viewed in right-to-left languages corrected
  • Fixes to loading of some HTML5 apps
  • Lessons are now correctly scoped to their classes for learners

Internationalization and localization

  • Added Gujarati
  • Fixed missing translations in coach group management

See a full list of changes on Github

v0.12.1

09 Mar 07:54
0222651
Compare
Choose a tag to compare

Added

  • Initial support for uwsgi serving mode.

Changed or fixed

  • Fixed 0.12.0 regression in HTML5 rendering that affected African Storybooks and some other HTML5 content.
  • Fixed 0.12.0 regression that prevented some pages from loading properly on older versions of Safari/iOS.

Internationalization and localization

  • Added Burmese

See a full list of changes on Github

v0.12.0

04 Mar 22:00
d510ec5
Compare
Choose a tag to compare

Added

  • Coach Dashboard - added regularly updating notifications and new information architecture for the coach interface, to provide actionable feedback for coaches about learner progress
  • New capability for sandboxed HTML5 app content to utilize sessionStorage, localStorage and cookies, with the latter two restored between user sessions
  • Support for enrolling learners in multiple groups in a class
  • Management command to reorder channels to provide more customized display in learn

Changed or fixed

  • Exams are now known as Quizzes
  • Quizzes with content from deleted channels will now show an error message when a learner or coach is viewing the problems in the quiz or quiz report
  • Lessons with content from deleted channels will have those contents automatically removed. If you have created lessons with deleted content prior to 0.12, learner playlists and coach reports for those lessons will be broken. To fix the lesson, simply view it as a coach under Coach > Plan, and it will be fixed and updated automatically
  • Changes the sub-navigation to a Material Design tabs-like experience
  • Make facility log exporting a background process for a better user experience when downloading large logs
  • Allow appbar to move off screen when scrolling on mobile, to increase screen real estate
  • Kolibri now supports for iOS Safari 9.3+
  • Validation is now done in the 'provisiondevice' command for the username of the super admin user being created
  • Disable import and export buttons while a channel is being downloaded to prevent accidental clicks
  • Prevent quizzes and lessons in the same class from being created with the same name
  • Update quiz and lesson progress for learners without refreshing the page
  • Improved focus rings for keyboard navigation
  • Coach content no longer appears in recommendations for non-coach users
  • The Kolibri loading animation is now beautiful, and much quicker to load
  • Icons and tables are now more standardized across Kolibri, to give a more consistent user experience
  • Enable two high contrast themes for EPUB rendering for better accessibility
  • Supports accessing Kolibri through uwsgi

Internationalization and localization

  • Languages: English, Arabic, Bengali, Bulgarian, Chinyanja, Farsi, French, Fulfulde Mbororoore, Hindi, Marathi, Portuguese (Brazilian), Spanish, Swahili, Telugu, Urdu, Vietnamese, and Yoruba

See a full list of changes on Github

v0.11.1

11 Jan 23:11
db180a6
Compare
Choose a tag to compare

Added

  • Support for RTL EPubs
  • Support for Python 3.7

Changed or fixed

  • Fullscreen renderer mode now works in Chrome 71
  • Account sign up now works when guest access is disabled
  • Navigating in and out of exercise detail views is fixed
  • Misleading exam submission modal text is now more accurate
  • Browsing content tree in exam creation is now faster
  • Unavailable content in coach reports is now viewable
  • Content import errors are handled better
  • Added command to restore availability of content after bad upgrade

Internationalization and localization

  • Added Fufulde Mboroore

See a full list of changes on Github

v0.11.0

06 Nov 21:30
4db53a8
Compare
Choose a tag to compare

Added

  • Support for EPUB-format electronic books
  • Upgrades to exam and lesson creation, including search functionality and auto-save
  • New error handling and reporting functionality
  • Channel import from custom network locations
  • Setting for enabling or disabling guest access
  • Basic commands to help with GDPR compliance
  • Privacy information to help users and admins understand how their data is stored

Changed or fixed

  • Improvements to rendering of some pages on smaller screens
  • Improvements to search behavior in filtering and handling of large result sets
  • Improvements to the setup wizard based on user feedback and testing
  • Improvements to user management, particularly for admins and super admins
  • Fix: Allow usernames in non-latin alphabets
  • Fix: Drive listing and space availability reporting
  • Auto-refresh in coach reports
  • Added more validation to help with log-in
  • Security: upgraded Python cryptography and pyopenssl libraries for CVE-2018-10903

Internationalization and localization

  • Languages: English, Arabic, Bengali, Bulgarian, Chinyanja, Farsi, French, Hindi, Marathi, Portuguese (Brazilian), Spanish, Swahili, Telugu, Urdu, and Yoruba
  • Improved consistency of language across the application, and renamed "Superuser" to "Super admin"
  • Many fixes to translation and localization
  • Consistent font rendering across all languages

See a full list of changes on Github

v0.10.3

15 Oct 12:36
8d8995c
Compare
Choose a tag to compare

Internationalization and localization

  • Added Mexican Spanish (es_MX) and Bulgarian (bg)

Fixed

  • Upgrade issue upon username conflict between device owner and facility user
  • Channel import listing of USB devices when non-US locale
  • Counts for coach-specific content would in some cases be wrongly displayed

See a full list of changes on Github

v0.10.2

24 Aug 00:16
09e9b10
Compare
Choose a tag to compare

Performance improvements and bug fixes for content import
Exam creation optimizations

v0.9.4

01 Sep 08:19
d538976
Compare
Choose a tag to compare

Legacy bug fix release

v0.10.1

03 Aug 23:20
31a0d85
Compare
Choose a tag to compare
  • Bug fix release
  • Several smaller UI fixes
  • Fixes for SSL issues on low-spec devices / unstable connectivity
  • Compatibility fixes for older system libraries

See a more detailed list of changes on Github