Releases: GoogleForCreators/web-stories-wp
Releases · GoogleForCreators/web-stories-wp
v1.0.0-alpha.2+9290589 (2020-03-09)
This release summarizes the changes from February 24th, 2020 up until March 9th, 2020.
View changes since last release.
🚀 Features
- Refactor media panel element types + more shapes (#475)
- Generate full HTML document when saving stories (#346)
- Fold WordPress admin menu by default (#492)
- Introduce and use new
Switch
component in design panel (#389) - Leverage
useResizeEffect
in InspectorProvider (#457) - MVP Implementation of element links (#417)
- Update disabled state for input, numeric, toggle (#454)
- Implement form elements for the design panel (#271)
- Add foundation for Dashboard page (#344)
- Implement Background Display Options (#335)
- Updating inspector components to new colors (#426)
- Open the preview in the same tab (#420)
- Implement correct interactive library tabs (#361)
- New page background panel (#383)
- Partially implement the elements panel (#266)
- Custom color picker (#180)
- Pass text resize direction directly instead of estimating and remove max font size (#406)
🐛 Bug Fixes
- Fix loading Google Fonts on frontend (#461)
- Text edit mode fixes and start on some tests (#450)
- Introduce batching callback to avoid sync flush in React (#456)
- Fix position of Movable handle (#427)
- Fix text domain in background panel (#393)
🧰 Maintenance
- Codecov config tweaks (#503)
- Exclude storybook stories from test coverage (#502)
- Update Travis CI configuration (#495)
- Do not externalize React packages (#458)
- Reduce amount of WordPress dependencies (#326)
- Update list of Google Fonts (#433)
- Add and configure
eslint-plugin-testing-library
(#410) - Set up code owners (#379)
- Bump PHPStan level to catch more potential issues (#350)
- Re-format GitHub templates to prevent issues with pre-commit hooks (#409)
- Tweaks to Release Drafter config (#391)
- Move dependencies around in
package.json
(#375)
Contributors
Code contributors to this release:
@barklund, @dvoytenko, @merapi, @miina, @ndev1991, @pbakaus, @swissspidy and @wassgha
v1.0.0-alpha.1+23e6783 (2020-02-24)
This release summarizes almost all the changes from the beginning up until February 24th, 2020.
🚀 Features
- Add e2e infrastructure (#337)
- Add bundle size check GitHub action (#387)
- RangeSlider for Gridview (#345)
- Prototype keyboard handlers for canvas (#320)
- Drag and drop ( Media library ) (#175)
- Implement reorderable layers by mouse (#281)
- Added layer panel accessibility (#273)
- Move media to be global state provider. (#210)
- First pass at implementing the layer panel (#152)
- Prototype of clipping masks (#246)
- Video Poster (#135)
- Use 1080:1920 base for data pixels and prototype data migration system (#162)
- Editor page resize and units conversion (#136)
- Improve amp plugin compatibility (#140)
- Save/output/preview templates with units and wrappers. (#137)
- Upload file hook (#195)
- Background Media support: relevant Video updates + basic implementation (#194)
- Improved element drag and drop UI (#170)
- Update copy/paste handler to use new story API (#179)
- Update calculatable properties in side panels (#177)
🐛 Bug Fixes
- Text resize implementation (#343)
- Disable guidelines for background and fill elements (#364)
- Fix multi-select bug including background element (#367)
- Fix history bug (#352)
- Fix some potential PHP warnings and errors (#362)
- Generate poster image only on creation of element (#341)
- Adjust x/y of a cropped element (#329)
- Fix line breaks restore and keyboard shortcuts for text editor (#330)
- Change the remainder of backgroundElementId checks and fix deltaX movable (#308)
- Urgent: fix new story creation and migration NPE (#178)
- Accurate colors/fonts on the design panel (#181)
- Dedupe version calculation and avoid rendering page menu before the page is available (#213)
🧰 Maintenance
- Revive issue and PR templates (#304)
- Run static analysis using PHPStan on CI (#334)
- Add imgbot config file (#340)
- Use svgr for SVGs (#244)
- Use eslint-plugin-header for license headers (#245)
- Lint Markdown files (#249)
- Leverage Prettier (#156)
- Add back local development environment (#138)
- Add some contributing docs (#139)
- Add GitHub action to periodically update list of Google Fonts (#131)