Improved
v0.19.1-rc0
What's Changed
This release includes HTML5 Article Renderer improvements, performance optimizations including a ~25% reduction in JS bundle size, and foundational work for upcoming features. We also addressed some tech debt and continued cleaning up Python 2.7 compatibility code with great help from the community.
Added
Content & Rendering
- Adds polyfill for to ensure browser compatibility in HTML5 Article Renderer by @AllanOXDi in https://github.com/learningequality/kolibri/pull/13951
- [HTML5 Article Renderer] Refactor Table Implementation by @AllanOXDi in https://github.com/learningequality/kolibri/pull/14002
- Implements simple scroll progress tracking for safe html5 renderer by @akolson in https://github.com/learningequality/kolibri/pull/13983
- Add modality field to ContentNode by @AlexVelezLl in https://github.com/learningequality/kolibri/pull/14042
- Add modality filter query param in Content API by @nucleogenesis in https://github.com/learningequality/kolibri/pull/14058
Courses Feature (Foundational)
- Add initial core courses Django app files by @LianaHarris360 in https://github.com/learningequality/kolibri/pull/14066