Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

@curiostack/base-web-0.0.50

Compare
Choose a tag to compare
@chokoswitch chokoswitch released this 14 Oct 06:11
· 228 commits to master since this release
b543aed

New Features

  • core-js dependency conflicts between v3 and v2 are handled within base-web scripts now. You should make sure to include core-js resolutions in the top-level package.json with this release.

  • Favicons are injected into non-prerendered HTML

Breaking Changes

  • react/jsx-props-no-spreading is currently on due to an update to the react eslint config. This seems to hurt more than help and will be disabled in a future version. It is recommended to disable this rule in your local eslint config.

  • react-intl major version introduces some API breakages. In particular, you will need to replace all usages of InjectedIntlProps with WrappedComponentProps. You may also consider instead to migrate to hooks instead.

  • react-helmet types does not provide a default export - if you have any instances of import Helmet from 'react-helmet', they need to be replaced with import { Helmet } from 'react-helmet'

  • Jest has been upgrade to v24. Newer jest is known to cause issues with ts-jest - if your tests suffer strange failures with the upgrade, you may need to fix to the previous version in your top-level package.json

Cleanup

  • Remove legacy, unused tslint configs