v5.40.1
webiny/webiny-jsv5.40.1Jul 4, 2024by Pavel910
AI Summary
A substantial update to the Lexical editor with new color picker features and various file manager UI fixes.
Key Highlights
- Implemented color picker and font color node features in Lexical editor
- Fixed file manager upload status and file labels
- Replaced rimraf with fs.unlink for file operations
New Features
- Implemented color picker and font color node features in Lexical editor
- Integrated wts-client NPM package
Full Release Notes
## [v5.40.1](https://github.com/webiny/webiny-js/compare/v5.40.0...v5.40.1) (2024-07-04) ### Bug Fixes * **api-file-manager-s3:** keep file metadata when applying transformations [skip ci] ([668d4d7](https://github.com/webiny/webiny-js/commit/668d4d7159752da839658759c9f26b603c3e2a33)) * **api-file-manager-s3:** use withoutEnlargement when resizing images ([0b8430c](https://github.com/webiny/webiny-js/commit/0b8430c090e61d4487d33b70bacecfa489aeb155)) * **api-page-builder:** replace rimraf with fs.unlink ([81ce22d](https://github.com/webiny/webiny-js/commit/81ce22d4e57b46cb421ff9d33497e729bdab46d6)) * **api-page-builder:** use fs.remove when deleting files and folders ([e741f10](https://github.com/webiny/webiny-js/commit/e741f101a279a3a5b6fe1dd171cb6dce0e855ef0)) * **app-admin:** allow users to adjust the SplitView columns width across all apps ([#4179](https://github.com/webiny/webiny-js/issues/4179)) ([96c20e2](https://github.com/webiny/webiny-js/commit/96c20e215aa9b7276dfb47f73ffb1c51852ab93d)) * **app-file-manager:** fix file labels appearance ([dd472b4](https://github.com/webiny/webiny-js/commit/dd472b4caa5612274b945879352537425b7eff12)) * **app-file-manager:** fix upload status positioning ([fff3e2f](https://github.com/webiny/webiny-js/commit/fff3e2f7d966480a2b10e005e5526cf4861ccfb9)) * **cli-plugin-scaffold-extensions:** ignore node_modules when detecting workspaces ([3338926](https://github.com/webiny/webiny-js/commit/33389266ab1972f4221d5d95b105292f6ce84662)) * ensure published records are updated accordingly ([#4180](https://github.com/webiny/webiny-js/issues/4180)) ([251da99](https://github.com/webiny/webiny-js/commit/251da997aad4e2e23fea563044d7c20fb05b4316)) * **form:** register field in the current animation frame ([3f7bb94](https://github.com/webiny/webiny-js/commit/3f7bb941ce0bd72cfe371a8d1309968e49bb6e49)) * **lexical-converter:** remove redundant text node normalization ([d2aa570](https://github.com/webiny/webiny-js/commit/d2aa570d0ccb4d94782cef5224854fddcdd13aa4)) * **lexical-nodes:** add @types/prismjs dependency ([98cffc8](https://github.com/webiny/webiny-js/commit/98cffc845ed892d3b37e70fb7ed2a79e68b01fb0)) * **lexical-nodes:** ignore @types/prismjs ([ca7f509](https://github.com/webiny/webiny-js/commit/ca7f509c3849d6e55a461fbb2ca3a0697c561f9c)) * **lexical-nodes:** remove unused methods from interface ([26b274b](https://github.com/webiny/webiny-js/commit/26b274b0d061aa12bc31791c04cebe28558cbba4)) * **lexical:** color picker active state styling ([9275cf7](https://github.com/webiny/webiny-js/commit/9275cf7117a8c7cb10f9b8259ac2fe66d255b10c)) * **lexical:** hide transparent color and alpha slider ([2363220](https://github.com/webiny/webiny-js/commit/2363220fb8eeb7281a170803eadfbf127d04a224)) * **lexical:** implement splitText on FontColorNode ([67615b1](https://github.com/webiny/webiny-js/commit/67615b19a9705348d68f6b672c2dec8cb9fc87cf)) * **lexical:** show toolbar on link nodes ([b6e515a](https://github.com/webiny/webiny-js/commit/b6e515a4a470fc353f1ff4545e8860c13f372767)) * **lexical:** styled the color picker actions component ([f29f9c2](https://github.com/webiny/webiny-js/commit/f29f9c2bc8e12d50bfb65869474758cd9ba4c562)) * **lexical:** update colorpicker value from props ([280f0bb](https://github.com/webiny/webiny-js/commit/280f0bb55c81517fdaff7d7dc4c28efdaed9fdc3)) * **lexical:** update to latest Lexical ([6747d06](https://github.com/webiny/webiny-js/commit/6747d0666316ce1470a79b8c30a6ef2f2084bd7c)) * use `wts-client` NPM package ([#4183](https://github.com/webiny/webiny-js/issues/4183)) ([53dd8d1](https://github.com/webiny/webiny-js/commit/53dd8d12b8a0ea9ff157dbe461f9b11d03a5ba2e))