Releases: GoogleForCreators/web-stories-wp
v1.0.0 (2020-09-22)
View changes since last release.
Changes
🚀 Features
- Story Editor: Preset Panel Height & Collapse Persistence (#4601)
- WordPress: Remove custom updater (#4300)
- Run database upgrader on plugin activation (#4301)
- Update plugin activation message styling (#4583)
- Update demo content for stable release (#4611)
- 3P Media: Enable Coverr by default (#4538)
- Dashboard: Some style tweaks mostly surrounding spacing (#4565)
- Added plain text paste handler (#4600)
- Added icons for arrow keys (#4548)
- I18N: Various string improvements (#4572)
- FTUE: Add "Get Started" story for users to view in the editor (#2845)
- Dashboard: Make 'Open in Editor' an a-tag link (#4486)
- Dashboard: Reposition display on template change in detail view (#4502)
- Remove
ampattribute when no poster is set (#4539) - Use
/web-stories/as the default base for stories, instead of/stories/(#4515) - Remove all poster fallback logic (#4480)
- Text Sets: improve the insertion logic (#4478)
- 3P Meedia: use production API key and domain (#4375)
- 3P Media: Enable Unsplash by default (#4435)
- Prevent removal of amp-story that lacks mandatory attributes (#4521)
- Blocks: Update block name to ‘Web Stories’ (#4447)
- Dashboard: Dynamically Size Telemetry Banner (#4483)
- Text Sets: Single Text Set Preview (#4462)
- Adding a persistent scrollbar for media gallery to fix flickering. (#4378)
- Editor: Enable Keyboard Shortcut Menu (#4454)
🐛 Bug Fixes
- Permalinks: Handle redirects for
/stories/1234/(#4606) - Hiding horizontal scrollbar in media pane (#4545)
- KSES: Prevent more markup being stripped for users without
unfiltered_htmlcapabilities (#4553) - Dashboard: keep grid top in view of initial focus (#4534)
- Dashboard: Make stories list view header sticky to keep in view on scroll (#4488)
- Elements: Improve position of new elements (#4535)
- Layer Panel: Accessibility improvements (#4525)
- Dashboard: Reposition display on template change in detail view (#4502)
- Removed
isBoldfrom text style preset (using onlyfontWeight) (#4531) - Analytics: Fix default analytics configuration (#4527)
- Style Presets: Fix edit mode for Text Style Presets (#4482)
- Media: Use patch-package to fix horizontal jitter in the media gallery (#4438)
- Dashboard: Prevent Telemetry Banner from squishing stories (#4468)
- 3P Media: fix strange resizing of width of gallery (#4458)
🧰 Maintenance
- Completely offload large assets to CDN (#4516)
- E2E Tests: reduce flakiness (#4494)
- Remove jest image snapshots (#4493)
- E2E Tests: Add tests with JS disabled (#4479)
Contributors
Code contributors to this release:
@BrittanyIRL, @barklund, @carlos-kelly, @dependabot-preview, @dependabot-preview[bot], @diegovar, @dmmulroy, @Jhtin, @littlemilkstudio, @mariano-formidable, @miina, @spacedmonkey, @swissspidy and @westonruter
v1.0.0-rc.1 (2020-09-10)
View changes since last release.
Changes
🚀 Features
- Dashboard: Update logo (#4426)
- Crop leading & trailing whitespace (#4247)
- Editor: Added keyboard shortcut menu (#4355)
- Dashboard: Enable Settings View (#4152)
- Dashboard: Telemetry Opt In Banner (#4374)
- Telemetry updates (#4394)
- Embed Block: Ensure AMP Compatibility (#3261)
- Add focus shortcuts (#4421)
- Update Web Stories icon (#4410)
- Load newly uploaded videos without a delay (#4395)
- Dashboard: Add ability to update default publisher logo, context menu for logos (#4356)
- Initial plumbing for text sets (#4228)
- Dashboard: Enable arrow navigation on explore templates grid (#4317)
- Allow expanding the categories section when a category is selected. (#4405)
- Add missing title dialog (#4251)
- Fix DOMDocument issues with AMP boilerplate and encodings (#4141)
- Dashboard: Add a save button to the google analytics id form (#4336)
- Add meta tags for creation tool name and version (#4332)
- Dashboard: Telemetry Settings Opt-In Checkbox (#4330)
- Add Text Style Presets (#4302)
- Dashboard: Added tab support to story list view (#4309)
- Dashboard: Enforce outline on CTA buttons (#4277)
- Dashboard: Add checks for logos dimensions (#4313)
- Display fallback message if JavaScript is disabled (#4299)
- Dashboard: A11y - Add ability to tab to/from story preview iframe (#4238)
- Dashboard: Enable keyboard navigation for publisher logos grid (#4303)
- Workspace: Add Editor Version (#4305)
- Story Editor: Improve Keyboard Navigation on Carousel (#4248)
- Added excerpt panel to document inspector (#4264)
- 3P Media: Fix refreshing on updated search terms (#4279)
- Optimize Image element loading (#3935)
- Add Tenor provider (#4281)
- Refactor 3-panel DOM structure so sidebars resize well, fix msonry (#4213)
- Added X/Y inputs to design panel (#4156)
- Dashboard: Confirmation dialog before removing logos (#4276)
- Dashboard: Keyboard Navigation for Template Detail View (#4263)
- Dashboard: Use Keydown Event to Trigger Sort in List View (#4227)
- Keyboard navigation for media editor (#2108)
- Consecutive text placement (#4218)
- rename provider tabs and add aria-label to library tabs (#4265)
- Dashboard: Add copy story URL and open story menu action items (#4144)
- Dashboard: Improve Search Stories Perf/UX (#4067)
- Workspace: Layer panel bg focus color (#4138)
- Workspace: Update panel divider color from blue to gray (#4224)
- Animation: Timeline Keyboard Controls (#4074)
- Implement reset poster image (#4112)
- Dashboard: Refactor API Provider to use useContextSelector (#4151)
- 3P Media: Categories Animations (#4207)
- Editor: Updated close icon and fixed input text overlap (#4167)
- Page Attachment as linked content (#2848)
- Animation: Direction UI Component (#4143)
- Visual revamp: second pass (pills, slider, more) (#3787)
- Media: Improve "No media found" message (#4113)
- Animation: Adding Animation panel to Editor (#4037)
- Animations: Can remove animation effects using animation panel (#4108)
- Dashboard (Settings View) - Add, remove and view publisher logos (#4025)
- Add delay before preloading preview videos (#4111)
- Coverr: Display preview video in gallery instead of full version (#4005)
- Expand the categories section on arrow key down (#4002)
🐛 Bug Fixes
- Apply visibility: inherit to dropdown arrow so there's no 'ghost' arrow (#4439)
- Dashboard A11y: Focus on preview close (#4424)
- Upload tab: improve width of media types dropdown (#4397)
- 3P MEdia: Small accessibility fixes (#4437)
- Ensure we skip sizes that are malformed. (#4362)
- Consider multi-selection for X and Y values in the panel (#4380)
- Story Editor: Carousel Page Preview Aria Labels (#4260)
- Fix updating page advancement on the first load (#4345)
- Story Editor: Update Font Picker to Designs (#4304)
- Media: Fix creating a resource with missing sizes from the media picker (#4377)
- Retain scroll position when changing media tabs (#4363)
- Align Snackbar colors with Figma (#4295)
- Remove gray background for transparent images (#4326)
- Fix element links being removed incorrectly (#4323)
- Media: Compare aspect ratios instead of just orientations (#4361)
- Suppress key listener when on clickable target (#4250)
- Embed block: explicitly set dimensions in AMP context (#4329)
- Media: Remove crossorigin attribute from videos to fix poster caching (#4321)
- Makes retrieving media from local api bypass preloaded cache when WP Upload modal closed. (#4310)
- Dashboard: Fix Detail View Hard Refresh Bug; Improve overall loading performance (#4261)
- Dashboard: Prevent focus on menu separator lines (#4275)
- 3P Media: reset pagetoken on category deselection (#4298)
- Updated text preset settings to match designs (#4249)
- Workspace: SafeZone Toggle/Button A11y Improvements (#4262)
- Allow trailing space (hyphen) in permalink while typing (#4154)
- Disable search when category is selected (#4267)
- Bug: Tooltip Text Wrapping & Improvements (#4230)
- Support link panel for multi-selection (#4164)
- Dashboard: Remove fixed height on preview cards (#4187)
- Fix input focus borders (#3973)
- Fix flex issues in Safari (#4206)
- Fixed font-size in layer panel (#4165)
- Media: Add srcset to cropbox when editing images (#4178)
- Animation: Circle Alignment on Bounce Animation part (#4065)
- Fixes for Safari, and for weird autoloading edge case (#4115)
- check isDrag to not trigger dragging code onclick. (#3999)
- Dashboard: Rename story text box is cut off (#4068)
- Dashboard: Handle stories with no titles in list view and search dropdown (#4027)
- RegisterUsage on useInsertElement (not drag/click) (#4046)
🧰 Maintenance
- Fix bundling to not drop certain CSS files (#4441)
- Enforce webpackChunkName comments for dynamic imports (#4442)
- Add karma spec reporter (#4393)
- Make snackbar message readable (#4145)
Contributors
Code contributors to this release:
@BrittanyIRL, @barklund, @carlos-kelly, @cvolzke4, @diegovar, @dmmulroy, @dvoytenko, @Jhtin, @joannag6, @littlemilkstudio, @mariano-formidable, @merapi, @miina, @pbakaus, @spacedmonkey, @swissspidy and @wassgha
v1.0.0-beta.2 (2020-08-20)
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:
@Brittanyi...
v1.0.0-beta.1 (2020-07-01)
View changes since last release.
🚀 Features
- 3P Media: Use react-photo-gallery (#2716)
- Dashboard: Applied design updates to Wellbeing template (#2659)
- Templates: Update Beauty Template Aspect Ratio to 9:16 (#2606)
- Change default shape color (#2858)
- Templates: Update Fitness Template Aspect Ratio to 9:16 (#2628)
- Shapes: Add new shapes to library (#2760)
- Dashboard: Update template descriptions (#2818)
- Added ability to copy-paste background elements (#2387)
- Dashboard: Applied design updates to Travel template (#2580)
- Editor: Enforce minimum and maximum values for input fields (#2255)
- Dashboard: Applied design updates to DIY template (#2644)
- Media Library: small UI enhancements (#2733)
- Media: Use different cursor on the image editor indicating panning (#2754)
- Templates: Update Fashion Template Aspect Ratio to 9:16 (#2577)
- Media: Added flag for using a row-based gallery (#2821)
- Dashboard: Update stories per request count to speed up time to first interaction (#2789)
- Dashboard: Added new and updated images for templates (#2812)
- Dashboard: Applied design updates to Cooking template (#2684)
- Dashboard: Applied design updates to Entertainment template (#2603)
🐛 Bug Fixes
- Templates: Fix beauty template image (#2889)
- Dashboard: Prevent scroll to top on pagination (#2883)
- Dashboard: Fixed button placement and swapped watch in Fitness template (#2880)
- Dashboard: Fixed text typos in templates (#2860)
- Color Presets: expand panel when adding first color (#2782)
- Color Presets: Fix opacity detection (#2813)
- Text Presets: Fix default values (#2781)
- Dashboard: Honor scrollbar system preferences while maintaining layout dimensions (#2755)
🧰 Maintenance
- Use GitHub Actions to deploy storybook (#2847)
Contributors
Code contributors to this release:
@BrittanyIRL, @barklund, @cvolzke4, @joannag6, @littlemilkstudio, @mariano-formidable, @miina, @obetomuniz, @pbakaus, @spacedmonkey, @swissspidy and @wassgha
v1.0.0-alpha.10+780b5cf (2020-06-29)
View changes since last release.
🚀 Features
- Update icon for stories (#2744)
- Make dialog appearance more coherent (#2734)
- Dashboard: Scroll to top of My Stories when Filter or View style is changed (#2746)
- Use WordPress date format for displaying dates (#2698)
- Dashboard: Increase maximum number of stories per request (#2748)
- Small UI refinements (#2620)
- WordPress: add some filters to customize behavior (#2667)
- Workspace: Search functionality inside new Font Picker (#2313)
- Dashboard: Update tooltip text for grid view (#2685)
- Allow data removal on uninstall (#2534)
- Single blob shape + fix blob alignment (#2574)
- Show link tooltip only on hover (first pass with old design) (#2460)
- Allow dragging a shape onto page (#1856)
- Dashboard: Display error messages in UI (#2646)
- Dashboard: Toaster UI (#2621)
- Enable editing and deleting media via new dropdown (#2660)
- Workspace: Add Tooltips to Carousel + Fix Icon Button display (#2645)
- Hide elements tab (#2658)
- Move Selection + change z-index to display selection on top of other layers. (#2556)
- Disable saving and previewing while uploading (#2604)
- Use only one set of color presets for text, shape, page background (#2598)
- Editor: Add error boundaries (#2256)
- Dashboard: Update aspect ratio to 9:16 (#2550)
- Keep styling when clearing rich text (#2584)
- Dashboard: Alert UI Component (#2579)
- Templates: hide sort dropdown depending on flag (#2594)
- Dashboard: Save Story as Template (#2310)
- Media: Add media3p pane (#2553)
- Dashboard: Added animations to Entertainment pages 3 through 6 (#2565)
- Updates: Add beta updater class (#2515)
- Dashboard: Allow sorting stories by author display names (#2345)
- Block Editor: Add default title when rendering story block on the frontend (#2415)
- Add flow to create a post after publishing a story (#2275)
- Dashboard: Integrating amp-animations into a generated amp-story (#2268)
- Elements: Add default positioning for text (#2379)
- Drop target prioritization (#1994)
- Adapt popup height to contents (#2306)
- Fonts: Add logic for getting proper font variants (#2324)
- Templates: Add base animations to fashion template (#2504)
- Preload API requests (#2468)
- Media: add uploaded date to edit dialog (#2270)
- Dashboard: Animated first two pages of Entertainment template (#2420)
- Color Preset updates for beta (#2238)
- Dashboard: Confirm Delete Dialog UI (#2330)
🐛 Bug Fixes
- Dashboard: Make sure story menus are always within confines of browser (#2711)
- Fix blob URLs after elements manipulation while uploading (#2730)
- Fix displaying whiteout in Text edit mode (#2554)
- Improved error handling when adding links to elements (#2254)
- Workspace: New Safe Zone Design & Toggle (#2378)
- Fix: Flags are now passed into getStoryMarkup (#2582)
- Disable block editor logic for story post type (#2592)
- Use correct icons for radios. (#2552)
- Media: Fix for loading past page 1 (#2314)
- Embed Block: Fix center alignment (#2465)
- Fix editor crashing while using composed characters on Text Element (#2003)
- Dashboard: Update router for new history version. (#2546)
- Hide selection box on Text Element when dragging (#2282)
- Media: Fix scroll performance regression (#2388)
- Work around KSES for users without unfiltered_html capability (#2312)
🧰 Maintenance
- Re-enable carousel integration tests (#2708)
- Dashboard: Initial Karma integration + setup (#2647)
- Karma: enable coverage reports (#2583)
- Karma: re-enable Percy (#2500)
- Karma: support synthetic DND events (#2290)
Contributors
Code contributors to this release:
@BrittanyIRL, @barklund, @carlos-kelly, @cvolzke4, @diegovar, @dmmulroy, @dvoytenko, @Jhtin, @joannag6, @littlemilkstudio, @mariano-formidable, @merapi, @miina, @obetomuniz, @spacedmonkey, @swissspidy and @wassgha
v1.0.0-alpha.9+2ce347d (2020-06-15)
View changes since last release.
🚀 Features
- Autoplay video on drop (#2286)
- Canvas keys: move to global and make improve focus trapping (#2382)
- Make background overlay editable (#1925)
- Dashboard: Added preview button to story-anim-tool (#2329)
- Dashboard: Hide bookmarks behind flag (#2384)
- Dashboard: Hide in progress template actions (#2383)
- New behavior for playback controls and min element size (#1948)
- Add more metadata to frontend output (#2336)
- Add media source taxonomy (#2280)
- Dashboard: Temporarily remove story actions that aren't ready yet (#2349)
- Add Background Wrapper and Migration to Dashboard Stories. (#2377)
- Workspace: Hide Search Input based on feature flag (#2251)
- Workspace: Hide Text Magic + Helper Mode icons based on feature flag (#2245)
- Workspace: Hide animation tab based on feature flag (#2214)
- Workspace: Hide Keyboard Shortcuts button based on feature flag (#2247)
- Workspace: Hide Text Sets Pane based on feature flag (#2250)
- Workspace: Hide Pre-Publish tab based on feature flag (#2248)
- Partially add animations to fashion template (#2327)
- Switch data pixels to 412:618 (#2264)
- Remove fetch after upload (#1848)
- Delete element when it's completely outside of Canvas (#2244)
- Add selectors to useContext calls (#1705)
- Fix popup stacking with modals (#2045)
- Display correct panels for page without background (#2158)
- Add Easing Presets (#2284)
- Fullbleed and safe zones in AMP output (#2265)
- Add animation controls to story-anim-tool (#2260)
- Dashboard: Migrate templates on load to latest version (#2141)
- Dashboard: Update Focus Out to handle where mouse clicks start (#2057)
- Dashboard: Create story from template (#2222)
- Ignore default mask in the output (#2267)
- Added clear button to Media search pane (#2032)
- Remove Branded Logos from Templates. (#2164)
- Add template post type (#1997)
- Improve Story Discoverability on Frontend (#2191)
- Accessibility: Improve minimum page thumbnail size (#2107)
- Dashboard: Update story-anim-tool to help update/migrate templates easier (#2221)
- Dashboard: Refactor Explore Templates (#2198)
- Dashboard: Refresh stories preview after workspace changes (#2195)
- Dashboard: Add story context menu to list view (#2163)
- Flush rewrite rules on plugin activation (#2121)
- Deprecate
isFill(fullBleed) setting (#1976) - Dashboard: Add feature flag for in-progress views. (#2128)
- Workspace: Font Dropdown with Typeface Previews (#1300)
- Fix page nav hover style (#2091)
- Improve Site Kit Google Analytics integration (#2075)
- Add click detection to multi-selection Moveable (#1880)
- Disable trashing Story from editor (#2155)
🐛 Bug Fixes
- Allows edit text as soon as user type while selecting a text element (#1810)
- Fix: Adding text presets crashes editor (#2183)
- Prevent workplace shifting when selecting elements (#2380)
- Fix keyboard navigation on library tabs (#2273)
- Update Moveable to fix right-click handling + resizing (#2246)
- Dashboard: Bug fixes for color panel translation and detail template capitalization (#2311)
- Make selection lines visible and fix safezone offset (#2285)
- Nest page menu inside the canvas and support more return-to-canvas scenarios (#2261)
- Fix various background inconsistencies (#1878)
- Fix spacing above images and next to scrollbar in media pane (#2069)
- DB Upgrader: Don’t update previous version if there were no updates (#2193)
🧰 Maintenance
- Add
eslint-plugin-jasmine(#2288) - Quick bug fix to story-anim-tool (#2281)
- Add Gutenberg plugin to local environment (#2279)
- Remove Branded Logos from Templates. (#2164)
- Editor: Add storybook story for icons (#2192)
- Remove obsolete
Domain Pathplugin header (#2109) - Karma: proposal to simplify mouse events (#2125)
- Karma: Add media library with images and videos (#2150)
- Karma: move all fixture code in one package (#2287)
Contributors
Code contributors to this release:
@BrittanyIRL, @barklund, @carlos-kelly, @cvolzke4, @diegovar, @dmmulroy, @dvoytenko, @littlemilkstudio, @mariano-formidable, @merapi, @miina, @ndev1991, @obetomuniz, @spacedmonkey, @swissspidy, @wassgha and @winterDroid
v1.0.0-alpha.8+884d7ee (2020-06-02)
View changes since last release.
🚀 Features
- Animate Active Story Page In Template Detail (#2129)
- Moveable: Update all elements together after group actions. (#1973)
- Add labels for all inputs (#1988)
- Edit Media Item via Hover Dropdown Menu (#1733)
- WAAPI Pause & setCurrentTime Aggregate methods (#2004)
- Make rest controller behavior consistent (#2082)
- Call delete API in hover dropdown menu (#1656)
- Remove taxonomies from stories. (#2073)
- New hover dropdown menu for media element (#1459)
- Added call to delete API for media in apiProvider (#1654)
- List table: add link to dashboard (#1859)
- Add custom calendar implementation (#1743)
- Revamp and test build scripts (#1779)
- Web Story Embed block for Gutenberg (#1249)
- Delete poster images risking to be orphaned (#1783)
- Remove Conic option from Color Picker (#1633)
- Add more permission checks (#1825)
- Make adding text via "add new text" or (T+) to use same default font (#1546)
- Add resize support to box when changing font-face on display/edit mode (#1275)
- Update readme.txt (#1269)
- Add a basic database upgrader (#1751)
- Add
useCallbackforDropTargetsProviderand MediaPane (#1709) - Use
useMemofor context values (#1707) - Dashboard: Adds Tooltips. Borders around Preview Cards (#1800)
- Dashboard: Update list view sort icons (#2059)
- Dashboard: click story title action (#2138)
- Dashboard: Typography Presets follow up formatting (#1906)
- Dashboard: Updated animation provider to support amp animations in amp stories (#1846)
- Dashboard: Add typography presets & clean up theme fonts (#1857)
- Dashboard: Converted BlinkOn animation to new standard (#1917)
- Dashboard: Break apart my stories functionality (refactor) (#1904)
- Dashboard: Converting the remaining animations to animation parts (#1943)
- Dashboard: Update dashboard grid space according to WordPress menu width (#1954)
- Dashboard: add temporary Web Stories title (#1911)
- Dashboard: Updated animation tool to support custom props per animation type (#2060)
- Dashboard: Add new arrow svg & give Icons storybook (#1940)
- Dashboard: Move focus to left nav on toggle button click (#1831)
- Dashboard: Detail View Performance Enhancements + Routing Fixes (#1936)
- Dashboard: Add a link to see the classic WordPress view. (#1832)
- Dashboard: Play and iterate through story pages (#1861)
🐛 Bug Fixes
- Dashboard: bug fix - button wrap on hover (#2160)
- Fix zooming for media by displaying overflow in edit mode (#1947)
- Preset style improvements. (#1949)
- Ignore looping media when getting the longest video (#1992)
- Use correct input value for "Add color preset" from Color Picker (#1933)
- Remove recursive useMedia usage in useUploader (#1799)
- Treat no selected characters as collapsed selection (#1869)
- Fix Background Overlay on flipped background videos (#1806)
- Dashboard: Fix external link to use new typography preset (#1882)
- Add resize support to box when changing font-face on display/edit mode (#1275)
- Properly implement default background element (#1798)
- Increase timeout for visual regression test (#1785)
- Fix Design Panel scrolling on Safari (#1724)
- Alignment text element while editing (#1717)
- Fix text alignment (#1802)
- Fix destructuring exception (#2105)
🧰 Maintenance
- Karma: add flags and make them customizable (#2123)
- Karma: improve and document the debug mode (#2106)
- Fix eslint on master (#2127)
- Disable percy until we have the proper license (#2139)
- Unlock stylelint version (#1913)
- Add storybook story for failed preview dialog (#2080)
- Bring codeowners file a bit more up to date (#1711)
- Karma: fix body children layout (#2058)
- Fix: Add required storybook deps and updated babel config. (#2036)
- Karma: configure the static asset proxy (#2000)
- Karma: run on CI (#1864)
- Karma: handle async rejections and enable debug mode (#1941)
- Karma: native mouse events (#1934)
- Karma: native keyboard supports and shortcuts (#1918)
- Dashboard: update storybook mock stories data (#1942)
- Revamp and test build scripts (#1779)
- Bring back eslint-plugin-react-hooks and fix issues (#1589)
- Use
use-context-selectorversions ofcreateContext,useContext(#1704) - Add
useContextSelectorShallowhook (#1702) - Karma: produce DOM snapshots and send them to Percy (#1809)
- Use node version from nvm config for bundle-size action (#1823)
- Karma: intergration fixture and text/edit test (#1697)
- DevTools with sharing story data (#1296)
- Basic
flaggedflag usage (#1700) - add allow-empty-input in linter (#1850)
- Karma: puppeeter support and native events (#1812)
- Setup Karma in-browser testing infra (#1695)
- Increase timeout for visual regression test (#1785)
- Update issue & PR templates (#1824)
- Add docs about Stories Labs env (#1815)
Contributors
Code contributors to this release:
@BrittanyIRL, @barklund, @carlos-kelly, @cvolzke4, @diegovar, @dvoytenko, @Jhtin, @joannag6, @littlemilkstudio, @mariano-formidable, @merapi, @miina, @ndev1991, @obetomuniz, @spacedmonkey and @swissspidy
v1.0.0-alpha.7+a4b8821 (2020-05-18)
View changes since last release.
🚀 Features
- Use Pure Components for simple components (#1706)
- Add per-status counts to REST API responses (#1761)
- Absolute positioning of elements (tooltips, color picker, link hints) (#1060)
- Regenerated template data to use latest version of editor (#1694)
- Reset opacity for newly added background elements (#1659)
- Global copy-cut-paste-duplicate (#1475)
- Allow changing number values with up/down keys (#1539)
- Use single input for locked paddings (#1429)
- Smoother more deterministic squish (#1554)
- Inline text formatting (#1323)
- Add a basic check for if current user can upload files (#1473)
- Center Page Carousel (#1460)
- Templates: Added static Beauty template (#1611)
- Templates: Added static Wellbeing template (#1616)
- Templates: Added static Fitness template (#1446)
- Templates: Added static Entertainment template (#1536)
- Dashboard: Search UI Updates (#1570)
- Dashboard: renaming filteredStories prop throughout components/views (#1573)
- Dashboard: Dropdown panel - color swatch variation (#1632)
- Dashboard: Clean up header styles and aligns them to the new designs (#1551)
- Dashboard custom sorting: Filter orderby query (#1462)
- Dashboard: Refactor detail nav files (#1532)
- Dashboard: Detail Template View - Related Templates UI (#1448)
- Dashboard: Update dropdown panel ui (#1614)
- Dashboard: Focus rename input when the rename menu item is selected (#1607)
- Dashboard - refactor grid to resize with story ratio (#1566)
- Dashboard: Create hook that encapsulates filter, sort, search, and pagination logic (#1647)
- Dashboard: clean up gutters in theme and views for continuity (#1807)
- Dashboard: Remove template filters from view that aren't not ready yet (#1811)
- Foundation for interpreting story animations schema (#1789)
- Dashboard: Added dev UI so we can tag stories with animations (#1765)
- Dashboard: Add counts by story status to header UI (#1797)
- Dashboard: Template Detail Pagination (#1788)
- Dashboard: Navigation Hover Styles (#1771)
- Dashboard: Story Hover Button UI Update (#1764)
- Dashboard: Explore templates sort options (UI only) (#1747)
- Dashboard: Complete the Saved Templates UI to the currently spec’d out state (#1766)
- Dashboard: result label update and refactor (#1746)
- Dashboard: Stories Sort Dropdown Update (#1728)
- Dashboard: Added support for modal-routing on dashboard to correctly display Template Detail (#1742)
- Dashboard: Show decoded story titles (#1407
- Dashboard: Update story grid item caption (#1693)
- Dashboard: Add base layout for Saved Templates View (#1692)
- Dashboard: Add created date and published status column (#1601)
🐛 Bug Fixes
- Add additional sorting value to ensure the same order of found posts (#1737)
- Search Results: Result count per type (#1804)
- Ensure files exist before trying to upload media (#1662)
- Fixes element measuring relative to fullbleed (better) (#1558)
- Fix Page Menu Bar cutting off Layout and Text buttons (#1691)
- History: ensure user stays on the page where the change was applied (#1065)
- Fix rotation angle overflow/underflow (#1457)
- Enable toggle UI feedback (#1603)
- Align flip buttons next to each other (#1461)
- Fix initial height of preset panel (#1591)
- Fixes editor resizing after fullbleed (#1553)
- Fix file drag & drop crash for unsupported media types (#1431)
- Remove Delete Page shortcut tooltip (#1574)
- Loading indicator styling (#1541)
- Revert latest Moveable update (#1544)
- Move capabilities out of history (#1468)
🧰 Maintenance
- Optimize images (#1441, #1689, #1690, #1723)
- Add visual regression test using jest (#1596)
- Slight improvements to e2e test setup (#1560)
- Update developer documentation (first pass) (#1476)
- Improve ZIP file generation on CI (#1599)
- Allow disabling warning on exit in development (#1176, #1618, #1718)
- Deploy plugin bundle to wiki repo for easier QA (#1590)
- Unskip Google Fonts AMP validation test (#1375)
- Ensure the date is mocked in tests that involve moment.js (#1772)
Contributors
Code contributors to this release:
@BrittanyIRL, @barklund, @carlos-kelly, @cvolzke4, @diegovar, @dvoytenko, @Jhtin, @joannag6, @littlemilkstudio, @mariano-formidable, @merapi, @miina, @obetomuniz, @spacedmonkey, @swissspidy, @wassgha and @winterDroid
v1.0.0-alpha.6+800825c (2020-05-04)
View changes since last release.
Changes
- Auto-Save (for Draft) (#1361)
- Dashboard: Add API hooks for categories, tags, users. Connected the data fetched to the story's list UI. (#1420)
- Dashboard: minor grid clean up (#1445)
- #769 Dashboard: Create template from story context menu (needs API) (#1442)
- Templates: Added static Cooking template (#1423)
- [TASK] Fashion Template (#1422)
- Templates: Added static DIY template (#1368)
- Dashboard 1286: Implementin Toggle Button Group (my stories) (#1418)
- Dashboard: New toggle button group (#1380)
- Dashboard: New responsive designs for Stories and Templates; Slide out Menu (#1367)
🚀 Features
- Style loading indicator (#1430)
- Universal fullbleed and safezone (#1310)
- Style presets (#1277)
- Hide blue indicator when there is only one page (#1314)
- Use Mousetrap for
useKeyboardHandlers(#1343) - Added useIsKeyPressed (and global) hooks for key presses. (#1339)
- Client-side font declarations (#1273)
- Dashboard: Delete and Duplicate Stories (#1353)
- Preview media when uploading via paste (#1329)
- hide link panel when an element is fill (#1355)
- Dashboard: Color and Categories Filters UI for Templates Gallery (#1364)
- Dashboard: Set up templates for infinite scroll (#1335)
- Sticky Header (#1354)
- Dashboard: Theme Clean Up (#1337)
- Added next/previous controls to template detail view (#1309)
- Dashboard: Move story and font actions to their own files (#1333)
- Dashboard: Rename Story (#1322)
- Use auto-save for preview (#1247)
- Dashboard:
renderWithThemetest util (#1325) - Dashboard: Scroll to Top (my stories + storybook) (#1320)
- Added a focus css for search input (minor changes to placeholder color) (#1311)
- Grid View: change current page upon selection (#1313)
- Added a hover state for the main buttons (i.e Upload) (#1306)
- Updated template detail UI to new designs (#1298)
- Dashboard: Left Rail Navigation (#1303)
- Dashboard: infinite scrolling messaging styled (#1307)
- Added template api to consolidate all template endpoints (#1289)
- Dashboard infinite scroll implementation (My Stories) (#1278)
- Improve text-overflow in layers panel (#1299)
- Added list view sorting for dashboard (#1282)
- Template Detail: Updated header and added left/right controls (#1252)
- Template Detail: Added template info section (#1220)
- Dashboard: Infinite Scroll Component (#1250)
- Dashboard: Popover Menu Dynamic Alignment (#1243)
- Dashboard: Add List View UI to Dashboard (#1205)
- Dashboard: Link option on 'Button' Component (#1171)
- Template Detail: Added Card gallery widget (#1190)
- Use Error Boundary around preview (#1219)
- Basic text paste (#1105)
🐛 Bug Fixes
- Rename remaining font family vs name bits (#1413)
- Extract and test getFontWeights (#1384)
- Fix font variant tuple sorting and add test (#1385)
- Replace mime types with file extensions in error message (#1326)
- Fix fallback logic for image and video element accessibility and title fields (#1340)
- Handle paste processing only when not dealing with files. (#1316)
- Fix
useLoadStoryto load the publish date in UTC time (#1297) - Alignment panel fix for single element (#1193)
- Update text element issue on edit mode (#1116)
- Dashboard: Fixes popovers everywhere (#1251)
- Remove Story Flash (#1253)
- Dashboard: Remove circular imports from dashboard app (#1256)
- Fix text element not registering the first keystroke (#1248)
- Element lock ratio for size and padding should be stored to data model (#1075)
- Dashboard: Bugfix - Conflicting Pill Styling (#1173)
- Execute
focusoutcallback when element is removed (and was focused) (#1174) - Changed exit to be on
pointerdown, notclick(#1187)
🧰 Maintenance
- Update SVG icons (#1409)
- Process all fonts in node script (#1373)
- Playground: add missing config (#1403)
- Do not include
@wordpress/elementscript in bundle (#1374) - Simplify
PropTypes.nodeusage (#1377) - DRY up test utils (#1360)
- Use relative paths for lint-staged (#1357)
- Update list of Google Fonts (#1345)
- Updated Build and Continuous Integration Tooling (#1067, #1096, #1274, #1315, #1356)
- Unskip tests (#1327)
- Enable E2E Tests on Firefox (#1317)
- Fix Babel config to use correct browserslist config (#864)
- Update list of Google Fonts (#1272)
- Exclude template assets from plugin bundle for now (#1267)
- Dashboard: Use empty i18n helper to make storybook work (#1255)
- Fix dev/prod mode issue (#1254)
- Update ESLint config (#1068, #1198)
Contributors
Code contributors to this release:
@BrittanyIRL, @barklund, @carlos-kelly, @cvolzke4, @diegovar, @dvoytenko, @github-actions, @Jhtin, @joannag6, @littlemilkstudio, @mariano-formidable, @merapi, @miina, @ndev1991, @pbakaus, @spacedmonkey, @swissspidy and @wassgha
v1.0.0-alpha.5+7ddc322 (2020-04-14)
View changes since last release.
🚀 Features
- Dashboard: Popover Panel UI Component (#1145)
- Dashboard: Sort Dropdown for views (#1162)
- Fixed layer selection by reverting focus to canvas (#1188)
- Save story before showing the preview (#1122)
- Dashboard: My Stories Search (part 3, apiProvider update) (#965)
- All links are two-tap links (#1152)
- Add support for editing from context menu. (#1146)
- Links: ability to clear link and brand icon (#1154)
- Reordering page thumbnails and the grid view (#803)
- Simple focus-to-canvas improvements (#1148)
- Add usePreventWindowUnload hook. (#877)
- Polished up dashboard story grid (#1143)
- Refactored story grid to support "My Stories" and "Templates" (#1114)
- Dashboard: Story Grid Media Query/Resize Clean Up (#1107)
- Added Templates grid page (#1094)
- Dashboard: Responsive Style Updates (#1091)
- Added contextual menu to stories in dashboard (#1087)
- Added template json for Travel template (#1046)
- Color picker styling improvements (#1049)
- Template Animations: Added zoom and fade animations (#962)
- Dashboard: responsive tweaks for grid (#1078)
- Add support for webm (#1069)
- Dashboard: Add support for opening story in editor (#995)
- Disable functionality that has not been implemented yet. (#975)
- Dashboard: Disable incomplete links for dashboard (#1012)
- Ensure that every path ends with a closepath function (#1047)
- Dashboard: No Stories Default Display (#1036)
- Resize elements by edges (#987)
- Use portal for Calendar (#986)
- Saner text defaults (#996)
- Added ability to preview stories from dashboard (#982)
- Dashboard: My Stories Search (part 2 - updating heading, clean up files) (#954)
- Color presets: version 1 (#753)
- Simplify upload overlay (#970)
- Custom scrollbars to match with rest of editor (#946)
- Dashboard: My Stories Search (part 1) (#919)
- Use Thumbnails in media library. (#837)
- Update font weights names, select nearest font weights changing font family (#927)
- Add Snackbar for Invalid Links. (#912)
- Finished initial pass on Dashboard My Stories Page UI Grid View (#926)
- Template Animation: Added move and repeater animation (#618) (#881)
- Change placeholder text for pre-publish panel (#934)
- Added scroll behavior to layer panel when reordering by mouse (#551)
- Add save story error message (#888)
- Use native aspect-ratio format for grid layers (#918)
- Add text highlight mode for text background (#684)
- Media/remove attachment (#908)
- Add Page Advancement Panel (#714)
- Rotation stepping with shift key (#886)
- Dashboard: Responsive Typeahead UI Update (#844)
- Upload Error Handling - Snackbars Messages (#713)
- Snap to common element distances (#884)
- Shape previews in the layers panel (#853)
- New aspect ratio 2:3 (#872)
- Learn more helper dialog for background fit (#854)
- Added API-endpoint for story data (#862)
- Add instant preview media and uploading UI (#575)
- Template Animation: Added flip animation (#618) (#822)
- Auto-select entire input field on focus (#811)
- Reorderable drag and drop component (#709)
- Minimize layer panel height + fixes for expanding/collapsing (#704)
- Template Animations: Added float-on animation (#618) (#816)
- Dashboard: Bookmark Chip UI Component (#821)
- Implement editable color input (#749)
- Dialog box and text button components + Link guide dialog box (#706)
- Ensure that all text components and measurer work use the same CSS/markup (#815)
- Dashboard: Card Grid Item Base UI Component (#762)
- Remove "Still Empty" Sections (#614)
- Add: Workspace - Video Preview (#720)
- Document Sidebar UI & functionality fixes (#667)
- Dashboard: Page Sub-navigation with Popover Panels (#748)
- Dashboard: Typeahead UI Component (#750)
- Element alignment (#625)
- Template Animation: Added blink-on animation (#725)
- Background element refactor (+ drop targets and fixes) (#693)
- Performance & aesthetic improvements for drop targets (#687)
- Proposal: factor out state management for all design panels and make them always controlled (#621)
- Dashboard: Card Grid + Card Grid Item Base (#656)
- Improve styling and organization of element panel (#657)
🐛 Bug Fixes
- Fix duplicate element ids when duplicating page (#1144)
- Scrollbar enhancements (#1161)
- Ensure valid HTML in text (#1169)
- Don't steal focus from the design panel when the edit mode exits (#1189)
- Fix video dimensions (#1102)
- Reconcile display and output markup and styling for padding and highlight (#1147)
- Fix media library with PDF (#1074)
- Drop targets as a single history item (#1153)
- Fix video controls on drop targets (#1157)
- Unable to use scrollbar in dropdown, use popup (#1006)
- Use focus out event instead of unmount to set content property (#992)
- Add usePreventWindowUnload hook. (#877)
- Fix layering to ensure frames do not block nav items and edit layer covers everything (#1139)
- Quick fix: image should be centered in the layer container (#1140)
- Add default background element when adding a new Page. (#1129)
- Fix empty lines duplicating when editing text fields. (#1133)
- Fixes resizing of highlight text (#1136)
- Add alt to image tags (#1101)
- Make sure that poster image fills video tag (#1124)
- Quote font names (#1098)
- Fix poster on drop upload (#1037)
- Support caretPositionFromPoint for FF (#1079)
- Fix auto-advance-after when there are only images (#1095)
- Fix exiting edit mode by clicking anywhere (#852)
- Page advancement fixes (#1025)
- Fix Toggle space and Rotation Angle exceeding 360 (#895)
- Fix console error on hover play (#1015)
- Video spacing (#1013)
- Update all elements with same videoId when generate video poster (#894)
- Fix getting image src. (#1003)
- Fix missing createInterpolateElement import (#998)
- Hide admin notices on editor and dashboard screens (#977)
- Flush output buffers before rendering story (#968)
- AMP Validation: Fix
font-fallbackinline style appearing for text elements (#988) - Fix loading message (#974)
- Detect moving distance for entering Text edit mode. (#938)
- Ignore background color when text mode is set to transparent bg (#963)
- Fully clear out inline styles after all transforms are complete + tests (#966)
- Fix Save Story. (#957)
- Fixes a couple of bugs surrounding text edit component and colors. (#955)
- Enable publish/unpublish buttons (#940)
- Fetch all authors from REST API and make dropdown scrollable (#813)
- Set default bg mode and color for new texts (#808)
- Fix Firefox alignment issues on numeric fields. (#907)
- Add Snackbar for Invalid Links. (#912)
- Fix spinner / progress bar when saving (#937)
- Fix Document panel crashing (#930)
- Update URL when publishing post. (#836)
- Fix multiple warnings and proptype issues (#929)
- Fix forms events in Firefox (#875)
- Fixed behavior for selected elements (#924)
- Fix ID prefix in auto-advance-after (#915)
- Fix aspect ratio for carousel and grid (#916)
- Responsive video playback icon size (#828)
- Fix drop targets on background element + disable opacity for backgrounds (#885)
- Fix: run the default-background migration (#880)
- Fix background element selection (#847)
- nit: form button hover state (#797)
- Exit edit mode on link change (#857)
- Revert "Aspect Ratio changed after dragging video to upload as background" (#860)
- Aspect Ratio changed after dragging video to upload as background (#824)
- Resize video while resizing (#804)
- Disallow masking for background. (#827)
- Reduce timing difference for entering text edit mode. (#829)
- Disable automatic insertion as background (#841)
- Send fake event when adding new element to page (#812)
- Switch tab to design when selection is changing (#809)
- Various minor text panel fixes (#820)
- Revert media element drag & drop scale effect (#805)
- Remove unnecessary and fix layout shift on media panel. (#814)
- Use correct vendor prefix for clip-path property (#791)
- Memoize defaultLink and batch metadata update (#747)
- Fix PHPCS issues (#752)
- Fix LinkType default arg hack due to module loading errors (#723)
- Fixes masking on mobile (#727)
- Fix some low-hanging accessibility issues (#661)
🧰 Maintenance
- [ImgBot] Optimize images (#771, #883, #1142)
- Update react-moveable and disable snap digits again (#941)
- Fix storybook hierarchy (#939)
- Fix deployment (#928)
- Update list of Google Fonts (#858)
Contributors
Code contributors to this release:
@BrittanyIRL, @ImgBotApp, @barklund, @carlos-kelly, @dvoytenko, @mariano-formidable, @merapi, @miina, @ndev1991, @obetomuniz, @pbakaus, @spacedmonkey, @swissspidy and @wassgha