Skip to content

Releases: Financial-Times/dotcom-page-kit

Release 0.8.0

18 May 09:28
999f69a
Compare
Choose a tag to compare

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.

Pull request #812: Add dotcom-ui-data-embed

Properly fix the fonts this time

27 Apr 13:13
c3d5729
Compare
Choose a tag to compare

Release 0.7.2

22 Apr 09:24
e304795
Compare
Choose a tag to compare
  • UI shell package: Prevent font-loading race condition in Chrome browser (that resulted in fallback fonts displaying).

Release 0.7.1

16 Apr 12:21
a545309
Compare
Choose a tag to compare
  • 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

16 Apr 13:16
Compare
Choose a tag to compare
  • App context middleware + asset loader middleware packages: Remove tests which expect the length of a function

Release 0.6.4

16 Apr 12:52
Compare
Choose a tag to compare

Navigation middleware package: Fixes TypeScript errors that occur when consuming apps transpile.

Release 0.7.0

03 Apr 15:48
cccbcb4
Compare
Choose a tag to compare

This release is the culmination of decades of work throughout February/March 2020.

  • Sass build plugin: (breaking change) Switched from node-sass to dart-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

03 Apr 14:04
20ece49
Compare
Choose a tag to compare
Release 0.7.0-beta.2 Pre-release
Pre-release
Merge pull request #788 from Financial-Times/fix-package-name

fix dotcom-build-base package name

Release 0.7.0-beta.1

03 Apr 09:54
cf4c40e
Compare
Choose a tag to compare
Release 0.7.0-beta.1 Pre-release
Pre-release

This release is the culmination of decades of work throughout February/March 2020.

  • Sass build plugin: (breaking change) Switched from node-sass to dart-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

18 Mar 11:58
Compare
Choose a tag to compare
  • CLI package: Modify WebpackError to handle undefined stats value.
  • Handlebars package: Add missing react and react-dom dependencies.