Skip to content

Releases: GoogleForCreators/web-stories-wp

1.6.0 RC1

13 Apr 17:46

Choose a tag to compare

1.6.0 RC1 Pre-release
Pre-release

1.6.0 (2021-04-13)

🚀 Features

🐛 Bug Fixes

  • templates
  • Other
    • #7147 Aborted transform handler if no target (@barklund)
    • #7129 Bugfix: Animation direction tooltips showing for enabled direction (@BrittanyIRL)
    • #7187 Skip post from AMP if plugin is older than bundled version (@swissspidy)
    • #7186 AMP Toolbox: ensure top-level resources folder is included (@swissspidy)
    • #6849 Bugfix: Link URLs default to https instead of http (@samwhale)
    • #7152 Classic Editor: Prevent TinyMCE button from being loaded on frontend (@spacedmonkey)
    • #7153 Plugin: Prevent removing read capabilities on plugin deactivation (@spacedmonkey)
    • #7028 Library dragging: fix an issue where clone disrupts other functionality (@miina)
    • #7106 Bugfix: Fix failing text preset karma test (@samwhale)
    • #6991 Fixed lasso selection (@barklund)
    • #6980 Fix scroll reset on zoom setting change (@barklund)
    • #6903 Always display the design space guideline when an element is being transformed (@miina)
    • #6994 Try: Fix flaky link tooltip test (@miina)
    • #6993 Fix some of the skipped tests + Use visible page as the fullbleed container (@miina)
    • #6778 Media: Check cross-origin isolation requirement for video optimization (@spacedmonkey)
    • #6875 Add Cross-Origin-Opener ...
Read more

1.5.0

18 Mar 19:28

Choose a tag to compare

1.5.0 (2021-03-18)

🚀 Features

Read more

1.5.0 RC1

18 Mar 19:55

Choose a tag to compare

1.5.0 RC1 Pre-release
Pre-release

1.5.0 (2021-03-18)

🚀 Features

Read more

1.4.0

17 Feb 15:36
166a4d7

Choose a tag to compare

1.4.0 (2021-02-17)

🚀 Features

Read more

1.4.0 RC1

16 Feb 23:28
bfb8b24

Choose a tag to compare

1.4.0 RC1 Pre-release
Pre-release

1.4.0 (2021-02-16)

🚀 Features

🐛 Bug F...

Read more

1.3.0

20 Jan 07:58
7d0e911

Choose a tag to compare

View changes since last release.

🚀 Features

  • Page Layouts: Enable by default (#5976)
  • Page Layouts: Adds page type based naming and filtering (#5889)
  • Page Layouts: Apply Page Layouts (#5713)
  • Page Layouts: Replace images with image placeholders (#5917)
  • Design Panel: Color presets redesign (#5867)
  • Design Panel: replace purples with blues in Animation panel (#5932)
  • Design Panel: Improve accessibility for panel headers (#5342)
  • Design Panel: Reorganize video settings(#5643)
  • Text Sets: Update rogue text set to use border instead of shapes (#5907)
  • Text Sets: Add extra safety measures to avoid crashes (#5934)
  • Text Sets: Update Text Sets to Latest Designs (#5906)
  • Text Sets: Use Moveable (#5719)
  • Dashboard: Settings Support GA4 Measurement ID for Analytics (#5856)
  • Dashboard: Add support for Private stories on Dashboard (#5834)
  • Dashboard: Ad Manager & AdSense support (#5611)
  • Dashboard: Improve Site Kit detection logic (#5933)
  • Pre-Publish Checklist: select offending elements from tab (#5836)
  • Pre-Publish Checklist: Add an underline and title to clickable elements (#5924)
  • Pre-Publish Checklist: Add Text Contrast Check (#5568)
  • Pre-Publish Checklist: Show Pre-Publish List Errors by Default (#5827)
  • Editor: Hidden Padding for Text Fill & Highlight Elements (#5839)
  • Editor: Page header adjustments (#5838)
  • Editor: Border Radius Support For Text Highlight Mode (#5850)
  • Media: Remove 'upload' button while a search is active (#5796)
  • Media: Add snapping for dragging elements from library (#5829)
  • Media: hide poster images in more places (#5762)
  • Frontend: Improve Twitter Card markup (#5919)
  • Frontend: Add default social sharing configuration (#5784)
  • Frontend: Reduce debug noise (#5766)
  • Templates: Update Some Images to Shapes (#5899)
  • Performance: Reduce bundle sizes (#5926)
  • Plugin: Delete user meta on plugin uninstall (#5959)
  • Telemetry: Let links open in new tab (#5939)
  • SVG: Implement initial server-side support (#5103)
  • Shapes: Use Moveable (#5614)

🐛 Bug Fixes

  • Dates: Fix timezone inconsistencies (#5854)
  • Pre-Publish Checklist: Remove page icon (#5927)
  • Pre-Publish Checklist: Use threshold for cover image ratio comparison. (#5928)
  • Pre-Publish Checklist: Handle both resource and element alt texts for pre-publish check. (#5701)
  • Page Layouts: Fix repeating dialog (#5922)
  • Design Panel: Fix being able to add duplicate color presets (#5852)
  • Design Panel: Fix transparent color edit (#5740)
  • Canvas: Use SAT for detecting lasso collision with elements (#5846)
  • Update Moveable when resizing window (#5853)
  • Design Panel: Display correct panels for background GIFs (#5891)
  • Media: Avoid duplicate poster generation (#5695)
  • Media: Fix z-index for media more button (#5894)
  • KSES: don’t strip page attachment URLs (#5727)
  • Animations: Add WAAPI polyfill to editor (#5806)
  • Animations: Prevent malformed HTML output (#5765)
  • Experiments: fix checks for experiments enabled by default (#5782)

🧰 Maintenance

  • Simplify usage of assets CDN URL (#5898)
  • Documentation: Update Onboarding documentation (#5925)
  • Karma: Suppress useLayoutEffect warnings in tests (#5697)
  • CI: Cancel previous workflows (#5729)
  • Fix flaky tooltip test (#5892)

Contributors

Code contributors to this release:

@BrittanyIRL, @carlos-kelly, @embarks, @littlemilkstudio, @miina, @samwhale, @spacedmonkey, @swissspidy, @zachhale and @zidianlyu

v1.2.1

17 Dec 20:59
25621ec

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

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

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

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