206 posts tagged with "changelog"
View All TagsVersion 2.3.0
🚀 New Feature
- We’ve added Plus logos. !558
🏠 Internal
- Updates to dependencies
- @babel/runtime: 7.18.9 -> 7.19.0
- @percy/cli: 1.9.1 -> 1.10.2
- lerna: 5.4.3 -> 5.5.1
- classnames: 2.3.1 -> 2.3.2
- jest-fail-on-console: 2.4.2 -> 2.5.0
- Improved our internal docker setup. !564
Version 2.2.0
🚀 New Feature
- We’ve added a
showOnFocusprop to our<DatePicker />component. This prop controls whether the calendar should show when the input receives focus. !520
import { DatePicker } from '@mediahuis/chameleon-react';
<DatePicker
label="Datepicker with showOnFocus"
value={new Date()}
showOnFocus={true}
/>;
- Typescript baby steps: we’ve added a type definition file
tokens.d.tsthat contains type definitions for each theme'stokens.jsfile. !518 - We’ve updated the UX for
<AutoComplete />: Hitting the TAB key when an item is highlighted, selects that item. !525
🏠 Internal
- Updates to dependencies:
- @babel/runtime: 7.18.6 -> 7.18.9
- @percy/cli: 1.3.1 -> 1.9.1
- @percy/storybook: 4.2.1 -> 4.3.3
- @popperjs/core: 2.11.5 -> 2.11.6
- @testing-library/jest-dom: 5.16.4 -> 5.16.5
- dayjs: 1.11.3 -> 1.11.5
- downshift: 6.1.7 -> 6.1.9
- inputmask: 5.0.8-beta.17 -> 5.0.8-beta.25
- lerna: 5.1.6 -> 5.4.3
- We introduced a solution to generate image placeholders on the fly with SVG in our Storybook stories. This way we no longer have to rely on an external service (such as placeholder.com) which results in our Percy snapshots being a little more robust. !533
Version 2.1.1
🚀 New Feature
- We’ve added size adjusted fallback fonts for each brand to try and reduce CLS. !472
- The
<Placeholder />component now accepts any value for theaspectRatioprop in the form ofX:Y, so for example<Placeholder aspectRatio="4:5">, so you are no longer stuck with the predefined aspect ratios. !502
🎨 Themes
- We welcome 3 new brands to Chameleon in this release!
chameleon-theme-dsreceived a well deserved rebranding with new fonts, colors, logos and more! !489
🐛 Bug Fix
- We’ve fixed the fact that actions in
<BrandedHeading />inchameleon-theme-swcomwere hidden since our CSS Custom Properties '2.0.0' release. !496 - We’ve fixed the
Nuacht Serif Headlinefont not appearing forchameleon-theme-indoandchameleon-theme-beltelas well as slightly adapting their designs for the<BrandedHeading />. !508
Version 2.0.0
🚀 New Feature
- 💥 BREAKING: We’ve completely overhauled our CSS architecture in
chameleon-reactand now use vanillaCSSinstead ofSCSS. This also means we now use CSS Custom Properties instead of SCSS variables! (An SCSS output of all design tokens still remains available for you to use for the time being.) To be able to use it, you now have to include a little PostCSS configuration to make it work. !395. - max breakpoints: we’ve added some extra breakpoint design tokens. Each
breakpoint now also has a 'max' version with a value of 1px less than the next
breakpoint. This way, you have a breakpoint on each end of a viewport size.
Now, when you are using
@media (max-width: ...)you can use these new breakpoints! The<Hidden />component now takes this into account as well. (which is technically speaking also 💥 BREAKING)
🎨 Themes
- Enlarged the font-size for the small
<BrandedHeading />from 18px to 24px inchameleon-theme-dl!479 - Added a logo variation
brand-icon-newspapertochameleon-theme-hbvl-summer-2020,chameleon-theme-gva-summer-2020,chameleon-theme-nb-winter-2021!480
🏠 Internal
- Updates to dependencies:
- @testing-library/jest-dom: 5.16.2 -> 5.16.4
- react-popper-tooltip: 4.4.1 -> 4.4.2
- lerna: 5.1.4 -> 5.1.6
Version 1.15.2
🎨 Themes
- Added a logo variation
brand-icon-newstochameleon-theme-hbvl-summer-2020!468
🏠 Internal
- Updates to dependencies:
- @mediahuis/scripts: 1.2.1-next.1 -> 1.2.1
- @perci/cli: 1.3.0 -> 1.3.1
- lerna: 5.1.2 -> 5.1.4
Version 1.15.1
🎨 Themes
- Fixed a visual glitch in the favicons of
chameleon-theme-hbvl-summer-2020(more specifically in theuof 'Nieuws'). !465 - Updated the
color.primary.40value forchameleon-theme-dlfrom#41A7E5to#2DA2E3!464
🐛 Bug Fix
- Fixed an issue with the
inputmaskdependency that arose after our big tree shaking refactor. !460 - Fixed an issue where the Android output file
tokens-integers.xmlcontained float values. !463
🏠 Internal
- Updates to dependencies:
- focus-trap: 6.9.3 -> 6.9.4
- lerna: 5.0.0 -> 5.1.2
Version 1.15.0
🚀 New Features
- 🌴 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
🎨 Themes
- Added missing inverted logos for
chameleon-theme-hubandchameleon-theme-wort-de. !447
🐛 Bug Fix
- Fix the Roboto-Regular fonts in
chameleon-theme-hub,chameleon-theme-wort-tcandchameleon-theme-nb-winter-2021. !445
🏠 Internal
- Updates to dependencies:
- @babel/runtime: 7.18.0 -> 7.18.3
- @mediahuis/scripts: 1.1.0 -> 1.2.1-next.1
- @percy/storybook: 4.2.0 -> 4.2.1
- dayjs: 1.11.2 -> 1.11.3
- focus-trap: 6.7.3 -> 6.9.3
- jest-fail-on-console: 2.4.1 -> 2.4.2
- lerna: 4.0.0 -> 5.0.0
- react-popper-tooltip: 4.3.1 -> 4.4.1
- Fix missing documentation of the
brand-icon-abbreviation-horizontallogo fromchameleon-theme-hbvl-summer-2020. !446
Version 1.14.4
Version 1.14.3
🎨 Themes
- Updated the
brand-plus-mainlogo forchameleon-theme-dl(removed the white background). !431 - Updated the weather icons for
chameleon-theme-hubto be monochrome. !435
🏠 Internal
- Updates to dependencies:
- @percy/cli: 1.1.3 -> 1.2.1
- @babel/runtime: 7.17.9 -> 7.18.0
