Version 3.4.5
Version 3.4.4
Version 3.4.2
🚀 New Feature
- We’ve added new icons 
countryandcountry-fill. !929 
🎨 Themes
- We’ve added new external-link icon design for 
chameleon-theme-nb,chameleon-theme-gva,chameleon-theme-hbvland forchameleon-theme-wl. !929 chameleon-theme-co,chameleon-theme-tc&chameleon-theme-ltnow have monochrome instead of polychrome weather icons. !929, !932- We’ve updated the 
brandandbrand-fillicons forchameleon-theme-lt,chameleon-theme-coandchameleon-theme-tc. !929 - The locale used for 
chameleon-reactdatepicker is nowde-deinstead offr-frforchameleon-theme-tc. !923 - Due to the addition of the 
countryandcountry-fillicons, thepinandpin-fillicons inchameleon-theme-lwandchameleon-theme-vlare now reverted to their original design (a location pin). !932 
🏠 Internal
- Updates to dependencies
- vite-plugin-ssr: 0.4.99 -> 0.4.100
 
 - Updated to swift 5.8 !920
 
Version 3.3.0
🐛 Bug Fix
- For 
chameleon-theme-coandchameleon-theme-ltthe CDN was missing thebrand-name-whitelogo. !880 
🎨 Themes
- Updated the 
dateTimeFormatDatetoken value forchameleon-theme-co!895 - Remove drop shadows plus logos in 
chameleon-theme-indo!900 
🏠 Internal
- Updates to dependencies
- @percy/cli: 1.20.2 -> 1.21.0
 - inputmask: 5.0.8-beta.72 -> 5.0.8
 - vite: 4.1.4 -> 4.2.1
 - vite-plugin-ssr: 0.4.91 -> 0.4.99
 
 - Updated to swift 5.7.3 & simplified swift pipeline !881
 
Version 3.2.0
🐛 Bug Fix
- For 
chameleon-theme-coandchameleon-theme-ltthe CDN was missing thebrand-name-whitelogo. !880 
🎨 Themes
- Updated the focus color for 
chameleon-theme-lt!859 
🏠 Internal
- Updates to dependencies
- @easyops-cn/docusaurus-search-local: 0.34.0 -> 0.35.0
 - @percy/cli: 1.18.0 -> 1.20.2
 - jest-environment-jsdom: 29.4.3 -> 29.5.0
 - vite-plugin-ssr: 0.4.87 -> 0.4.91
 
 - Updated our CI artifact expiry policy. !852
 - Swift tests are now ran using native test parsing !854
 
Version 3.1.0
🐛 Bug Fix
- In 
chameleon-swiftthe system italic font is now actually italic, it was incorrectly shown as regular. !842 
🎨 Themes
- For 
chameleon-theme-indo, thebrand-plus-mainandbrand-plus-main-whitelogos have been updated !848 - A new illustration named 
regionhas been added !847 
🏠 Internal
- Updates to dependencies
- @babel/runtime: 7.20.13 --> 7.21.0
 - @easyops-cn/docusaurus-search-local: 0.33.6 -> 0.34.0
 - @percy/storybook: 4.3.4 -> 4.3.5
 - jest-environment-jsdom: 29.4.2 -> 29.4.3
 - vite-plugin-ssr: 0.4.77 -> 0.4.87
 - vite: 4.1.1 -> 4.1.4
 - yargs: 17.6.2 -> 17.7.1
 
 
Version 3.0.1
🐛 Bug Fix
- For 
chameleon-theme-lw, some text color tokens were wrongly mapped internally. In practice this doesn't really change any values, as coincidentally, the underlying values happened to be correct. !601 - Small improvement in 
<Stepper />responsiveness. !684, !734 - Fixes a font issue with "Nuacht Serif Headline" in Windows environments for
chameleon-theme-indoandchameleon-theme-beltel. !709 - Fixed the font-weights in 
chameleon-theme-ds. !713 - Fixed: 
<Accordion>children aren't allowed to be null or undefined when they're not the sole child. !748 - Fix logos for 
chameleon-theme-vl. !770 - Fix favicons for 
chameleon-theme-lt. !770 
🚀 New Feature
- 🚀 Welcome to the Chameleon family: 
chameleon-swift! Beginning with this release we also publish a Swift library for Chameleon via Swift Package Manager. Note, this is a 💥 BREAKING change as thelib/iosoutput folder in all NPM packages has been removed. !490 - We’ve added success states for some form components in 
chameleon-react:<Textarea>and<Select>. !671, !682 - We’ve added an error state for 
<Switch>inchameleon-react. !675 - Some new icons have been added: 
plate,plate-fill,plate-half,star-half(for ratings) andplay-fill(for podcasts). !698, !757 - We updated the 
<Accordion />component. Notably:- it now uses 
<details> > <summary>under the hood - an 
onChangecallback prop has been added (called whenever another item inside gets expanded) - it now has a better focus style !631
 
 - it now uses 
 - We’ve added 
<table>styling in<RichContent>forchameleon-react. !740 - There's a new component in town: 
<Dropdown>! ADropdownis a contextual menu that you can anchor to a a component of your choosing (usually aButton). It uses aWideListcomponent under the hood. 💥 BREAKING change: to accomodate this new component we’ve made 2 changes toWideList:- the 
clickableprop no longer adds a<ChevronForward />icon by default to show that it is clickable. - the 
iconandiconColorprops have been removed and 2 new props are added:iconLeftandiconRight. !740 
 - the 
 
🎨 Themes
<BrandedHeading />actions are no longer hidden on smaller screens forchameleon-theme-lw,chameleon-theme-lt,chameleon-theme-co,chameleon-theme-tcandchameleon-theme-hub!648- Welcome 
chameleon-theme-vl, our chameleon implementation for Virgule. !685 - Sending some extra love to 
chameleon-theme-ds: - Updated the foundations for 
chameleon-theme-coandchameleon-theme-lt. !744 - Updated the 
externalicon forchameleon-theme-hub,chameleon-theme-vl,chameleon-theme-lw,chameleon-theme-lt,chameleon-theme-coandchameleon-theme-tc!744, !791 - Updated some font-sizes/line-heights & the design of the 
<BrandedHeading> forchameleon-theme-indoandchameleon-theme-beltel. !754, !764 - Updated the fonts for 
chameleon-theme-gva-summer-2020. All fonts have been reexported from Monotype and we’ve now included a bold weight for the primary and secondary font. !765 - Update brand & brand-fill icon for 
chameleon-theme-ds!770, !788 - Update and add star ratings icons for 
chameleon-theme-nb,chameleon-theme-gvaandchameleon-theme-hbvl!770 - Adds missing 
BrandNameWhitelogos forchameleon-theme-coandchameleon-theme-lt!803 - Updated the 
alias.focusColortoken forchameleon-theme-mh!785 
🏠 Internal
- Updates to dependencies
- @babel/runtime: 7.19.0 -> 7.20.13
 - @mediahuis/scripts: 1.3.1 -> 2.0.0
 - @percy/cli: 1.12.0 -> 1.18.0
 - @storybook/builder-webpack5: 6.5.13 -> 6.5.16
 - @storybook/manager-webpack5: 6.5.13 -> 6.5.16
 - @storybook/react: 6.5.13 -> 6.5.16
 - chalk: 5.1.2 -> 5.2.0
 - dayjs: 1.11.5 -> 1.11.7
 - husky: 8.0.1 -> 8.0.3
 - inputmask: 5.0.8-beta.47 -> 5.0.8-beta.72
 - jest-environment-jsdom: 29.1.2 -> 29.4.2
 - tinycolor2: 1.4.2 -> 1.5.2
 
 - Updated to Node v18 !628
 - Rewrote our 
chameleon-clipackage. !711 - We started using Gitlab's Merge Request Pipelines !812
 
🦦 Other
- 💥 BREAKING: in 
<AutoComplete />the deprecatedonSuggestionSelectedprop is now removed (useonSelectinstead). !626 - 💥 BREAKING: in 
<Choice />we’ve renamed thecaptionprop tomessage. Update your implementations from<Choice caption="..." />to<Choice message="..." />!662 - 💥 BREAKING: in 
<IconButton />the deprecatednameprop is now removed (useiconinstead). !626 - 💥 BREAKING: the deprecated 
<Image />component is now removed. !626 - We changed the look of 
<Choice type="radio" />a little bit. It's now clearer that this has radio functionality. !634 - The calendar icon in 
<DatePicker />moved to the right of the input field. !636 - We’ve made some improvements to the design of sortable tables which makes things more clear and accessible. !677
 - 💥 BREAKING: Fixed the 
readOnlyprop on<DatePicker>inchameleon-reactand added apickerInputOnlyprop. !732 - 💥 BREAKING: we’ve renamed all our theme packages to be compliant with
Mediahuis'
Entity & Brand Codes.
So starting with this version number, you may need to install a different
package. A short summary:
- 
chameleon-theme-gva-summer-2020->chameleon-theme-gva - 
chameleon-theme-hbvl-summer-2020->chameleon-theme-hbvl - 
chameleon-theme-hmc-ge->chameleon-theme-ge - 
chameleon-theme-hmc-hd->chameleon-theme-hd - 
chameleon-theme-hmc-ld->chameleon-theme-ld - 
chameleon-theme-hmc-nhd->chameleon-theme-nhd - 
chameleon-theme-hmc-yc->chameleon-theme-yc - 
chameleon-theme-nb->chameleon-theme-nb-legacy - 
chameleon-theme-nb-winter-2021->chameleon-theme-nb - 
chameleon-theme-swcom->chameleon-theme-sw - 
chameleon-theme-wort-de->chameleon-theme-lw - 
chameleon-theme-wort-en->chameleon-theme-lt - 
chameleon-theme-wort-pt->chameleon-theme-co - 
chameleon-theme-wort-tc->chameleon-theme-tc 
 - 
 
Version 2.4.1
🐛 Bug Fix
- For 
chameleon-theme-mhandchameleon-theme-az, icons were not properly processed, resulting in icons that didn't inherit the fill color. !601 
🎨 Themes
- We gave some extra love to 
chameleon-theme-mhby tweaking the design of some of its components. !597 
🏠 Internal
- Updates to dependencies
- @babel/runtime: 7.19.0 -> 7.19.4
 - @percy/cli: 1.10.4 -> 1.12.0
 - @percy/storybook: 4.3.3 -> 4.3.4
 - dayjs: 1.11.5 -> 1.11.6
 - lerna: 5.5.2 -> 5.6.2
 - inputmask: 5.0.8-beta.25 -> 5.0.8-beta.47
 
 - We switched our gitlab runners to EKS. !600
 
