v0.18.0-alpha2
Pre-release
Pre-release
·
2 commits
to develop
since this release
What's Changed
Overview
This alpha release makes a majority of changes to the quizzes workflow, but the quiz behavior is NOT fully ready. At that point, we will be at a beta release.
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.
QA notes
Main focus:
- quiz reports visibility introduced in the first PR for that (although we are already aware of some follow up issues which are in progress)
- the updated "default" quiz creation workflow with auto-selected questions (focus on both "does it work" and "does it work as we expect/is it a good user experience?")
- manual question selection workflow
- switching between the manual and default workflows
- Overall "back button" experience - right now it's somewhat inconsistent. Where do we expect there to be a back button? For places where it exists, does it go where you expect? Focusing mainly on lessons, but also in quizzes particularly in the topic tree navigation.
Tangentially, regression testing the usertable which has been migrated to KTable
Not yet introduced:
- the new cards built on top of
KCard
have not been introduced in the side panel yet. accessibility testing should not focus on the card experience at this time, since it will be updated. Metadata display on the cards, and overall card appearance are NOT finalized. However, the overall resource selection workflow (and resource previewing workflow) should be tested via mouse in quizzes - the search experience in quizzes
- the updated questions replacement/autoreplacement
- some edge case error handling
- a bit of UI polishing for the side panel
Complete PR list
- Migrated UserTable to KTable (Without Sorting) by @BabyElias in #13028
- Update Bloom player assets with improved navigation button opacity by @GautamBytes in #13063
- Bump prettier from 3.4.2 to 3.5.0 by @dependabot in #13069
- Bump the babel group with 3 updates by @dependabot in #13066
- Fix missing "Create a class and enroll learners" by @AlexVelezLl in #13084
- Fix lesson resource selection issues by @AlexVelezLl in #13085
- Fix missing device name in SelectDeviceForm by @AlexVelezLl in #13082
- Fixed:UserTable Tests by @Abhishek-Punhani in #13088
- Fix top navigation positioning when window is resized by @LianaHarris360 in #13007
- Fix redirection to all facilities page for multi facility admins by @AlexVelezLl in #13096
- Pressing Enter key successfully submits Facility Import Admin Credentials form by @shruti862 in #13090
- Upgrade kds v5.0.0 by @marcellamaki in #13098
- Update DownloadButton.vue by @lokesh-sagi125 in #13047
- Add individual learners as recipient type in quiz report by @AlexVelezLl in #13100
- Implement manual questions selection workflow by @AlexVelezLl in #13091
- Manual selection workflow by @ozer550 in #13089
- Remove .js extension from configuration imports for better compatibility by @rtibbles in #13106
- Bump katex from 0.16.20 to 0.16.21 by @dependabot in #13013
- Category search modal icon update by @marcellamaki in #13092
- Add tests for useQuizResources and update functionality for annotation and loading states by @GautamBytes in #13080
- Bump kolibri-design-system from 5.0.0 to 5.0.1 by @dependabot in #13121
- Update linting to properly distinguish between warnings and errors. by @rtibbles in #13113
- Bump webpack from 5.97.1 to 5.98.0 by @dependabot in #13120
- Bump sass-loader from 16.0.4 to 16.0.5 by @dependabot in #13119
- Bump prettier from 3.5.0 to 3.5.2 by @dependabot in #13117
- Bump the babel group with 3 updates by @dependabot in #13115
- Bump launch-editor-middleware from 2.9.1 to 2.10.0 by @dependabot in #13118
- Add quiz report visibility control for coaches by @LianaHarris360 in #13064
- Bump fuse.js from 7.0.0 to 7.1.0 by @dependabot in #13054
- Implement quiz resources selection switching mode by @AlexVelezLl in #13123
New Contributors
- @GautamBytes made their first contribution in #13063
- @shruti862 made their first contribution in #13090
Full Changelog: v0.18.0-alpha1...v0.18.0-alpha2