Skip to content

Releases: GoogleForCreators/web-stories-wp

v1.2.1

17 Dec 20:59
25621ec
Compare
Choose a tag to compare

View changes since last release.

Changes

🚀 Features

  • Added status check dialog (#5673)
  • Borders: Improve border-radius mismatch with front-end (#5621)
  • Borders: Update UI for Border and Corner Radius panels (#5678)
  • Animation Panel: Effect direction input indexed for clockwise keyboard navigation (#5615)
  • Animations: Effect Chooser Left/Right Arrow Navigation Support (#5641)
  • Media: Use Moveable in Library (#5512)
  • Media: Remove web_stories_is_poster attachment meta (#5640)
  • Media: Use taxonomy query instead of meta query. (#5637)
  • Media: Only run filter_poster_attachments for the editor (#5636)
  • Media: Use taxonomy instead of post meta for video posters (#5635)

🐛 Bug Fixes

  • Media: Fix editor shrinking unexpectedly when scrolling (#5721)
  • Blocks: Usage difficulties due to theme styling (#5317)
  • Blocks: story without title requires two clicks to embed (#5680)
  • Frontend: HTML markers not always replaced (#5682)
  • Animations: Fix Close Toggle Action for Animation Drop Down (#5671)
  • Animations: Fix animation inheriting parent transform (#5632)
  • Animations: Give dropdown context with label (#5503)
  • Animations: Persist Delay and Duration between Effect Chooser Direction Changes (#5674)
  • Fix database version (#5667)
  • Fix CDN URL for stable releases (#5726)

Contributors

Code contributors to this release:

@BrittanyIRL, @barklund, @choumx, @littlemilkstudio, @miina, @spacedmonkey and @swissspidy

v1.2

11 Dec 19:06
eeec376
Compare
Choose a tag to compare

View changes since last release.

Changes

  • Bump version to 1.2 and update readme.txt (#5642)

🚀 Features

  • Pre-Publish Checklist: Enable Pre-Publish Checklist. (#5585)
  • Animations: Enable Animations. (#5584)
  • Story progress bar not aligned with top of content (#5362)
  • Animations: Add Tooltip to Disabled Options (#5598)
  • Remove duplicate video element size on page check (#5595)
  • Animation: Updated Rotation Effect Inputs to Match Latest Designs (#5603)
  • Animation: Update BG Zoom (#5602)
  • Poster generation: Set video as the poster's parent (#5573)
  • Improve generated video poster file name (#5572)
  • Borders: Remove inner and center border (#5542)
  • Pre-Publish Checklist: Add indicator for pre-publish checklist warnings (#5548)
  • Animation: Update Pulse Preset (#5587)
  • Animation: Update the UI of the Scale Animation to use a visual direction picker (#5574)
  • Animation: Update effect chooser active state style & persist between selections (#5586)
  • Animation: Play animation on input change (#5537)
  • Animations: Update page advancement calculation (#5592)
  • Animation Panel: Effect dropdown a11y (#5570)
  • Prepublish Checklist: Story Excerpt/Description warning text update (#5557)
  • Prepublish checklist: remove text contrast warning for now (#5539)
  • Enable browser spell checking (#5563)
  • Use dialog to warn users about lack of upload permissions (#5333)
  • Text Style: Reset font weight to regular on font family change (#5360)
  • Alert icon should always have 100% opacity (#5508)
  • Pre-Publish Checklist: Remove duplicate low image resolution check (#5555)
  • Updated advanced dropdown search behavior (#5375)
  • Editor: support for custom meta boxes (#5048)
  • Dashboard: Update dialogs to use new one from design system (#5193)
  • Accessibility: remove 'Edit: ' or verbs prefixes in announced names (#5264)
  • Animation: Default animation value don't match AMP animations (#5462)
  • Stabilize WAF Compatibility (#5364)
  • Animations Panel: Rename "zoom" foreground animation to "scale" (#5460)
  • Text Sets: Use background color instead of shape for roboto cover (#5434)
  • Page Layout Tab Structure (#5341)
  • Animation: Play selected element's new animation effect on selection (#5426)
  • Animation: Background Pan (#5361)
  • Change the relevant color instantly when changing colors in the color picker (#5327)
  • Text Sets: Use borders on hairline cover (#5435)
  • Discovery: Add filters to allow disabling metadata output (#5312)
  • Add trailing slashes to REST API paths (#5004)
  • Allow scaling media using scroll-wheel (#5348)
  • Added new copy-paste handlers for both canvas and editor (#5112)
  • Only updated edited media when exiting edit-mode (#5323)
  • Fix authors loading + Convert FontPicker to a general component. (#5039)
  • Prepublish checklist MVP (#5244)
  • WordPress 5.6 Compatibility (#5350)
  • Border radius panel (#4981)
  • Design panel behavior and state (#5127)
  • Animation Panel: Update UI and connect Direction Picker (#5349)
  • Settings: Add Site Kit Specific UI (#5049)
  • Animation: Background Zoom (#5293)
  • Remove safezone markers and icon (#5261)
  • Force Jetpack to see Web Stories as an AMP request (#5288)
  • Fix Video Captions behaviour (#5116)
  • Workspace: Connect Animation Effect Chooser to Editor (#5242)

🐛 Bug Fixes

  • Fix popup location on RTL layouts (#5618)
  • Embed block: fix embedding stories with plain permalinks (#5561)
  • Video: Combine "title" and "assistive text" fields (#5332)
  • Fix deprecation warning for embed block on WordPress 5.6 (#5604)
  • Animations: Copy and Paste Support (#5565)
  • Pre-Publish Checklist: Panel width causing content shift (#5549)
  • Fixed autosave to run while user is working (#5518)
  • Text Style: Reset font weight to regular on font family change (#5360)
  • Make video poster generation more robust (#5516)
  • Animation Panel: Active "Scale" animations should display "Scale" as active dropdown value (#5527)
  • Animations: Page Duplication Support (#5566)
  • Fix demo content not working in WordPress 5.3 (#5507)
  • Update UI for In-Use Fonts for Text Sets (#5415)
  • Pre-Publish Checklist: Update text strings for links, images, and videos. (#5417)
  • Embed block missing component ToolbarGroup in WP 5.3 (#5496)
  • Embed block previewing not working WordPress 5.3 (#5506)
  • Blocks: React isSecondary prop warning for DOM element (#5510)
  • Pre-Publish Checklist: Update cover image size on upload (#5444)
  • Pre-Publish Checklist: Use full size image for "low image resolution" accessibility check (#5485)
  • Fix output overflow regression (#5419)
  • Fix captions panel crashing in case of mixed multi-selection (#5465)
  • Bug: Page should not advance until last animation is completed (#5445)
  • Frontend: Do not pass charset when assembling document (#5466)
  • Pre-Publish Checklist: Ignore background images when checking for too small on the page (#5437)
  • Pre-Publish Checklist: Fix story title too long error message (#5402)
  • Workspace: Disable tooltip when Publish Checklist Flag is off (#5368)
  • Added update of local duration when story loads (#5346)
  • Editor: don't alter browser history with page persistence (#5321)
  • AMP Sanitization: Include metadata fallback file (#5351)
  • Fix selecting media creating history entries (#5131)
  • Fix opacity and hue sliders of color picker (#5260)

🧰 Maintenance

  • CI: Run PHP unit tests on PHP 8 (#5606)
  • E2E Tests: Reduce percy snapshot flakiness (#5571)
  • Run PHP unit tests against WordPress 5.6 (#5605)
  • Fix deprecation warning for embed block on WordPress 5.6 (#5604)
  • Fix embed block tests on WordPress 5.3 (#5550)
  • E2E Tests: Test AMP Plugin Integration (#5418)
  • Docker: Pin composer at v1 (#5284)
  • E2E Tests: Update CI build matrix (#5423)
  • E2E Tests: Test video poster generation (#5353)
  • E2E Tests: Test Site Kit integration (#5398)
  • Add trailing slashes to REST API paths (#5004)
  • WordPress 5.6 Compatibility (#5350)
  • package(update): replace color-contrast-checker with hues (#5302)
  • E2E Tests: Make publishPost util more robust (#5285)

Contributors

Code contributors to this release:

@BrittanyIRL, @barklund, @carlos-kelly, @choumx, @dependabot, @dependabot-preview, @dependabot[bot], @embarks, @github-actions, @github-actions[bot], @littlemilkstudio, @miina, @spacedmonkey, @swissspidy, @zachhale, @zidianlyu and Emily Bartman

v1.1.1

11 Nov 21:54
15d94f4
Compare
Choose a tag to compare

View changes since last release.

Changes

  • Story Data: Single Animation Target (#5138)
  • Skip sanitization for amp-video > source with invalid src (#5233)
  • Add dedicated Site Kit integrations class (#5141)
  • Allow changing hex value of multi-selection mixed color (#5115)
  • Fixed line-height css generation (#5213)
  • Animation: Effect Chooser Component (#5151)
  • Add accessibility and distribution pre-publish warnings (#5194)

🚀 Features

  • Add NextGEN Gallery integration class (#5198)
  • Add REST API Status Checks (#4918)
  • Media: Filter REST API responses by media types allowed by plugin (#5225)
  • Media: avoid inserting .mov files from media picker (#5121)
  • Dashboard: Integrate new theme values (#5073)
  • Dashboard: WordPress Admin Menu not highlighting the right page (#5024)
  • Add prepublish text length guidelines (#5033)
  • Design System Storybook - Dialog (and a base modal) (#5085)
  • prepublish checklist - missing critical metadata (#5086)
  • Animations: Animation Parts Seen as a Limited Effect to user (#4906)
  • Improve API usage to prevent WAF false positives (#5120)
  • Animations: Effect Chooser Component (#5110)
  • Add border panel (#4895)
  • Design System Storybook - Tabs (#5007)
  • Design System Storybook - Buttons (#5003)
  • Design System Storybook - Typography (#4894)
  • Design System Storybook (new theme colors) (#4893)
  • Pre-Publish Checklist: General Guidance Logic (#5072)
  • prepublish media guidelines (guidance) (#5029)
  • Check for required PHP extensions upon plugin initialization (#4930)
  • Put eyedropper behind feature flag (#5027)

🐛 Bug Fixes

  • Editor: remove mask from text element output (#5123)
  • Admin Menu should not be collapsed on dashboard (#5146)
  • Fix pasting for search inputs (#5125)
  • Skip AMP sanitization for missing video posters, accepting AMP invalidation (#5219)
  • Fix disabling background reordering for layer panel (#5129)
  • Fix AMP plugin sanitizer setup (#5140)
  • Fix date and time (#5104)
  • Redirect for child pages with stories slug (#5199)
  • 3P Media: Add poster image for GIF video elements (#5055)
  • Fix PHP-CSS-Parser patching (#5082)
  • Prevent issues with centered embed blocks on certain themes (#5078)

🧰 Maintenance

  • Add docs about turning on the experiments tab (#5196)
  • E2E Tests: Add some more percy snapshots for RTL (#5217)
  • Update Jest to v26 (#5227)
  • Deploy to staging environment via GitHub actions (#5148)
  • Update Getting Started documentation (#5144)
  • Lints: Install composer-normalize via phar (#5092)

Contributors

Code contributors to this release:

@BrittanyIRL, @barklund, @carlos-kelly, @choumx, @embarks, @github-actions, @littlemilkstudio, @miina, @spacedmonkey, @swissspidy, @zachhale, @zidianlyu

v1.1.0

28 Oct 17:12
993671a
Compare
Choose a tag to compare

View changes since last release.

Changes

🚀 Features

  • Bump version to 1.1.0 (#5047)
  • Workspace: Enable Tenor GIF integration in editor (#4904)
  • Text Sets: Enable feature flag plus integration tests (#4613)
  • Embeds: Add filter for default attributes (#4983)
  • Editor: Font sizes now allow decimals and updated text presets font sizes. (#4775)
  • Tenor: Render as video rather than gif (#4885)
  • Admin menu: avoid unnecessary redirects (#5009)
  • Surface third party media usage notice (#4994)
  • Add captions option for video elements. (#4615)
  • Embed Block: responsive design improvements (#4671)
  • Use shortcode when classic editor plugin is active (#4849)
  • Text Sets: Cover (#4984)
  • Text Sets: Quote (#4985)
  • Text Sets: Table (#4987)
  • Text Sets: Editorial (#4991)
  • Text Sets: Section header (#4992)
  • Text Sets: Steps (#4993)
  • Text Sets: Lists (#4988)
  • Fix the padding/alignment issues in highlight mode (#4675)
  • Workspace: Show text sets for used fonts in story (#4905)
  • Dashboard: Focusable Search (#4680)
  • Dashboard: Settings view a11y updates (#4695)
  • Disable height field if unlocked and text is in selection. (#4842)
  • Embed Block: Do not use amp-story-player in save function (#4909)
  • Add mbstring polyfill (#4908)
  • Animation: Rotation UI Component (#4892)
  • Story Editor: Design Updates to Panel (#4852)
  • Web Stories Embed Shortcode (#4780)
  • Include AMP PHP Library (#4513)
  • Added ability for partial hex values in color input (#4783)
  • Change amp-story-page background color to match editor preview (#4733)
  • Analytics: add events for bookend (#4886)
  • Wrap Apps in Strict Mode (#4497)
  • Change "Multiple" to "Mixed" (#4856)
  • Average background media color for page background (#4766)
  • Load text sets one at a time to prevent blocking Editor from use (#4854)
  • Support string translations with markup (#4834)
  • Improve bulk updated messages for stories (#4835)
  • Re-index stories in Yoast SEO if permalinks are outdated (#4759)
  • Story Editor: Added Quote text set design updates (#4845)
  • Fixed numeric sanitization logic so entering in values can be easier (#4608)
  • Story Editor: Added Contact text set design updates (#4844)
  • Dashboard: Template Details a11y updates (#4699)
  • Story Editor: Added Editorial Funky Text Sets (#4825)
  • Story Editor: Added Cover Funky Text Sets (#4826)
  • Story Editor: Added List Funky Text Sets (#4831)
  • Dashboard: A11y improvements for the telemetry banner (#4654)
  • Story Editor: Added Step & Contact Funky Text Sets (#4827)
  • Story Editor: Added Table Funky Text Sets (#4824)
  • Add design space guidelines (#4704)
  • Update Stories WordPress admin menu (#4763)
  • Story Editor: Added List Text Sets (#4563)
  • Dashboard: Scroll to top a11y updates (#4697)
  • Dashboard: add support link to navigation (#4748)
  • Editor: Contact Text Set (#4750)
  • Dashboard: Left Nav a11y updates (#4698)
  • Story Editor: Persist Active Page Between Reloads (#4660)
  • Complete Text Sets Panel (#4589)
  • Workspace: Grow/shrink text box element when padding increases or decreases. (#4765)
  • Story Editor: Added Table Text Sets (#4770)
  • Performance: Load fonts via dynamic import (#4693)
  • Document Panel: Improve Calendar accessibility (#4677)
  • Editor: Text sets can now be dragged and dropped onto page (#4551)
  • Add target=_blank to element links (#4732)
  • Story Editor: Added Section Header Text Sets (#4537)
  • Add target attributes to <a> tags (#4746)
  • Story Editor: Added Step Text Sets (#4547)
  • Story Editor: Added Editorial Text Sets (#4552)
  • Editor: Quote Text Set (#4696)
  • Disable amp-to-amp linking for amp-story-player (#4731)
  • Replace moment with date-fns (#4484)
  • Dashboard: Minor Template details Perf updates (#4619)
  • Story Editor: Added Cover Text Sets (#4522)
  • Dashboard: Add missing H1 tag (#4657)

🐛 Bug Fixes

  • Revert "Text Style: Reset font weight to regular on font family change" (#5045)
  • Make WAF workaround opt-in for now (#5038)
  • Fix ability to rename dashboard stories (#5034)
  • Fix base64 encoding when using chars from different range (#5022)
  • Added embed query for getting author data on duplication. (#5019)
  • Base64-encode HTML markup over the wire (#4859)
  • Frontend: Avoid mixed content warnings by fixing URLs to use HTTPS (#4974)
  • Text Style: Reset font weight to regular on font family change (#4900)
  • Workspace: Font variant bug (#4929)
  • Dashboard: Trigger load more stories when using keyboard to navigate grid (#4769)
  • Workspace: Fix crash where we have multiple elements with multiple colors selected (#4846)
  • Enforce Canvas to be LTR to support Moveable (#4887)
  • Editor: Virtualize Text Sets List (#4901)
  • Animation: Rotation UI Component (#4892)
  • Dashboard: My Stories - A11y Improvements (#4642)
  • Fix missing frame when selecting an element (#4875)
  • Improve link handling (#4837)
  • Dashboard: get author names via _embedded data to avoid excess call for users (#4774)
  • Dashboard: fix console warning for htmlFor (#4820)
  • Drop targeting: preserve origin element link if available. (#4786)
  • Dashboard: Fix failing settings page karma test (#4822)
  • Dashboard: Restore GA Tracking Input's Label (#4630)
  • Ensure selection is displayed on top of Page navigation arrows (#4646)
  • Always override existing poster attribute on render (#4761)
  • Dashboard: Fix width bug on settings page (#4655)

🧰 Maintenance

  • Enable react/no-array-index-key rule (#4986)
  • Readme: Add Terms of Service (#4932)
  • Lock version number of php-scoper (#5001)
  • Fix composer version. (#4999)
  • Improve E2E Test for inserting media from library (#4836)
  • Wrap Apps in Strict Mode (#4497)
  • Remove fallback publisher logo (#4787)
  • Prefix Composer Dependencies (#4543)
  • Karma: Add custom matcher for aXe accessibility violations (#4778)
  • E2E Tests: Use waitForTimeout instead of waitFor (#4781)
  • Improve ESLint configuration for node scripts (#4777)
  • Set up CodeQL code scanning (#4776)
  • Fixed flaky test and started using Percy (#4730)
  • Karma: retry failed tests in the same step (#4691)
  • Try re-running failed karma tests once (#4676)

Contributors

Code contributors to this release:

@BrittanyIRL, @afrozchakure, @amedina, @barklund, @carlos-kelly, @choumx, @dependabot-preview, @dependabot-preview[bot], @dmmulroy, @embarks, @github-actions, @github-actions[bot], @littlemilkstudio, @mariano-formidable, @merapi, @miina, @spacedmonkey, @swissspidy and Emily Bartman

v1.0.0 (2020-09-22)

22 Sep 16:54
6330f91
Compare
Choose a tag to compare

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 amp attribute 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_html capabilities (#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 isBold from text style preset (using only fontWeight) (#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)

10 Sep 20:07
2c393b5
Compare
Choose a tag to compare
Pre-release

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)

20 Aug 18:12
173f6cd
Compare
Choose a tag to compare
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 contenteditable for copy-paste (#2892)
  • Fix aria-label typo ("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_Store files 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...

Read more

v1.0.0-beta.1 (2020-07-01)

01 Jul 07:09
9ce45c4
Compare
Choose a tag to compare
Pre-release

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)

29 Jun 13:23
780b5cf
Compare
Choose a tag to compare
Pre-release

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)

15 Jun 13:11
2ce347d
Compare
Choose a tag to compare
Pre-release

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 Path plugin 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