Version 5.14.1
Version 5.14.0
π Bug fixβ
chameleon-swiftβ
-
textCase is properly filled and no longer optional !1743
-
Typography now contains a
textDecoration
prop too
π¨ Themesβ
- Added the
breaking
subtheme forchameleon-theme-dl
and made some changes to the teaser editorial tokens. !1738 - Made some changes to the
breaking
subtheme and the teaser editorial tokens for the MHNR brands. !1719 - Updated the design for the Branded Header for the MHNR brands. !1717
- Updated the
quotes
icon for the MHNR brands. !1731
π Internalβ
- Updates to dependencies
- @percy/cli: 1.28.7 -> 1.29.0
- @storybook/addon-webpack5-compiler-swc: 1.0.3 -> 1.0.5
- husky: 9.1.1 -> 9.1.4
- postcss: 8.4.39 -> 8.4.40
- Fixed some small issues on our docs website !1739 !1742
- Fixed some small workflow issues in our CI pipeline !1730 !1740
Version 5.13.1
π New Featureβ
chameleon-swiftβ
- Check validity of subTheme on set on the token container. !1710
π Bug fixβ
chameleon-reactβ
- Fixed an SSR issue with our
<Portal />
component. !1716
chameleon-themesβ
- Fixed an issue with SVG dimensions on
chameleon-theme-lt
logos. !1723
chameleon-swift-tokens-legacyβ
- Fixed a build/pipeline issue. !1720
π Internalβ
- Updates to dependencies
- @percy/storybook: 6.0.0 -> 6.0.1
- @popperjs/core: 2.11.6 -> 2.11.8
- husky: 8.0.3 -> 9.1.1
- turbo: 1.13.3 -> 1.13.4
- Added subtheme functionality to our demo's on the docs website. Darkmode functionality has been implemented as well, but hidden from our users for now (as we don't have any good darkmode brands atm). !1653
Version 5.13.0
π New Featureβ
-
We've added the editorial functionality to our Teaser components giving you the power to mark teasers as being "live" or "breaking"! This addition comes in the form of the
editorialLabel
andeditorialAnimation
props on our<DefaultTeaser />
and<TextOnImageTeaser />
components. !1667 -
We've added the possibility to group countries in our
<PhoneField />
component. For example, if you want to separate "BeNeLux" and "Other countries". !1684
π Bug Fixβ
chameleon-reactβ
- We've fixed a small padding issue in our
<Quote />
component. !1704
π Internalβ
Version 5.12.1
π Bug Fixβ
chameleon-swiftβ
- Swift default provider to remove fatalError when token value not found !1695
- Introduced a subTheme getter to validate the created subTheme against the available subThemes in the theme. !1699
let subTheme: SubTheme.Kind = try SubTheme.Kind("sponsored-content")
chameleon-kotlinβ
- Introduced a subTheme getter to validate the created subTheme against the available subThemes in the theme. !1702
val subTheme: SubTheme.Key? = SubTheme.Key.get(
name: "sponsored-content",
theme: theme)
π Internalβ
- Updates to kotlin/android dependencies:
gradle
: 8.6 -> 8.7android-gradlePlugin
: 8.2.1 -> 8.5.0appcompat
: 1.6.1 -> 1.7.0compose-activity
: 1.8.2 -> 1.9.0compose-bom
: 2024.02.00 -> 2024.06.00coreKtx
: 1.12.0 -> 1.13.1material
: 1.10.0 -> 1.12.0versionLifecycleRuntimeKtx
: 2.6.2 -> 2.8.2androidTools
: 31.3.2 -> 31.5.0
Version 5.12.0
π¨Β Themesβ
- We've onboarded De Limburger (
chameleon-theme-dl
) !1686 - We've updated the logo for Luxembourg Times. !1689
π Bug Fixβ
chameleon-kotlinβ
- While improving our Kotlin demo app, we saw some possible improvements for some components and fixed them on the go. !1688
chameleon-reactβ
- Fix bug in
TextOnImageTeaser
where the wrong token was used for thepremium
-icon, which displayed the regular one. !1696 - Fix styling of
<hr />
insideRichContent
, aligning it with the<Divider />
-styling. !1692
chameleon-swiftβ
- Remove false warning log of not found image-token. !1682
π Internalβ
- Updated our Kotlin demo app with a more dynamic live preview and better UX. !1688
Version 5.11.0
π New Featureβ
chameleon-kotlin & chameleon-swiftβ
- Token values can now change based on a newly added
windowSizeClass
context. This way, you can implement the correct designs for the corresponding screen sizes. !1656
π Bug Fixβ
chameleon-reactβ
- The
placement
prop in our<AutoComplete />
component was no longer working, but it is now! !1676
chameleon-swift-componentsβ
- Fix an XML parser issue concerning ampersands !1668
π Internalβ
- Updates to dependencies
- @storybook/addon-webpack5-compiler-swc: 1.0.2 -> 1.0.3
- @babel/*: 7.24.1 -> 7.24.7
- Zollerboy1/SwiftCommand: 1.4.0 -> 1.4.1
- doozMen/swift-snapshot-testing-cli: 1.0.1 -> 1.0.2
- com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin: 1.9.22-1.0.18 -> 1.9.24-1.0.20
- Fixed some text-case token values containing
As Typed
instead ofnone
. !1666
Version 5.10.0
π¨Β Themesβ
- Updated some tokens in the sponsored-content subtheme for MHNR themes. !1655
π New Featureβ
chameleon-reactβ
- We've added a
link
prop to our<RelatedTeaser />
component which brings it more in line with the other teaser components! !1657 - We've added 2 new props to our
<Quote />
component. The first one beingquotationMarks
prop for hiding/showing the quotation marks around the quote. The second prop is theicon
prop, giving you the flexibility to change (or hide) some visual embellishment. !1659 - The
<Choice />
component now also has the possibility to have a<Switch />
(instead of merely<Radio/>
or<CheckBox />
). !1635
π Bug Fixβ
chameleon-reactβ
- Added a missing text-decoration declaration for the
action
in a<BrandedHeading />
. !1661 - Refactored the opening/closing logic a bit in
<AutoComplete />
. !1619
π Internalβ
- Updates to dependencies
- @percy/cli: 1.28.5 -> 1.28.7
- storybook/*: 7.6.10 -> 8.1.4
- Fixed a caching issue with out new turbo setup. !1652
Version 5.9.2
π¨Β Themesβ
- Updated the default color tokens for our new Rating component. !1645 !1649
- Updated the
sponsored-content
subtheme colors for HBVL and GVA. !1650
π Bug Fixβ
chameleon-reactβ
- Fixed an issue with
fullHeight
prop in<DefaultTeaser />
. !1647
chameleon-kotlinβ
- Fixed a small issue with inline assets. !1651