Skip to content

Conversation

@bjester
Copy link
Member

@bjester bjester commented Aug 22, 2025

Summary

TBD

Pull Requests

Updated 22 Sept

Merged to hotfixes for re-QA

PR Issues Category QA Focus QA status
#5367 #5327 Bug Confirm that in all previews of content, the KLogo loading state covers the content viewer while the content is loading, and then disappears upon loading. The content renderer should either display an empty placeholder (non-previewable content types i.e. bloom, kpub) or the content for supported file types (video, audio, html5, PDF, epub)
#5383 N/A i18n Adds translations for feature RTL display/regressions; confirmation of new translations appear for all lanuages in the search recommendations feature as well as the updated storage form text
#5393 #5381 Bug Responsiveness of page layouts Confirm for both search recommendations enabled users and non that page responsiveness and overall card layout when recommendations are not present is updated ✅
#5356 #5349, #5350 Bug Full screen modals Confirm both the "Add new folder" button (when moving a resource) and the "Restore" (in trash) buttons are working; confirm sufficient color contrast in feedback form cc @radinamatic
#5392, #5391 #5230 Bug publish channels with free response questions Confirm test channels referenced in Slack discussion properly publishing ✅
#5399 #5398 Bug Perseus exercises image export Confirm export of of perseus exercise in Kolibri ✅
#5400 #5269 Bug Focus Trapping in resource preview side panel Import from other channels--preview resources ✅ 🟡

Previous list:

PR Issues Category QA Focus QA status
#5083 #5063 Enhancement Trigger data export from Account settings
#5088 #5057, #5058, #5088 Enhancement Interact and provide feedback on Search recommendations #5329
#5097 #5124 Enhancement (skip)
#5103 #4878 Enhancement Publish a channel
#5106 #5093 Enhancement Visual check of modal headers
#5125 #5111 Enhancement Change folder language before using import
modal for importing search recommendations
#5126 #5116 Enhancement Browse search recommendations
#5128 #5042 Enhancement Edit a channel and resources with grade levels
#5144 #5115 Enhancement (skip)
#5149 N/A Enhancement Preview a resource
#5155 #5131, #5146, #2178 Enhancement (skip)
#5248 #5069 Enhancement Deploy staged channel
#5253 #5211, #4086 Enhancement Review selected resources in import modal
#5255 N/A Enhancement Review selected resources in import modal
#5261 N/A Enhancement Browse search recommendations
#5294 #5231 Enhancement Edit content node with KPub file
#5320 #5267 Enhancement Use the import modal
#5321 #5268, #5332 Enhancement Auto-scrolling and keyboard navigation
in import modal
#5040 N/A Bug fix N/A
#5104 #4073 Bug fix View channel details
#5147 #5065 Bug fix N/A
#5316 #5247 Bug fix Publish QTI and perseus exercises
with embedded images
#5322 #5266 Bug fix Tooltips over recommendation actions
#5335 #5328 Bug fix Repeat use of recommendation feedback modal
#5338 #5326 Bug fix Refresh page after an import search
#5363 #5348 Bug fix Close Edit Language Modal on save
#5102 #5068 Tech Debt N/A
#5249 N/A Tech Debt Content import into Kolibri
#5312 N/A Tech Debt N/A
#4902 N/A DevOps N/A
#5105 N/A DevOps N/A
#5134 N/A DevOps N/A
#5143 N/A DevOps N/A
#5177 N/A DevOps N/A
#5190 N/A DevOps N/A
#5196 N/A DevOps N/A
#5197 N/A DevOps N/A
#5254 N/A DevOps N/A
#5293 N/A DevOps N/A
#5300 N/A DevOps N/A
#5344 #5342 DevOps RTL language UI is correct
Dependency PRs
PR Issues Category QA Focus
#5076 Dependency
#5084 Dependency
#5085 Dependency
#5086 Dependency
#5096 Dependency
#5098 Dependency
#5099 Dependency
#5108 Dependency
#5113 Dependency
#5117 Dependency
#5119 Dependency
#5120 Dependency
#5121 Dependency
#5136 Dependency
#5137 Dependency
#5139 Dependency
#5141 Dependency
#5148 Dependency
#5152 N/A Dependency N/A
#5154 N/A Dependency N/A
#5164 N/A Dependency N/A
#5179 Dependency
#5181 Dependency
#5182 Dependency
#5198 Dependency
#5199 Dependency
#5200 Dependency
#5201 Dependency
#5202 Dependency
#5203 Dependency
#5204 Dependency
#5205 Dependency
#5207 Dependency
#5210 Dependency
#5223 Dependency
#5224 Dependency
#5226 Dependency
#5238 Dependency
#5239 Dependency
#5256 Dependency

rtibbles and others added 30 commits June 25, 2025 13:50
…n/core-js-3.43.0

Bump core-js from 3.40.0 to 3.43.0
…n/uuid-11.1.0

Bump uuid from 9.0.1 to 11.1.0
Add defensiveness against missing language for recommendations
Bumps [pillow](https://github.com/python-pillow/Pillow) from 11.2.1 to 11.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@11.2.1...11.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-version: 11.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
feat(texteditor): initial standalone tiptap editor component
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 16.0.4 to 16.0.5.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](webpack/sass-loader@v16.0.4...v16.0.5)

---
updated-dependencies:
- dependency-name: sass-loader
  dependency-version: 16.0.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
akolson and others added 5 commits September 16, 2025 13:49
rtibbles and others added 2 commits September 26, 2025 15:45
…ll of them)

would get set as having a float value in the QTI.
Ensure free response questions can be answered
@marcellamaki marcellamaki changed the title Release TBD (search recommendations release) Release v2025.09.29 Sep 29, 2025
Copy link
Member

@rtibbles rtibbles left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The failing CodeQL check is for code that is not used in production, so the security concern is not valid. We should address this somehow, especially to make it clear that this function should never be used in production (and maybe even throwing an error if so) but this release is good to go.

@marcellamaki
Copy link
Member

Confirmed in discussion with @bjester and @rtibbles that we will disregard the CodeQL check, as the issue is only in dev mode, and it's not a security concern (despite the fact that it is not obvious that this code is not used in production. but it's not)

@marcellamaki marcellamaki merged commit f538d9c into master Sep 29, 2025
33 of 34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.