π΄ Tree shaking! Weβve greatly improved tree shaking in chameleon-react.
Weβve reduced the bare bundle size from a whopping 323.94KB to a mere
19.84KB. A 16x reduction! When importing things from chameleon, you
only import what you actually need. (We're working to get that 19.84KB down to
an absolute 0, but this is a great first step!) π€ Special thanks to
@StevenBenisek for making
it happen!
!MR 419
We added an extra breakpoint for small screens to our automated visual testing
process with Percy. This to ensure that visual regressions are tested in a
more responsive fashion.
!417
Added a prepare-commit-msg hook to husky to auto prepend commits with the
JIRA ticket ID.
!420
Big foundation updates for chameleon-theme-indo and
chameleon-theme-beltel: new icons, illustrations, favicons, logos, colors,
typography and more.
!412!414
Updated/reverted the brand-plus-main logo for chameleon-theme-dl!413
In line with Node's release schedule, weβve made sure our package works on
Node's active LTS. Since we will only test on this version, weβve also made it
the required minimal version by bumping the engines field in package.json!386
π₯ BREAKING: The <Fonts /> component has been removed. Please import
@mediahuis/chameleon-theme-*/lib/web/fonts.css instead of using this
component.
!404
π₯ BREAKING: The <Reset /> component has been removed. Please import
@mediahuis/chameleon-reset instead of using this component.
!404
π₯ BREAKING: chameleon-react no longer has any chameleon-theme-*
packages specified in itβs dependencies. If you relied on the theme packages
being installed automatically, you need to add them to your own dependencies.
!407
Updated color for <LinkText> in chameleon-theme-swcom!MR 331
Updated color.grey.60 shade in chameleon-theme-swcom!MR 374
Following a survey regarding the new Nieuwsblad app we updated the
font.paragraph.size token value in chameleon-theme-gva-summer-2020,
chameleon-theme-hbvl-summer-2020, chameleon-theme-nb,
chameleon-theme-nb-winter-2021 and chameleon-theme-dl from 16 to 17 for
better readability on mobile devices.
!MR 369