Skip to content

Conversation

@marcellamaki
Copy link
Member

@marcellamaki marcellamaki commented Oct 27, 2025

Summary

This PR contains some bug fixes and improvements in a Studio Planned Patch release

Reviewer guidance

PR Issues Category QA Focus QA Status
#5440 #5412 Bug fix Preview resources in Studio and ensure no regressions
#5464 #5433 Bug fix Edit a channel and content node titles and ensure validations run properly
#5483 None, please see PR description a11y bug fixes Ensure all buttons in the Channel > Sharing > Options dropdown menu are available via keyboard navigation
#5491 #5424 Bug EPUB preview rendering
#5506 #5212 Tech Debt / Refactoring Interacting with "Search Recommendations" recommended content items, without regression

akolson and others added 17 commits October 8, 2025 21:52
Adds defensive check when reading file_format on file object
(1) Remove general button style override
to allow KDS focus ring logic to take effect

(2) Update VBtn style override to be consistent
with the KDS focus ring style
for channel sharing operations. Clicking 'Delete invitation',
'Grant edit permissions', and 'Revoke view permission' did nothing.
The problem may be related to stacking order of Vuetify-based
confirmation dialogs. Fixed by migrating to KDS components.

Also removes internal implementation dependencies from
the related test suite and migrates it to Vue Testing Library.
Adds defensive check when validating node title
Fix focus ring on some buttons + confirmation dialogs not appearing for channel sharing operations
Renames dupilicate recommendations endpoint names
[DO NOT MERGE UNTIL JUST BEFORE RELEASE] Add file duration setting as migration task
@marcellamaki marcellamaki changed the title [DRAFT] Studio Patch Release October 2025 Studio Patch Release v2025.10.29 Oct 29, 2025
@marcellamaki marcellamaki marked this pull request as ready for review October 29, 2025 19:34
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.

🔑 🔃

Copy link
Member

@radinamatic radinamatic left a comment

Choose a reason for hiding this comment

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

Ready to 🪨 ! :shipit:

@marcellamaki marcellamaki merged commit 69a1ff4 into master Oct 29, 2025
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.

8 participants