1.9.0 RC1
Pre-release
Pre-release
swissspidy
released this
13 Jul 17:02
·
3 commits
to release/1.9.0
since this release
1.9.0 (2021-07-13)
π Features
- Other
- #8311 Media: Add video cache opt-in (@swissspidy)
- #8268 REST API: Add post edit link to stories (@spacedmonkey)
- #8277 Dev Tools: Add Template checkbox to prepare JSON for export as template (@divyarajmasani)
- #8252 Check for
posterId
inuseProcessMedia
(@spacedmonkey) - #7961 Add eyedropper (@merapi)
- #8118 Text presets: smart color (@miina)
- #8067 Editor: crop story poster image and publisher logo upon selection (@spacedmonkey)
- #8227 AMP Sanitization: Never remove
amp
attribute (@swissspidy) - #8165 Ad Manager: support MCM slot IDs (@swissspidy)
- #8226 PPC: Video Optimization Bulk Optimize Button Count (@embarks)
- #8194 Update AMP Plugin & Toolbox to 2.1.3 / 0.6.0 (@spacedmonkey)
- #8169 Ensure
rel=canonical
exists for drafts (@swissspidy) - #7970 Use register_block_type_from_metadata function (@spacedmonkey)
- #8172 PPC 2.0: Popup Height on smaller screens (@samwhale)
- #8173 PPC: Batch video optimization suggestions (@embarks)
- #8079 PPCv2.0: Add video optimization card to new checklist (@embarks)
- #8167 PPC V 2.0: Expand Panels When Checkpoint is Hit (@BrittanyIRL)
- #8115 PPCv2.0: Returning checkpoint structure to gradually expose issues (@BrittanyIRL)
- #8124 PPC 2.0: Thumbnail Edge Case Poster Image Backup (@samwhale)
- #8128 PPC 2.0: Add checkbox to Enable Auto Video Optimization (@samwhale)
- #8127 PPC 2.0: Update title length check in pre-publish checklist from 40 to 70 characters (@samwhale)
- #8112 PPCv2.0 - Only allow 1 popup at a time (@BrittanyIRL)
- #8089 PPC 2.0: Implement new panels in checklist (@samwhale)
- #8088 PPCv2.0 Help Center + Checklist Toggles (@BrittanyIRL)
- #8076 PPC 2.0: Empty state in storybook (@samwhale)
- #8069 PPC 2.0: Panels for the cards (@samwhale)
- #8074 PPCv2.0: Card Implementation (@BrittanyIRL)
- #8008 PPCv2.0: "Guidance" checks with new structure (@embarks)
- #8035 PPC: Priority Issue Cards (@BrittanyIRL)
- #7952 Right Click Menu: Page element menu v1 (@samwhale)
- #8009 PPCv2.0: "error" checks with new structure (@embarks)
- #7980 PPCv2.0: "warning" checks with new structure (@embarks)
- #8005 PPC: Loading Bar (@BrittanyIRL)
- #7927 Add uppercase toggle to the Text Style panel (@miina)
- #7974 PPC: Card UI Follow up (@BrittanyIRL)
- #7989 PPC: 2.0 Feature Flag & POC (@littlemilkstudio)
- #7971 PPC: New Structure for PPC redesign (@littlemilkstudio)
- #7988 Prepublish Checklist: New Copy Source (@BrittanyIRL)
- #7972 Right Click Menu: Snackbar text (@samwhale)
- #7975 Right click menu: Documentation (@samwhale)
- #7967 PPC: Single Issue Card Component (@BrittanyIRL)
e2e-test-utils
,e2e-tests
- #7962 Block Widget Editor Support / Classic Widgets (@spacedmonkey)
- #8174 PPCV2.0: Remove Old Checklist (@BrittanyIRL)
- #7984 Enable Media library video optimization by default (@spacedmonkey)
media
,migration
- #7528 Convert user-uploaded animated GIFs to videos (@swissspidy)
e2e-tests
,i18n
,templates
- #8209 Improve some strings for internationalization (@swissspidy)
e2e-test-utils
- #8223 Fix E2E tests in WordPress 5.8 (@spacedmonkey)
stickers
,templates
- #7944 Templates: Add 5 new story templates (@divyarajmasani)
π Bug Fixes
- Other
- #8267 Fix block interaction issues on mobile (@swissspidy)
- #8263 Fix eyedropper style (@miina)
- #8250 Video optimization: Video changes dimensions when processing start (@spacedmonkey)
- #8099 Render "sizes" attribute for amp-img (@choumx)
- #8213 Bugfix: Prevent 2 popups open at once in carousel (@BrittanyIRL)
- #8203 Dashboard: fail if media response is not an array (@swissspidy)
- #8166 Disable cross-origin isolation for contributors (@swissspidy)
- #8097 Block Editor: Fix config passed to Web Stories block (@spacedmonkey)
- #8065 Animations: fix prefers-reduced-motion workaround (@littlemilkstudio)
- #8078 PPCv2.0: PageBackgroundLowTextContrast async fix (@embarks)
- #8066 3P Media: Fix media provider attribution pills (@swissspidy)
- #7938 Safari text wrap hack (@miina)
- #7945 Safari content stacking fix for border radius (@miina)
- #7927 Add uppercase toggle to the Text Style panel (@miina)
e2e-tests
- #8242 Block: Uncontrolled input warning (@spacedmonkey)
- #8083 Stories block: Fix story selector screen styling issue (@spacedmonkey)
media
- #8235 Video Optimization: ensure original file name is kept (@swissspidy)
- #8216 Improve handling of
blob:
URLs and uploads in progress (@swissspidy)
stories-lightbox
- #8207 Mute story player when closing lightbox (@swissspidy)
π§° Maintenance
- Other
- #8313 Memoize SVG React components (@swissspidy)
- #8288 Add embed post link to REST API (@spacedmonkey)
- #8219 Update e2e test to 5.8-rc2 (@spacedmonkey)
- #8188 User Preferences: Fix
auth_callback
permission check (@spacedmonkey) - #8189 Workflows: Use built-in cache support in
actions/setup-node
(@spacedmonkey) - #8068 Remove deprecated
percy
package (@swissspidy) - #8026 PHPCS: Bump minimum WP version (@spacedmonkey)
- #7950 Composer: bump PHP requirement to 7.0+ (@spacedmonkey)
- #7969 PHPCS: Bump
testVersion
to PHP 7.0+ (@spacedmonkey) - #7925 Use the concurrency option in GitHub Actions workflows (@spacedmonkey)
- #7926 Bump WP requirement in plugin (@spacedmonkey)
- #7951 PHP: Remove WP <5.5 compatibility code (@spacedmonkey)
- #7949 Bump PHP requirement in plugin (@spacedmonkey)
- #7946 CI: Run tests against PHP 7+ (@spacedmonkey)
- #7947 Don't generate square and landscape poster images (@spacedmonkey)
e2e-test-utils
- #8223 Fix E2E tests in WordPress 5.8 (@spacedmonkey)
animation
- #7960 Packages: Move animation to new structure (@spacedmonkey)
e2e-tests
- #8136 E2E Tests: Run against WordPress 5.8 RC (@spacedmonkey)
design-system
,units
- #8087 Packages: Move design-system to new structure (@spacedmonkey)
e2e-test-utils
,e2e-tests
- #7984 Enable Media library video optimization by default (@spacedmonkey)
π Documentation
- #8319 Add changelog for 1.9.0 release (@swissspidy)
- #8095 Update changelog for 1.8.1 release (@swissspidy)
- #8027 Releasing: Fix docs link and add details (@choumx)
Committers: 10
- Brittany Feenstra (@BrittanyIRL)
- Divyaraj Masani (@divyarajmasani)
- Emily Bartman (@embarks)
- Jonny Harris (@spacedmonkey)
- Marcin Pietruszka (@merapi)
- Max Yinger (@littlemilkstudio)
- Miina (@miina)
- Pascal Birchler (@swissspidy)
- Samuel Estrella (@samwhale)
- William Chou (@choumx)