Releases: Financial-Times/dotcom-page-kit
Releases · Financial-Times/dotcom-page-kit
Release 0.8.0
Data Embed plugin: Added a new package to allow sharing of data between the server and client.
If you are using @financial-times/dotcom-ui-app-context
to share data with the client you should now use the @financial-times/dotcom-ui-data-embed
package instead.
Please refer to the @financial-times/dotcom-ui-app-context
readme for more details.
Properly fix the fonts this time
see #803 for details
Release 0.7.2
- UI shell package: Prevent font-loading race condition in Chrome browser (that resulted in fallback fonts displaying).
Release 0.7.1
- Navigation middleware package: Fixes TypeScript errors that occur when consuming apps transpile.
- Header UI package: Hide subscribe sticky nav button when viewport is at narrow width.
Release 0.6.5
- App context middleware + asset loader middleware packages: Remove tests which expect the length of a function
Release 0.6.4
Navigation middleware package: Fixes TypeScript errors that occur when consuming apps transpile.
Release 0.7.0
This release is the culmination of decades of work throughout February/March 2020.
- Sass build plugin: (breaking change) Switched from
node-sass
todart-sass
for Sass compilation - Base build plugin: Added a new package to provide the base Webpack configuration for building Page Kit apps
- App context package: (breaking change) Refactored to throw an error when unrecognised properties are added
- Base styles UI component: Added a new package which centralises all of our global base styles including basic typography, grid, and font loading.
- Shell UI component: Refactored to avoid output of additional
<div>
elements when providing React components as contents - (breaking change) Refactored all build plugins into regular Webpack plugins
- (breaking change) Removed the CLI package
- (breaking change) Removed the Pluggable package
Please refer to the 0.6.x to 0.7.x migration guide for more details.
Release 0.7.0-beta.2
Merge pull request #788 from Financial-Times/fix-package-name fix dotcom-build-base package name
Release 0.7.0-beta.1
This release is the culmination of decades of work throughout February/March 2020.
- Sass build plugin: (breaking change) Switched from
node-sass
todart-sass
for Sass compilation - Base build plugin: Added a new package to provide the base Webpack configuration for building Page Kit apps
- App context package: (breaking change) Refactored to throw an error when unrecognised properties are added
- Base styles UI component: Added a new package which centralises all of our global base styles including basic typography, grid, and font loading.
- Shell UI component: Refactored to avoid output of additional
<div>
elements when providing React components as contents - (breaking change) Refactored all build plugins into regular Webpack plugins
- (breaking change) Removed the CLI package
- (breaking change) Removed the Pluggable package
Please refer to the 0.6.x to 0.7.x migration guide for more details.
Release 0.6.3
- CLI package: Modify WebpackError to handle undefined
stats
value. - Handlebars package: Add missing
react
andreact-dom
dependencies.