1.12.0
1.12.0 (2021-10-05)
π Features
story-editor- #9251 Video Trimming: Enable by default (@barklund)
- #9211 Taxonomy: Add "Most Used" Tags section (@littlemilkstudio)
- #9223 Taxonomies: Undo term submission for free form input (@samwhale)
- #9168 Canvas to image improvements / Safari images fix (@merapi)
- #9220 Taxonomies: Check
rest-baseandslugfor permissions (@samwhale) - #9124 Enable smart styling for presets as opt-in feature (@miina)
- #9040 Fetch page attachment link icon using API (@miina)
- #9095 Add Moveable for Text Presets (@miina)
- #9062 Pre-Publish Checklist: Use WASM AMP Validator (@BrittanyIRL)
- #9102 Added trimmer component (@barklund)
- #9086 Taxonomies: fetch all terms using
per_page=1(@BrookeGraham) - #8975 Design System: Hierarchical Taxonomy Component (@samwhale)
- #8971 Improve page navigation performance (@miina)
- #8944 Added video context for trimming (@barklund)
- #8974 Added feature flag for thumbnail caching, default off (@barklund)
- Other
- #8513 Implement dependency resolution for services (@swissspidy)
- #9242 Story Auto Analytics: Enable by default (@spacedmonkey)
- #9047 Taxonomy: Register new taxonomies (@spacedmonkey)
dashboard,design-system,e2e-tests,story-editor,wp-story-editordashboard- #9235 Dashboard: Add
pendingstories to dashboard (@samwhale) - #9145 Publisher Logos: Remove delete confirmation dialog (@BrookeGraham)
- #8940 Dashboard: Display related templates on template details page (@samwhale)
- #9050 Add
<amp-story-auto-analytics>migration option (@swissspidy)
- #9235 Dashboard: Add
e2e-tests,story-editor- #9212 Taxonomy: Autocomplete Options for Flat Terms (@BrittanyIRL)
e2e-tests,stories-block- #9135 Block: Add story selector for embedding single story (@spacedmonkey)
e2e-tests,story-editor,wp-story-editor- #9099 Taxonomy: Check capabilities for managing and assigning terms (@BrittanyIRL)
media,story-editor- #9142 Make trim button functional (@miina)
- #9098 Media: Prevent multiple simultaneous FFmpeg operations for the same file (@spacedmonkey)
- #9031 Media: Ensure that muted / trimmed videos keep their file type (@spacedmonkey)
dashboard,design-system- #9051 Add option for choosing custom archive page (@swissspidy)
dashboard,e2e-test-utils- #9101 Publisher Logos: Add and leverage custom REST endpoint (@swissspidy)
story-editor,wp-story-editormedia,migration,story-editor- #9023 Disable video transcoding for non-WP media (@spacedmonkey)
dashboard,stories-block- #8958 Settings: Allow disabling archive page (@spacedmonkey)
design-system,story-editormedia,story-editor,wp-story-editor- #8972 Implement video trimming logic (@spacedmonkey)
dashboard,e2e-test-utils,e2e-tests,story-editor- #8946 Store publisher logo as post meta (@swissspidy)
π Bug Fixes
wp-story-editor- #9268 Story Locking: only show if there's an actual lock user (@swissspidy)
- #9205 Meta Boxes: Fix form data being sent for saving (@swissspidy)
story-editor- #9270 Pre-Publish Checklist: Fix incorrect check for site title (@BrittanyIRL)
- #9213 Added focus management to trim component (@barklund)
- #9219 Video Trimming: Keep video unmuted (@barklund)
- #9189 Update video trimmer buttons (@barklund)
- #9223 Taxonomies: Undo term submission for free form input (@samwhale)
- #9168 Canvas to image improvements / Safari images fix (@merapi)
- #9194 Video: Update right click menu (@barklund)
- #9225 Disable flaky smart color and taxonomy tests (@miina)
- #9190 Fixed edit menu background (@barklund)
- #9187 Quick Actions: Remove panel highlight when entering trim mode (@barklund)
- #9186 Hide canvas overflow when trimming a video (@barklund)
- #9175 Media: Fix progress bar for videos being processed (@spacedmonkey)
- #9131 Fix Page menu and Page nav button focus (@miina)
- #9129 Media: Improve alt text for 3P media (@spacedmonkey)
- #8997 Color Picker: Hide rotation button for radial (@miina)
- #8996 Color Picker: Propagate dimensions when switching mode (@miina)
- #8979 Hotlinking: Disable insert button for invalid/empty link. (@miina)
- #8988 Fix edit mode for GIFs (@miina)
- #8991 Always focus on the element when clicking on it (@miina)
dashboard,wp-story-editor- #9260 Fix REST API preloading in dashboard and editor (@swissspidy)
- Other
- #9228 KSES: Extend allowlist to fix templates usage (@swissspidy)
- #9230 Embeds: Fix appearance in legacy AMP reader mode template (@spacedmonkey)
- #8976 Dashboard: Improve story count for authors (@spacedmonkey)
- #9174 Remove duplicate canonical links (@swissspidy)
- #9151 Cross-origin isolation: Fix errors if
$urlisnull(@swissspidy) - #8995 I18N: Fix loading of JavaScript translations (@swissspidy)
dashboard- #9239 Dashboard: Prevent publisher logos state from doubling (@swissspidy)
- #9103 Dashboard: avoid loading current user twice (@swissspidy)
design-system,story-editor- #9097 Taxonomies: keyboard functionality (@BrookeGraham)
- #8895 Right Click Menu: Fix the click problems (@samwhale)
design-system- #9060 Dynamic Dropdown placement when not enough space (@BrookeGraham)
π§° Maintenance
- Other
- #9233 Bundling: Remove chunk hashes from file names (@spacedmonkey)
- #8607 Tests: Improve PHPUnit Forward Compatibility (@swissspidy)
- #9024 GitHub Actions: simplify Composer caching (@spacedmonkey)
e2e-test-utils,e2e-tests,story-editor,wp-story-editor- #9066 Decoupling: Move WordPress media integration to
wp-story-editor(@sayedtaqui)
- #9066 Decoupling: Move WordPress media integration to
activation-notice,animation,commander,dashboard,date,design-system,e2e-test-utils,e2e-tests,fonts,glider,i18n,imgareaselect,jest-amp,jest-puppeteer-amp,karma-cuj-reporter,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- #9130 Use Node v16 (@swissspidy)
story-editor- #9129 Media: Improve alt text for 3P media (@spacedmonkey)
story-editor,wp-story-editor- #9027 Decoupling: Move meta boxes to
wp-story-editor(@sayedtaqui) - #8990 Decoupling: Move
PostLockandStatusChecktowp-story-editor(@sayedtaqui) - #9029 Decoupling: Remove
X-WP-*HTTP headers from the core editor (@sayedtaqui) - #8966 Decoupling: Move all REST API calls to
wp-story-editor(@sayedtaqui)
- #9027 Decoupling: Move meta boxes to
media,story-editor- #9031 Media: Ensure that muted / trimmed videos keep their file type (@spacedmonkey)
dashboard- #9025 Media: Remove video cache feature flag code (@spacedmonkey)
π Documentation
- Other
- #9262 Add changelog for 1.12.0 release (@swissspidy)
dashboard- #9218 Story Auto Analytics: Update Link (@spacedmonkey)
Committers: 10
- Brittany Feenstra (@BrittanyIRL)
- Brooke Graham (@BrookeGraham)
- Jonny Harris (@spacedmonkey)
- Marcin Pietruszka (@merapi)
- Max Yinger (@littlemilkstudio)
- Miina (@miina)
- Morten Barklund (@barklund)
- Pascal Birchler (@swissspidy)
- Samuel Estrella (@samwhale)
- Sayed Taqui (@sayedtaqui)