Publish RCE v 5.11.0

which is primarily the instui 8 update

closes nothing
flag=none

test plan: n/a

Change-Id: I003e667a44230b33923309e6cd50524d0f079041
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/329978
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jackson Howe <jackson.howe@instructure.com>
QA-Review: Ed Schiebel <eschiebel@instructure.com>
Product-Review: Ed Schiebel <eschiebel@instructure.com>
This commit is contained in:
Ed Schiebel 2023-10-10 13:12:22 -04:00
parent 605a770890
commit b6d48c24bf
2 changed files with 37 additions and 1 deletions

View File

@ -5,34 +5,61 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## 5.11.0 - 2023-10-10
### Fixed
- Fix styling on a11y checker why IconButton
- fix instui8 regression in course link tray (RCE)
- focus close button on ECL tray launch
- fix video media comment in speedgrader
### Changed
- Bump instui to 8.45.0
- update dockerfiles for node 18
- InstUI 8 upgrade post-work: theme -> themeOverride
- Allow other users to view media in discussions
- Revert "Stop rendering title and CC panels on media tray for locked attachments"
### Added
- respond to all postMessages in active RCE
## 5.10.0 - 2023-09-26
### Fixed
- An issue where media controls don't respond in Safari
- An issue where embedded Studio videos cause unresponsiveness
- A potential race condition in postMessage forwarding
### Changed
- Ignore a11y check on elements with a background image or gradient
- Remove math processing percentage indicator
## 5.9.0 - 2023-08-30
### Fixed
- An issue where LTI postMessages were not working inside active RCE
### Changed
- Encrypt auto-saved RCE content
- Remove dependency on `@instructure/filter-console-messages`
## 5.8.0 - 2023-08-15
### Fixed
- An issue where filenames are incorrectly recognized in the accessibility checker
- An issue where the accessibility checker's color picker would not work with invalid RGBA values
- An issue where the RCS is required to use the new external tools plugin
### Changed
- Removed CJS build from package
- Renamed .js files to .jsx
- Upgraded react-aria-live dependency to v2.0.5
@ -41,6 +68,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Reduced amount of console errors when running jest tests by providing missing props, fixing async issues, etc in tests
### Added
- New translations
- Improved messaging in the Add Course Link tray when there's no results
- Explanations for inherited media captions
@ -48,27 +76,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## 5.7.0 - 2023-07-18
### Fixed
- Some broken translations in the 'Edit Course Link' tray and the word count modal
- Some Typescript errors
- An issue where the a11y checker incorrectly shows the issues icon
### Changed
- Removed the `rce_new_external_tool_dialog_in_canvas` feature flag
- Removed the deprecated `instructure_external_tools` package code which was not in use
- Replaced themeable with emotion
### Added
- Selected link indicator alert for screenreaders in the 'Edit Course Link' tray
## 5.6.17 - 2023-06-27
### Fixed
- Added some missing media translations
- Fixed some a11y/usability issues in the 'Edit Course Link' tray
- Fixed an icon maker bug related to image compression
- Fixed some issues related to pasting images in Firefox and embedding media
### Changed
- Removed the `rce_improved_placeholders`, `rce_better_paste`, `rce_show_studio_media_options`, and
`buttons_and_icons_cropper` feature flags
- Improved the accessibility checker's performance
@ -76,10 +109,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## 5.6.16 - 2023-05-17
### Fixed
- Fullscreen issues with several select components
- A significant number of missing translations across various locales
### Changed
- Restored previous mathjax delimiter config
- Absorbed the `tinymce-a11y-checker` plugin
- Updated the placeholders when inserting media, images, files, etc.
@ -87,6 +122,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Moved MathML to one shared location
### Added
- Studio Media Options plugin
- Equilibrium button to the Equation Editor
- Icon support for iWork files

View File

@ -1,6 +1,6 @@
{
"name": "@instructure/canvas-rce",
"version": "5.10.0",
"version": "5.11.0",
"description": "A component wrapping Canvas's usage of Tinymce",
"main": "es/index.js",
"scripts": {