1.11.0
1.11.0 (2021-09-08)
🚀 Features
story-editor- #8944 Added video context for trimming (@barklund)
- #8974 Added feature flag for thumbnail caching, default off (@barklund)
- #8927 Added video trim dummy as a new edit mode (@barklund)
- #8886 Document Panel: Add Taxonomies section (@BrookeGraham)
- #8782 Right Click Menu: Enable right click menu (@samwhale)
- #8742 Color Picker accessibility improvements (@miina)
- #8825 Text Sets Pane: Add empty state (@samwhale)
- #8799 Testing for basic color picker (@barklund)
- #8703 Text Sets: Easier/smarter text font & color styling (@merapi)
- #8729 Quick Action Menu: Add event tracking (@samwhale)
- #8631 Keyboard Shortcuts: Accessibility updates (@BrittanyIRL)
- #8679 Right Click Menus: remove unneeded actions (@samwhale)
- #8688 Canvas: disable delete button when there is only one page (@g-sqiao)
- #8660 Right Click Menu: Add context menu shortcuts to keyboard shortcuts popup (@littlemilkstudio)
- #8650 Right Click Menu: Add snackbars to right click menu actions (@samwhale)
- #8632 Right Click Menu: Shape menu (@samwhale)
- #8615 Right Click Menu: Page v2 (@littlemilkstudio)
- #8346 Pre-Publish Checklist: Only show cards if user has the required permission to fix the issue (@samwhale)
design-system,story-editorstickers,templates- #8928 Templates: Batch 05 - All About Cars (@divyarajmasani)
- #8794 Story Templates: Batch 05 (@divyarajmasani)
dashboard,design-system,e2e-tests,story-editor- #8925 Templates: Show colors as saved story colors (@BrittanyIRL)
- Other
- #8804 Bump PHP requirement to 7.0.21 (@swissspidy)
- #8855 Added feature flag for Taxonomy support (@BrookeGraham)
- #8731 Media Hotlinking: add REST API endpoint for validation (@spacedmonkey)
- #8722 Frontend: remove
/stories/redirect (@spacedmonkey)
media,story-editore2e-test-utils,e2e-tests,story-editor- #8374 Add background audio support (@swissspidy)
dashboard,design-system- #8783 Dashboard: Update Grid Item UX for links (@BrittanyIRL)
dashboard,stories-block,story-editor- #8795 Remove featured_media_url field. (@spacedmonkey)
dashboard,e2e-tests,story-editor- #8745 Dashboard: "My Stories" → "Dashboard" (@littlemilkstudio)
dashboard,design-system,story-editor- #8755 Design System: Indicator for links opening in new page (@littlemilkstudio)
- #8719 Design System: Show context menu in a portal (@samwhale)
dashboard,date,design-system,templates- #8728 Dashboard: X new Templates Badge (@littlemilkstudio)
dashboard- #8700 Dashboard: Move story duplication to the server (@spacedmonkey)
- #8598 Dashboard: remove
canReadPrivatePostscapability check (@spacedmonkey) - #8640 Dashboard: Replace
query-stringpackage withaddQueryArgs(@spacedmonkey)
react- #8686 Silence
renderToStaticMarkup/useLayoutEffectconsole warnings (@spacedmonkey)
- #8686 Silence
animation- #8662 Animations: Set Initial Opacity 0 for fly in (@littlemilkstudio)
design-system,patterns,story-editore2e-tests,story-editor- #8335 Update tab rendering logic and interaction (@barklund)
- #8642 Allow hiding 3rd party media tab (@spacedmonkey)
dashboard,story-editor- #8591 Infer User Capabilities from REST API Responses (@spacedmonkey)
🐛 Bug Fixes
design-system,story-editor- #8895 Right Click Menu: Fix the click problems (@samwhale)
- #8816 Canvas: fix disabling nav buttons if there's no page (@swissspidy)
story-editor- #8948 Fix using arrow keys for background element (@miina)
- #8901 Color Picker: Avoid overflow with saved colors (@miina)
- #8880 Media Hotlinking: Improve the logic in case of empty value (@miina)
- #8850 Media: Improve handling of uploads in progress (@swissspidy)
- #8924 Fix image cropping for non-admins (@swissspidy)
- #8902 Ensure unique colors saved in the color picker (@miina)
- #8947 Color Picker: use '000000' instead of 'transparent'. (@miina)
- #8852 Bug: Fix stickers horizontal drag handle (@littlemilkstudio)
- #8858 Bug: Checklist intercepting pointer events when closed (@littlemilkstudio)
- #8843 Hide permalink input when using ugly permalinks (@miina)
- #8848 Keep overlay after removing media as background (@miina)
- #8820 Removed all references to backdrop blur (@barklund)
- #8752 Fix flaky cloning test (@miina)
- #8770 Media: Fix FFmpeg memory leaks (@swissspidy)
- #8749 Fix "sizes" attribute for background images (@choumx)
- #8714 Flakey test: should not allow adding link in Page Attachment area (@miina)
- #8720 Media Library: Show video without delay if missing poster (@swissspidy)
- #8680 Fixed import error (@barklund)
- #8678 Disable flaky clone element test (@barklund)
- #8629 Fix canvas image generation for retina screens (@merapi)
dashboard,design-system,story-editordesign-system- #8935 Right Click Menu: Fix drop shadow flicker (@samwhale)
- #8869 Design System: Fix forwardRef in context menu link (@BrittanyIRL)
design-system,tracking- #8853 Telemetry: Fix
trackErrorusage (@swissspidy)
- #8853 Telemetry: Fix
design-system,e2e-tests,story-editor- #8697 Editor: Hide upload buttons for users without upload capabilities (@spacedmonkey)
react- #8796 Bail early if
ResizeObserverisn't available yet (@swissspidy)
- #8796 Bail early if
- Other
- #8785 KSES: Fix typo to allow
amp-story-page-outlink(@swissspidy) - #8724 PHP: Remove return types from filter callbacks (@spacedmonkey)
- #8785 KSES: Fix typo to allow
media- #8743 Improve handling of images with spaces in file name (@spacedmonkey)
dashboard- #8569 Bug: Fix title showing on hover of grid items (@BrittanyIRL)
- #8572 Bug: Scroll To Top Button Visible When It Shouldn't Be (@BrittanyIRL)
🧰 Maintenance
- Other
- #8818 PHP: Separate unit and integration tests (@swissspidy)
- #8792 PHP Tests: More robustness,
PluginFactory, improved Multisite handling (@swissspidy) - #8887 Require AMP plugin v2.1.4 (@swissspidy)
- #8788 Temporarily disable unit tests against trunk (@swissspidy)
- #8775 Tests: Fix Percy Flakiness in Media Library (@spacedmonkey)
- #8684 ESLint: Add rule to force the usage of
@wordpress/element(@spacedmonkey) - #8730 Local Environment: Increase
max_allowed_packetMySQL config (@BrittanyIRL) - #8639 PHPCS: Update configuration and address errors (@swissspidy)
story-editor,wp-story-editor- #8951 Decoupling: Move and refactor
PostPublishDialogcomponent towp-story-editor(@sayedtaqui)
- #8951 Decoupling: Move and refactor
e2e-tests- #8791 E2E tests: Flaky Preview with development mode screenshot (@spacedmonkey)
- #8769 E2E Tests: Fix flakey Web Stories widget block test (@spacedmonkey)
dashboard,story-editor- #8751 Use file-loader for importing images (@swissspidy)
story-editor- #8750 Fix incorrect import (@swissspidy)
- #8739 Skip flaky test: "Link Panel CUJ.... should display the link tooltip correctly" (@choumx)
- #8741 Skip two flaky "Adding texts consecutively" tests (@choumx)
- #8654 Fix checklist karma tests (@swissspidy)
activation-notice,animation,dashboard,design-system,i18n,jest-amp,karma-fixture,media,migration,react,stickers,stories-block,story-editor,templates,tinymce-button,units,wp-dashboard,wp-story-editor- #8661 Packages: Import React dependency from own React package (@spacedmonkey)
dashboard,wp-dashboard- #8645 Dashboard: Move
assets/src/dashboardtodashboardandwp-dashboardpackages (@sayedtaqui)
- #8645 Dashboard: Move
📝 Documentation
- #8970 Add changelog for v1.11.0 (@swissspidy)
- #8787 Add changelog for v1.10.1 (@swissspidy)
- #8748 Add a simple issue template for epics (@choumx)
Committers: 13
- Brittany Feenstra (@BrittanyIRL)
- Brooke Graham (@BrookeGraham)
- Divyaraj Masani (@divyarajmasani)
- John Qiao (@g-sqiao)
- Jonny Harris (@spacedmonkey)
- Marcin Pietruszka (@merapi)
- Max Yinger (@littlemilkstudio)
- Miina (@miina)
- Morten Barklund (@barklund)
- Pascal Birchler (@swissspidy)
- Samuel Estrella (@samwhale)
- Sayed Taqui (@sayedtaqui)
- William Chou (@choumx)