All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
This is an alpha version! The changes listed here are not final.
- Add @wordpress/theme 0.6.0 design tokens for charts library Storybook previews.
- Change from
@storybook/test-runnerto@storybook/addon-vitest, which also requires switching from webpack to vite for building the storybook. - Switch to Native TypeScript compiler based on Go.
- Update dependencies.
- Update legacy Node calls.
- Update package dependencies.
- Update story path for publicize components.
- Add NodePackageImporter to Vite SCSS config to support pkg: imports.
- Fix storybook build failure caused by postcss-import not resolving package.json exports for @wordpress/theme/design-tokens.css
- Update package dependencies. [#45652] [#45737] [#45915] [#45958] [#46022] [#46143] [#46362] [#46363] [#46375] [#46456]
- Update package dependencies. [#44677] [#44701] [#45027] [#45097] [#45127] [#45128] [#45173] [#45200] [#45229] [#45298] [#45299] [#45334] [#45335]
- Charts: Add custom ordering. [#44427]
- Update package dependencies. [#43766] [#44020] [#44148] [#44151] [#44217] [#44218] [#44219] [#44356]
- Add Scan package to storybook. [#42806]
- Code: First pass of style coding standards. [#42734]
- Import built CSS for
@wordpress/*packages instead of rebuilding from Sass sources. [#43670] - Remove extensionAliases from webpack config after enabling TypeScript's
rewriteRelativeImportExtensionsoption. [#42990] - sass:
@userather than@importfor@wordpress/base-styleswhere possible. [#43607] - Update package dependencies. [#43071] [#43326] [#43349] [#43398] [#43400] [#43516] [#43578] [#43718] [#43734]
- Linting: Format SCSS imports consistently. [#43018]
- Publicize Components: Add Storybook support [#42167]
- Added .jsx extension alias support. [#41524]
- Update dependencies. [#41723]
- Update package dependencies. [#41819] [#41955] [#42163] [#42384] [#42509] [#42511] [#42762] [#42809]
- Charts: adds Barchart functionality and storybook item [#40353]
- Storybook: Improve launch instructions [#41115]
- Storybook: Change target to esnext [#41078]
- Updated package dependencies. [#40564] [#40693] [#40797] [#40841] [#41099] [#41286] [#41491]
- Updated package dependencies. [#39176] [#39302] [#39594] [#39669] [#39707] [#39910] [#39999] [#40060] [#40288] [#40363]
- Update Storybook FAQ reference. [#40199]
- Add jetpack as project [#37216]
- add social logos [#38036]
- Add webpack resolve.extensionAlias for tsc compat. [#35453]
- Don't minify in dev builds. [#35919]
- Try adding support for
@storybook/test-runner. [#35919] - Updated package dependencies.
- Use
jetpack:srccondition when building, so all deps don't have to be built first. [#35919]
- Remove unused JS deps on
autoprefixer,postcss-custom-properties. [#35695]
- Lossless image optimization for images (should improve performance with no visible changes). [#38750]
- Add AI Client icon components [#32079]
- Added boost back to storybook [#34180]
- Storybook: register ./extensions folder of the Jetpack plugin project [#33771]
- Boost: Updated storybook configuration to allow scss imports in boost stories. [#32690]
- Jetpack Boost: Remove Jetpack Boost stories while in the React refactor [#34103]
- Updated package dependencies.
- Storybook: remove Jetpack plugin from deps to fix builds in trunk [#33784]
- Import root styles from js-packages to load root variables used by components [#30037]
- Updated package dependencies.
- Update config to work around some bugs so
NODE_PATHis no longer needed when running storybook. [#31607]
- Include VideoPress block editor folder to the stories
- Update to React 18.
- Updated package dependencies.
- Added support for scanning the dashboard project from the Search package
- Add VideoPress package folder to projects
- VideoPress: Support selecting poster by frame
- StoryBook: fix unexistent package bug
- Add 'Jetpack Dashboard' background color. [#22597]
- Added TypeScript support. [#23522]
- Add missing JavaScript dependencies. [#24096]
- Add missing JS peer dependencies. [#23456]
- Declare cross-project build dependencies to ensure that the storybook is rebuilt when those are changed. [#22718]
- Storybook: Add protect into storybook projects list. [#23780]
- Test that projects in
storybook/projects.jsare listed as extra build dependencies in composer.json. [#24188] - Try using
storybook-addon-turbo-buildto speed up the build. [#22774]
- Reorder JS imports for
import/ordereslint rule. [#24601] - Storybook: Remove base-styles in favor of ThemeProvider [#23386]
- Update package.json metadata. [#23990]
- Updated package dependencies.
- Disable generation of sourcemaps. [#22743]
- Remove unneeded dependencies. [#23391]
- Fix styles defined by the ThemeProvider in the storybook stories [#24527]
- Added addons-essentials to the dependencies
- Added storybook package for generating component previews
- Add Gutenberg components tree to the storybook
- Add jetpack-connection package to Storybook config.
- Add support for base-style stories
- Add support for the IDC package stories.
- Storybook: Expose my-jetpack components
- Allow Node ^14.17.6 to be used in this project. This shouldn't change the behavior of the code itself.
- General: update required node version to v16.13.2
- Publish to a mirror repo rather than the
gh-pagesbranch. - Tests: update PHPUnit polyfills dependency (yoast/phpunit-polyfills).
- Updated package dependencies.
- Update webpack version to match other monorepo packages
- Use Node 16.7.0 in tooling. This shouldn't change the behavior of the code itself.
- removed knobs dependency
- Remove use of deprecated
~in sass-loader imports.
- fixed babel/preset-react dependency
- GH only allows pages to be in
/or/docs, so build to/docs.