1.25.0
googleforcreators-bot
released this
20 Sep 13:57
·
6 commits
to release/1.25.0
since this release
What's Changed
🚀 Features
- Autosaves: Set up initial infrastructure by @timarney in #12096
- AutoSaving: offline local autosaving (sessionStorage) by @miina in #12129
- Add message when Autosave exists by @timarney in #12098
- Media: Better prepend uploading items to library by @swissspidy in #12123
- Floating Menu: Allow fixing / disabling the element menu by @miina in #12095
- Enable autosaves for non-drafts by @swissspidy in #12199
- Videos: Set poster image quality to 0.82. by @spacedmonkey in #12242
- Editor: Add link to revisions by @timarney in #12197
- Media Recording: Add Background Blur by @merapi in #12067
- Improve story appearance on the revisions screen by @swissspidy in #12214
- Improved Autosaves: Enable new feature by default by @spacedmonkey in #12272
🐛 Bug Fixes
- Media: Fix empty button after cropping by @spacedmonkey in #11985
- Output: optimize
fix_malformed_script_link_tags()
regex by @swissspidy in #12159 - Sanitization: clone node before importing by @swissspidy in #12160
- Discovery: always print document title by @swissspidy in #12162
- Media Library: Fix media reducer by @swissspidy in #12195
- Fix preview issues with auto-drafts by @swissspidy in #12267
- Fix TinyMCE classic editor integration by @swissspidy in #12268
- Make floating menu direction-aware by @miina in #12266
- Fix null destructuring by @merapi in #12299
🧰 Maintenance
- Add back 'auto-draft' status by @miina in #12140
- Code Quality: enable a few useful ESLint rules by @swissspidy in #12165
- TypeScript Conversion: media, units, react packages by @swissspidy in #12127
- Convert
i18n
package to TypeScript by @swissspidy in #12198 - Convert
moveable
package to TypeScript by @swissspidy in #12169 - Convert stickers package to TypeScript by @swissspidy in #12204
- Convert
patterns
package to TypeScript by @barklund in #12200 - Convert
fonts
package to TypeScript by @swissspidy in #12213 - Convert
url
package to TypeScript by @swissspidy in #12212 - Code: Fixed references for
patterns
package by @barklund in #12222 - Code: Converted
dom
package to TypeScript by @barklund in #12218 - Convert
transform
package to TypeScript by @miina in #12202 - Code: Layer panel refactor by @barklund in #12066
- Remove
objectWithout
usage fromelements
package by @swissspidy in #12209 - Code: Converted
date
package to TypeScript by @barklund in #12224 - Dashboard: Remove elements dependency by @swissspidy in #12237
- Create initial story JSON schema by @swissspidy in #12131
- Fixed layer karma tests by @barklund in #12243
- TypeScript: Convert
wp-utils
package by @spacedmonkey in #12247 - CI: Update GitHub token permissions for templates workflow by @kurmiashish in #12269
- Media: Remove media frame on close by @spacedmonkey in #12217
- Code Quality: Remove used file by @spacedmonkey in #12303
- Migrate
rich-text
package to TypeScript by @miina in #12233
📝 Documentation
- Add changelog for v1.25.0 by @swissspidy in #12298
Other Changes
- Karma: Disable flaky poster image keyboard test by @miina in #12142
- Fix Karma test:
should allow user to edit and reset poster image using keyboard
by @miina in #12157 - Media: Video Cropping Prototype by @timarney in #12156
- Run tests against PHP 8.2 by @swissspidy in #12161
- Fix revisions count check by @swissspidy in #12317
- Media Recording: Fix Canvas audio/controls by @merapi in #12316
- Fix audio recording issues by @merapi in #12338
New Contributors
- @kurmiashish made their first contribution in #12269
Full Changelog: v1.24.0...v1.25.0