v1.0.0-beta.2 (2020-08-20)
Pre-release
Pre-release
View changes since last release.
π Features
- Enable React apps to use dynamic imports (#4016)
- 3P Media: Calculate Coverr preview image/video size if not present (#3893)
- Make the Coverr logo prettier (#4011)
- add keyboard navigation to provider tabs (#4007)
- Fix aria attributes for the category expand button (#3857)
- 3P Media: Support arrow navigation for categories (#3781)
- Add Coverr logo and proper attribution link (#4001)
- Use DropDown for MediaType filter (#3863)
- Update useRovingTabIndex to focus outer element instead of firstChild (#3780)
- Animation: Resizable and Draggable Animation Bar (#3922)
- Dashboard: Google Analytics id updates via settings view (#3777)
- Remove capabilities on plugin uninstall (#3881)
- Make stack traces more readable (#3917)
- Add check for incompatible WordPress version (#3907)
- Update poster fallback image (#3938)
- Add srcset attribute for images (#3526)
- Media Library: Add a background color to media elements (#3862)
- Fix accessibility for tab panels in general and inspector tabs in particular (#3813)
- Enable story player for search and archives (#3872)
- Enable new font picker + add Karma tests (#3215)
- Dashboard: Story Previews (#3727)
- Enable Archives for Stories (#3871)
- Render image preview in stories RSS feed (#3870)
- Wire up Coverr videos in the Coverr tab (#3821)
- Dashboard: Settings Publisher Logo UI (#3854)
- Editor: Animations: Add initial play functionality to editor (#3584)
- Animations: Added pan animation effect. (#3812)
- Animations: Added Rotate-In Animation Effect (#3808)
- Multisite: Run activation hook on new site creation (#3825)
- Animation: Added Whoosh-In animation effect (#3743)
- Add transformer for media3p video resources (#3708)
- 3P Media: Categories animations (#3576)
- Add loading pill delay (#3751)
- Dashboard: PreviewScreen UI Component (#3447)
- Animations: Added Drop Animation Effect (#3720)
- Animation: Passing elements to animation providers (#3742)
- Animations: Added duration-based ruler to animation timeline. (#3709)
- Update plugin activation notice styling (#3559)
- Dashboard: Display dates relative to proper timezone (#3244)
- Media: Update location of video duration (#3749)
- Animations: Added Zoom animation effect (#3695)
- Update poster image sizes (#3485)
- Add custom capabilities for story post type (#3507)
- Improve AMP plugin compatibility (#3621)
- Animations: Add Twirl In Animation Effect (#3693)
- Add UI to enable/disable experiments (feature flags) (#3480)
- Use DOMDocument for rendering full story (#3506)
- Workspace: Add support for curated fonts in the new font picker (#3521)
- Increase priority for template_include filter (#3714)
- 3P Media: Display loading pill position: absolute and xor with attribution (#3577)
- Media: Enable row-based gallery in Uploads tab (#3320)
- Media: Use thumbnails with same orientation (#3682)
- Animations: Add Fly In animation effect (#3545)
- Improve Site Kit Analytics module detection (#3549)
- Animations: Added Animation Timeline Base (#3642)
- Workspace: Add Save and Select All Keyboard Events (#3393)
- Visual Revamp: First pass at colors and tabs (#3622)
- 3P Media: Add author attribution to the Media Element (#3566)
- Animations: Add Pulse animation effect and part (#3567)
- Add Unsplash attribution at the bottom left (#3547)
- Workspace: Add keyboard shortcuts for text formatting (#3236)
- 3P Media Error Handling (#3502)
- Dashboard: Changed Wellbeing template title's font-weight to light (#3241)
- Dashboard: Added Fade In animation effect (#3487)
- 3P Media: (De-) Select category UI (#3474)
- Dashboard: Feature flag & initial structuring for template previews (#3425)
- Dashboard: Date formatting util to handle relative date display (#3247)
- 3P Media: Hide empty categories when not loading (#3459)
- Implement plugin activation message (#3212)
- Improve default analytics configuration (#3437)
- Performance: Preload media REST API request in editor (#3196)
- Add Publisher Logos to Settings endpoint (#3407)
- Integration: Add Stories to Jetpack XML Sitemap (#3264)
- Fetch Media for selected category (#3397)
- Dashboard: Update document title on route changes (#3394)
- Templates: Beauty Base Animations & Links (#3058)
- Media: Fade in images and videos in the gallery (#3396)
- 3P Media: Category can expand and collapse (#3374)
- Media Library: add keyboard navigation (#3285)
- Templates: Fitness Base Animations (#3112)
- Dashboard: Updated Travel template's page 7 layout (#3224)
- Templates: Cooking Base Animations (#3268)
- Add Stories RSS feed link to HTML head (#3260)
- Use the 'scroll' event to load more media results (#3227)
- Text edit mode + Moveable resizing/rotation (#2699)
- Display recently used fonts (#2530)
- 3P Media: Add opt-in incremental search (#3208)
- Add foundation for Google Analytics Tracking ID setting (#3098)
- Dashboard: Added base animations to Wellbeing template (#3220)
- Dashboard: Added animations to DIY template (#3178)
- Dashboard: Reduced loops into a single reduce for story fetching (#3019)
- Change the text wrapping for text display. (#3125)
- 3P Media: Add search capabilities (#3161)
- Workspace: Keyboard navigation in Grid View (#3113)
- 3P Media: Add pagination support (#3159)
- Media Library: row-based gallery (#2835)
- Templates: Complete second half of Travel template animations (#3144)
- Dashboard: First half of Travel template animated (#3111)
- Dashboard: File Upload UI Component (#3059)
- 3P Media: Add logic to insert images on click (#3123)
- Media: Use upload icon for the upload tab (#3118)
- Media Library: use pointer cursor more consistently (#3033)
- Telemetry: Add foundation for anonymous usage tracking (#2671)
- Dashboard: Updated Cooking template to use shapes instead of images when possible. (#2913)
- Dashboard: Updated Wellbeing template, improved blob imports (#3018)
- Dashboard: Settings view context foundation (Publisher Logos) (#3085)
- Add foundation for plugin activation notice (#2855)
- Warn if running plugin from source (#2962)
- 3P Media: Add media fetch side effect (#2957)
- 3P Media: Add Attribution to resources (#3061)
- Dashboard: Settings view context foundation (Google Analytics) (#2976)
- Templates: Added links to DIY, Fashion, and Fitness (#3030)
- 3P Media: add correct format for image sizes (#3035)
- Dashboard: Update dialog relevant styles to match editor (#2949)
- Dashboard: Settings UI (#2920)
- Dashboard: Preload first page of stories (#2933)
- 3P Media: Add first version of ApiProvider (#3004)
- Workspace: Dark UI for Font Picker (#2590)
- Add 'Enter' key as a trigger to enter edit mode (#2753)
π Bug Fixes
- Media: Fix issue where images from the WP media modal are broken (#4039)
- Media: populate sizes when images are uploaded via cop/paste or drag/drop (#4041)
- Editor: Fix issue with changing text height due to line breaks (#3543)
- Fix video play/pause state after DND (#3643)
- Prevent media from scrolling on resize when tab is not selected (#3904)
- 3P Media: Improve layout issues when there is no media (#4010)
- Improve frontend rendering (#3986)
- Prevent "Auto Draft" titles and permalinks (#3918)
- Fixed range handle color (#3883)
- Text Element: Fix fill in edit mode (#3806)
- Fix Text element new lines oddities/bounding box + highlight in edit mode (#3184)
- 3P Media: Misc fixes (#3730)
- Media: Include Square as a possible orientation when trying to find a thumbnail of correct orientation (#3710)
- Fixing a number of a11y problems with design panel components (#2879)
- Performance: Fix media preloading (#3691)
- Dashboard: Prevent current template from being listed as related (#3644)
- Dashboard: Fixed bug that caused some animations to not play (#3408)
- Dashboard: Typeahead options overlap in Safari (#3347)
- Dashboard: Typeahead results to scroll & preserve current selection (#3316)
- Embed Block: Fix attribute type in block.json (#3376)
- Fix link protocol handling (#3214)
- Correctly stop further execution when autoloader is missing (#3237)
- Embed Block: use built in string type for url attribute (#3299)
- Change "Remove as background" to "Detach from background" (#3296)
- Dashboard: Display Scheduled Stories (#3087)
- 3P Media: fix search and pagination (#3226)
- Media: Fix issue where dropdown menu was not appearing for videos (#3207)
- Links: improve error detection for invalid URLs (#3038)
- 3P Media: Fix flickering caused by scrollbar (#3122)
- Media Library: Debounce search requests (#3091)
- Set global post when replacing editor (#3110)
- Fonts: increase number of fonts fetched from the REST API (#2965)
- Media: Fix video poster extraction on Firefox and drag/paste on Safari (#2925)
- Ensure raw story title is used for prefilling post title (#2906)
- Dashboard: fix inconsistency in the admin menu (#2903)
- Fix detecting
contenteditablefor copy-paste (#2892) - Fix
aria-labeltypo ("Dupliccate" -> "Duplicate") (#2905) - Style Presets: fix color swatch styling on Firefox (#2865)
π§° Maintenance
- Enable React apps to use dynamic imports (#4016)
- Improve frontend rendering (#3986)
- Make stack traces more readable (#3917)
- Get font metrics (#3696)
- Update 'Tested up to' value for WordPress 5.5 (#3828)
- Enable dev mode locally (#3715)
- Fixing a number of a11y problems with design panel components (#2879)
- Programmatically migrate templates (#2140)
- Build Tool: Update version number in plugin header for pre-releases (#3095)
- Ignore
.DS_Storefiles from dist bundle (#2932) - Install jest-axe (#2810)
- Use Percy to take snapshots in E2E tests (#2532)
- Karma: use a single webpack bundle for all tests (#2887)
Contributors
Code contributors to this release:
@BrittanyIRL, @ImgBotApp, @aaemnnosttv, @adamsilverstein, @barklund, @carlos-kelly, @cvolzke4, @dependabot-preview, @dependabot-preview[bot], @diegovar, @dmmulroy, @dvoytenko, @github-actions, @github-actions[bot], @imgbot, @Jhtin, @joannag6, @littlemilkstudio, @mariano-formidable, @merapi, @miina, @spacedmonkey, @swissspidy, @wassgha, @westonruter and @winterDroid