Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v2024.06.04 #4518

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open

Release v2024.06.04 #4518

wants to merge 61 commits into from

Conversation

akolson
Copy link
Member

@akolson akolson commented Apr 17, 2024

Summary

This is a major rebranding release for Studio. It also includes a few bug fixes and enhancements.

Enhancements

  • The UI has been rebranded with the new Learning Equality theme colors
  • The collection of channels related to COVID information is no longer pinned to the top of Content Library.

Bug fixes

  • The misalignment of the copy failure retry action has been fixed
  • Import search filters have been fixed.
  • A user can now copy a resource into a clipboard when importing from other channels
  • When editing a channel, a user is now able to upload content and preview it correctly.
PR Issues Category QA Focus
#4319 #4272 Bug fix N/A
#4376 #4089 Bug fix Using filters in import search
#4454 N/A Enhancement Critical workflows
#4459 #4439 Enhancement Critical workflows
#4520 N/A Enhancement Studio welcome email
#4522 #4519 Enhancement Account creation
#4531 #4529 Enhancement Deleting a Studio account
#4530 #4508 Bug fix Import from other channels
#4523 #4521 Enhancement LE logo usages
#4539 N/A Enhancement Critical workflows
#4546 N/A Enhancement Favicons (tab icons)
#4549 #4547 Enhancement Cards hover styling
#4564 N/A Bug fix Channel edit: upload and preview a file
#4568 N/A Bug fix Channel edit: upload and preview a file
#4574 N/A Enhancement Channel list cards
#4581 N/A Enhancement Studio Content Library

KshitijThareja and others added 30 commits October 30, 2023 23:53
Fix misalignment of copy failure retry CTA
[fix] Import applied language filter
Fixes "Error: Can't resolve 'kolibri-design-system/lib/utils/i18n'"
caused by removal of this file in KDS v2.0.0 by copying the removed
file content directly to Studio.
Remove deprecated `value` prop in favor of the new
`buttonValue` prop that's supposed to replace it
in `KRadioButton`.
Upgrade KDS to v3 in hotfixes branch
Studio: Audit and fix theme token updates against KDS
Update favicon to have no background.
@akolson akolson changed the title Rebranding patch release Release v2024.05.02 May 1, 2024
@akolson akolson changed the title Release v2024.05.02 Release v2024.05.24 May 23, 2024
@akolson
Copy link
Member Author

akolson commented May 28, 2024

HI @radinamatic @pcenov. The PR has been updated with the latest changes. Thanks

@akolson akolson marked this pull request as ready for review May 28, 2024 17:34
@radinamatic
Copy link
Member

Three issues were found on latest testing, last one not necessarily a blocker:

#4579
#4578
#4577

@bjester
Copy link
Member

bjester commented May 30, 2024

Three issues were found on latest testing, last one not necessarily a blocker:

#4579 #4578 #4577

The first 2 issues should no longer be extant. They were caused by testing direct proxying to the cloud bucket through Cloudflare. Apologies that this disrupted QA

pcenov
pcenov previously approved these changes May 30, 2024
Copy link
Member

@pcenov pcenov left a comment

Choose a reason for hiding this comment

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

Thanks @bjester - I confirm that both #4579
and #4578 are fixed now and there are no newly discovered issues.

@akolson
Copy link
Member Author

akolson commented Jun 4, 2024

Hi @radinamatic @pcenov. PR has been updated with more changes. Please see issue table. Thanks

@akolson akolson changed the title Release v2024.05.24 Release v2024.06.04 Jun 4, 2024
@pcenov
Copy link
Member

pcenov commented Jun 5, 2024

Hi @radinamatic I've tested #4581 and I confirm that there are no issues caused by the removal of the COVID card.

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.

None yet

10 participants