Releases: learningequality/kolibri
Releases · learningequality/kolibri
v0.18.0-alpha0
What's Changed
This alpha release introduces the updated information architecture for 0.18. The Coach plugin navigation has been updated with new page names and layouts.
This is not a stable release, and will be used for regression testing of IMPORTANT pre-existing functionality in coach such as lesson and quiz creation and management workflows.
Complete list of PRs
- 0.16 gherkin updates and corrections by @pcenov in #12109
- Bump eslint-plugin-compat from 5.0.0 to 6.0.0 by @dependabot in #12461
- Bump prettier from 3.3.2 to 3.3.3 by @dependabot in #12459
- Bump mime-db from 1.52.0 to 1.53.0 by @dependabot in #12457
- Bump webpack from 5.92.1 to 5.93.0 by @dependabot in #12460
- Bump semver from 7.6.2 to 7.6.3 by @dependabot in #12458
- Bump the babel group with 2 updates by @dependabot in #12454
- Adds loose pinning of dev docs requirements to ensure correct builds … by @benjaoming in #12466
- Bump @testing-library/jest-dom from 6.4.6 to 6.4.8 by @dependabot in #12480
- Bump typescript from 5.5.3 to 5.5.4 by @dependabot in #12479
- Bump dayjs from 1.11.11 to 1.11.12 by @dependabot in #12481
- Bump sass-loader from 14.2.1 to 15.0.0 by @dependabot in #12482
- Exam Page: Move smaller screen timer to top by @nucleogenesis in #12485
- Add ordering for FacilityUser viewset by @ozer550 in #12324
- Bump @rushstack/eslint-patch from 1.10.3 to 1.10.4 by @dependabot in #12509
- Bump rtlcss from 4.1.1 to 4.2.0 by @dependabot in #12506
- Bump sass-loader from 15.0.0 to 16.0.0 by @dependabot in #12510
- Bump the babel group across 1 directory with 2 updates by @dependabot in #12512
- Bump core-js from 3.37.1 to 3.38.0 by @dependabot in #12546
- Bump launch-editor-middleware from 2.8.0 to 2.8.1 by @dependabot in #12545
- Bump eslint-plugin-jest from 28.6.0 to 28.7.0 by @dependabot in #12544
- Bump autoprefixer from 10.4.19 to 10.4.20 by @dependabot in #12543
- Replace requests with NetworkClient by @thesujai in #12096
- Release v0.17.x into develop by @rtibbles in #12539
- Bump axios from 1.7.2 to 1.7.3 by @dependabot in #12542
- Upgrade KDS to v5.0.0-rc1, introduce KDS live region and use it at one place by @MisRob in #12475
- Revert use of network client in test utils. by @rtibbles in #12549
- Migrating existing references to session getters to use the useUser composable by @nathanaelg16 in #12438
- Consolidate list remote users api by @AlexVelezLl in #12321
- Docs: Remove legacy stuff from conf.py by @benjaoming in #12563
- Move core module registration out of the core store module. by @rtibbles in #12573
- Copies & renames useSearch to useBaseSearch in kolibri-common package (On develop this time) by @nucleogenesis in #12566
- Creating composable for connection monitoring and replacing existing logic with it by @nathanaelg16 in #12584
- Refactor usesearch by @AlexVelezLl in #12570
- Removing legacy vuex module for monitoring connection by @nathanaelg16 in #12594
- Release v0.17.x into develop by @rtibbles in #12591
- Fix linting on develop. by @rtibbles in #12598
- Bump eslint-plugin-jest from 28.7.0 to 28.8.0 by @dependabot in #12561
- Bump mini-css-extract-plugin from 2.9.0 to 2.9.1 by @dependabot in #12577
- Bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #12597
- Bump sass-loader from 16.0.0 to 16.0.1 by @dependabot in #12576
- Bump core-js from 3.38.0 to 3.38.1 by @dependabot in #12578
- Bump dayjs from 1.11.12 to 1.11.13 by @dependabot in #12579
- Bump kolibri-design-system from 5.0.0-rc1 to 5.0.0-rc2 by @dependabot in #12580
- Bump axios from 1.7.3 to 1.7.5 by @dependabot in #12604
- Move language object sorting and comparison utilities into core i18n module by @rtibbles in #12602
- Remove unneeded TotalPoints component from core API. by @rtibbles in #12600
- Remove unnecessary thumbnail setting when it is set on the API response. by @rtibbles in #12605
- Handle Studio 404s by @rtibbles in #12593
- Bump the babel group with 2 updates by @dependabot in #12612
- Bump @testing-library/jest-dom from 6.4.8 to 6.5.0 by @dependabot in #12614
- Bump webpack from 5.93.0 to 5.94.0 by @dependabot in #12615
- Bump kolibri-design-system from 5.0.0-rc2 to 5.0.0-rc3 by @dependabot in #12616
- Bump rtlcss from 4.2.0 to 4.3.0 by @dependabot in #12618
- Creating useSnackbar composable and replacing existing logic with it by @nathanaelg16 in #12589
- Moving remaining references to session getters to the useUser composable by @nathanaelg16 in #12611
- Migrate disconnectionErrorCodes into constants. by @rtibbles in #12583
- Move core channel state into coach - the only place it is still used. by @rtibbles in #12574
- Creating useTotalProgress composable and migrating code to use it by @nathanaelg16 in #12621
- Use KRadioButtonGroup in the language switcher modal and on the Device settings page by @muditchoudhary in #12325
- Bump slackapi/slack-github-action from 1.26.0 to 1.27.0 by @dependabot in #12643
- Bump eslint-plugin-jest from 28.8.0 to 28.8.2 by @dependabot in #12640
- Bump @babel/plugin-syntax-import-assertions from 7.24.7 to 7.25.6 in the babel group by @dependabot in #12634
- Bump webpack-dev-server from 5.0.4 to 5.1.0 by @dependabot in #12642
- Bump axios from 1.7.5 to 1.7.7 by @dependabot in #12638
- Bump eslint-plugin-vue from 9.27.0 to 9.28.0 by @dependabot in #12641
- Bump eslint from 8.23.0 to 8.57.0 by @dependabot in #12637
- Bump eslint-plugin-import from 2.29.1 to 2.30.0 by @dependabot in #12639
- Add searchAndFilterStrings translator into kolibri-common by @AlexVelezLl in #12623
- Remove Hardcoded Color for Button Hover State in
QuizStatus.vue
by @shivam-daksh in #12645 - Bump typescript from 5.5.4 to 5.6.2 by @dependabot in #12657
- Bump kolibri-constants from 0.2.6 to 0.2.7 by @dependabot in #12652
- Bump eslint-plugin-jest from 28.8.2 to 28.8.3 by @dependabot in #12650
- Bump loglevel from 1.9.1 to 1.9.2 by @dependabot in #12653
- Remove CoreSnackbar from core API. by @rtibbles in #12627
- Bump launch-editor-middleware from 2.8.1 to 2.9.1 by @dependabot in #12656
- Bump path-to-regexp from 1.8.0 to 1.9.0 in /packages/kolibri-core-for-export by @dependabot in #12658
- Bump ini from 4.1.3 to 5.0.0 by @dependabot in https://github.com/learningequali...
v0.17.3
What's Changed
Changed
- Improve learn folder contents display by @rtibbles in #12737
- Update KDS theme token by @AllanOXDi in #12742
- Final token updates by @marcellamaki in #12754
Added
- Add Fulfulde translations by @radinamatic in #12738
- Update morango for conditional indexes on store to improve deserialization performance. by @rtibbles in #12747
Fixed
- Settings is not correct after tzlocal update by @jredrejo in #12683
- Add missing
indeterminate
states on Select All checkboxes by @nucleogenesis in #12587 - Fix import channel in Postgresql by @jredrejo in #12709
- Branding tweaks by @rtibbles in #12736
- Tweaks to CLI and message extraction utility function by @rtibbles in #12320
- Delete resource from everywhere when force_delete is selected by @thesujai in #12680
- Dont delete the entire channel when deleting a single content by @thesujai in #12740
- Prevent access to undefined AttemptLogs while looking at reports by @LianaHarris360 in #12723
- Update StorageNotification.vue to prevent undefined access if device plugin is disabled by @rtibbles in #12724
- Update favicon to be available when the default theme is disabled by @marcellamaki in #12760
- Fix on my own merge account KCheckbox issue by @AlexVelezLl in #12761
v0.17.3-rc0
v0.17.3-beta1
What's Changed
What's Changed
- Update favicon to be available when the default theme is disabled by @marcellamaki in #12760
- Fix on my own merge account KCheckbox issue by @AlexVelezLl in #12761
Full Changelog: v0.17.3-beta0...v0.17.3-beta1
v0.17.3-beta0
What's Changed
- Add missing
indeterminate
states on Select All checkboxes by @nucleogenesis in #12587 - Fix import channel in Postgresql by @jredrejo in #12709
- Branding tweaks by @rtibbles in #12736
- Tweaks to CLI and message extraction utility function by @rtibbles in #12320
- Add Fulfulde translations by @radinamatic in #12738
- Delete resource from everywhere when force_delete is selected by @thesujai in #12680
- Dont delete the entire channel when deleting a single content by @thesujai in #12740
- Prevent access to undefined AttemptLogs while looking at reports by @LianaHarris360 in #12723
- Improve learn folder contents display by @rtibbles in #12737
- Update morango for conditional indexes on store to improve deserialization performance. by @rtibbles in #12747
- Update StorageNotification.vue to prevent undefined access if device plugin is disabled by @rtibbles in #12724
- Update KDS theme token by @AllanOXDi in #12742
- Final token updates by @marcellamaki in #12754
Full Changelog: v0.17.3-alpha0...v0.17.3-beta0
v0.17.3-alpha0
What's Changed
- Settings is not correct after tzlocal update by @jredrejo in #12683
- Update to 0.17.3 by @rtibbles in #12692
Full Changelog: v0.17.2...v0.17.3-alpha0
v0.17.2
What's Changed
Full Changelog: v0.17.1...v0.17.2
v0.17.2-rc0
What's Changed
Full Changelog: v0.17.1...v0.17.2-rc0
v0.17.1
What's Changed
- Fix static paths for hashi and h5p static file upload by @rtibbles in #12538
- Clean up some deprecation warnings by @rtibbles in #12469
- Optimise Library page load time when channels have large Thumbnail by @thesujai in #12530
- Fix list activity notifications by @AlexVelezLl in #12386
- Upgrade Python dependencies by @rtibbles in #12165
- Allow redirects for file downloads by @rtibbles in #12309
- Setup Wizard: More helpful error state when trying to import from unprovisioned device by @nucleogenesis in #12397
- Linting related fixes: (#12572, #12592, #12462)
- Remove unneeded future imports by @rtibbles in #12540
- Add configuration option to disable Zeroconf in cloud deployments by @ozer550 in #12620
- Fix Mismatch between coach Reports and generated CSV by @AlexVelezLl in #12628
- Update to 0.17.1 by @rtibbles in #12661
- Update 0.17.1 changelog by @marcellamaki in #12665
Full Changelog: v0.17.0...v0.17.1
v0.17.1-rc0
What's Changed
- Fix static paths for hashi and h5p static file upload by @rtibbles in #12538
- Clean up some deprecation warnings by @rtibbles in #12469
- Optimise Library page load time when channels have large Thumbnail by @thesujai in #12530
- Fix list activity notifications by @AlexVelezLl in #12386
- Upgrade Python dependencies by @rtibbles in #12165
- Allow redirects for file downloads by @rtibbles in #12309
- Setup Wizard: More helpful error state when trying to import from unprovisioned device by @nucleogenesis in #12397
- Linting related fixes: (#12572, #12592, #12462)
- Remove unneeded future imports by @rtibbles in #12540
- Add configuration option to disable Zeroconf in cloud deployments by @ozer550 in #12620
- Fix Mismatch between coach Reports and generated CSV by @AlexVelezLl in #12628
- Update to 0.17.1 by @rtibbles in #12661
- Update 0.17.1 changelog by @marcellamaki in #12665
Full Changelog: v0.17.1-beta0...v0.17.1-rc0