1.17.0
1.17.0 (2022-02-01)
π Features
story-editor- #10427 Editor: Added floating menu to text while in edit-mode (@barklund)
- #10413 Add initial semantic headings logic (@swissspidy)
- #10404 Editor: First stage of floating menu bar (@barklund)
- #10401 Background Audio: Support non-looping audio (@spacedmonkey)
- #10387 Make editor ErrorBoundary more useful (@swissspidy)
- #10370 UI Simplification: Consider aspect ratio lock when resizing (@miina)
- #10241 Context Menu: New elements should be selected after duplication (@samwhale)
- #9851 Shapes: Add simple border option (@Trapsta)
- #10294 Context Menu: Remove 'clear styles' functionality (@samwhale)
- #10240 History: reduce polluting history (@miina)
design-system,story-editor- #10389 Support
tel:andmailto:links (@swissspidy) - #10199 UI Simplification: Allow selecting Layer from the element context menu (@miina)
- #10074 Design Panel: Add contrast warning (@BrookeGraham)
- #10159 Editor: Added icon to rotation handle (@barklund)
- #10389 Support
dashboard- #10360 Explore Templates: adjust modal size (@BrookeGraham)
- Other
- #10005 Add filter to allow custom attributes on Web Stories rendering (@freibergerb)
story-editor,wp-story-editor- #10343 Improve save-blocking media uploading checks (@swissspidy)
migration- #10371 Background Audio: Add unit test for migration (@spacedmonkey)
stories-block- #10239 Update aspect ratio for story embeds (@swissspidy)
media,migration,story-editor,wp-dashboard,wp-story-editor- #9906 Decoupling: Use camelCase for API responses in the editor (@sayedtaqui)
dashboard,e2e-tests,story-editor- #10217 Allow completely disabling/hiding default templates (@spacedmonkey)
π Bug Fixes
design-system,story-editorstory-editor- #10383 Editor: Stop crashing when pulling in video element (@samwhale)
- #10337 Media: Don't set transcoding state for non-videos (@spacedmonkey)
- #10264 Karma: Fix Page Templates Test Failure (@BrittanyIRL)
- #10242 Video Trimmer: don't use
railBackgroundImageifnull(@swissspidy) - #10247 Media Library: don't use item index as
keyprop (@swissspidy) - #10078 Page Templates: Fix dropdown select in library pane (@ayushnirwal)
dashboard- #10273 Template Details: Chips are divs not buttons (@BrittanyIRL)
- #10193 Explore Templates: Reset image state in modal (@BrookeGraham)
dashboard,story-editor- #10209 Telemetry: Remove trackEvent call on mount (@BrookeGraham)
π§° Maintenance
- Other
- #10369 E2E Tests: Optimize workflow for parallel runs (@swissspidy)
- #10390 Update tests after WordPress 5.9 release (@swissspidy)
- #10362 Fix broken media in storybook (@sayedtaqui)
- #10299 Tag linked issues with ZenHub release after merging (@swissspidy)
e2e-test-utils,karma-puppeteer-launcher- #10384 Karma: Replace custom snapshot solution with Percy (@swissspidy)
migration- #10367 Move migration CLI to scripts folder (@swissspidy)
dashboard,design-system,react,story-editor- #9944 Karma: Improve output to reduce noise (@swissspidy)
design-system,story-editor- #10296 Decoupling: Add karma tests for story editor integration layer (@ayushnirwal)
activation-notice,animation,commander,dashboard,date,design-system,e2e-test-utils,e2e-tests,fonts,glider,i18n,imgareaselect,jest-amp,jest-parallel-sequencer,jest-puppeteer-amp,karma-failed-tests-reporter,karma-fixture,karma-puppeteer-client,karma-puppeteer-launcher,media,migration,patterns,react,stickers,stories-block,stories-carousel,stories-lightbox,story-editor,templates,text-sets,tinymce-button,tracking,units,widget,wp-dashboard,wp-story-editor- #10290 Code Quality: Lint
package.jsonfiles (@swissspidy)
- #10290 Code Quality: Lint
activation-notice,dashboard,design-system,media,stories-block,story-editor,templates,tracking,wp-dashboard,wp-story-editor- #10286 Change namespace of tracking package (@swissspidy)
animation,dashboard,media,story-editor,units- #10287 Change namespace of units package (@swissspidy)
story-editor,text-sets- #10285 Change namespace of text-sets package (@swissspidy)
story-editor,wp-dashboard,wp-story-editor- #10283 Change namespace of story-editor package (@swissspidy)
dashboard,story-editor,templates- #10284 Change namespace of templates package (@swissspidy)
stickers,story-editor,templates- #10282 Change namespace of stickers package (@swissspidy)
animation,dashboard,design-system,i18n,jest-amp,karma-fixture,media,react,stickers,story-editor,units,wp-dashboard,wp-story-editor- #10280 Change namespace of react package (@swissspidy)
dashboard,design-system,patterns,story-editor,wp-dashboard- #10278 Change namespace of patterns package (@swissspidy)
animation,dashboard,date,design-system,fonts,i18n,media,migration,patterns,react,stickers,story-editor,templates,text-sets,tracking,units- #10265 Add missing metadata to some packages (@swissspidy)
dashboard,migration,story-editor,templates,text-sets,wp-story-editor- #10277 Change namespace of migration package (@swissspidy)
animation,dashboard,media,story-editor,wp-dashboard,wp-story-editor- #10276 Change namespace of media package (@swissspidy)
dashboard,fonts,story-editor,wp-dashboard- #10271 Change namespace of fonts package (@swissspidy)
dashboard,design-system,story-editor,wp-dashboard,wp-story-editor- #10270 Change namespace of design-system package (@swissspidy)
dashboard,date,story-editor,templates,wp-dashboard,wp-story-editor- #10269 Change namespace of date package (@swissspidy)
animation,dashboard,date,design-system,i18n,patterns,stickers,story-editor,templates,wp-dashboard,wp-story-editor- #10272 Change namespace of i18n package (@swissspidy)
dashboard,wp-dashboard- #10268 Change namespace of dashboard package (@swissspidy)
animation,dashboard,story-editor- #10267 Change namespace of animation package (@swissspidy)
story-editor- #10256 Decoupling : Integration layer testing (@ayushnirwal)
Committers: 14
- Ayush Nirwal (@ayushnirwal)
- Brittany Feenstra (@BrittanyIRL)
- Brooke Graham (@BrookeGraham)
- Bruno Freiberger (@freibergerb)
- Google for Creators Bot (@googleforcreators-bot)
- Jasper Kinoti (@Trapsta)
- Jonny Harris (@spacedmonkey)
- Marcin Pietruszka (@merapi)
- Max Yinger (@littlemilkstudio)
- Miina (@miina)
- Morten Barklund (@barklund)
- Pascal Birchler (@swissspidy)
- Samuel Estrella (@samwhale)
- Sayed Taqui (@sayedtaqui)