π¨ Themesβ
Reverted the change for the color of BrandHeading in chameleon-theme-nb. !2173
π Featuresβ
Added a slew of new icons to the icon library. !2176
π Internalβ
Small enhancement to our deployment process. !2172
π Bug Fixβ
chameleon-reactβ
Size <Placeholder /> with CSS aspect-ratio instead of padding-bottom hack. !2170
π¨ Themesβ
Changed the color of BrandHeading in chameleon-theme-nb. !2150
Updated the Divider design in chameleon-theme-hbvl in subthemes. !2152
Changed the font-weight in the Teaser label for chameleon-theme-hbvl. !2162
Refactored and updated designs for subthemes in chameleon-theme-gva. !2112
Updated designs for the playbutton in Teaser components. !2158
π Featuresβ
Added cookie and cookie-off icons to the icon library. !2157
chameleon-reactβ
Changed all relevant :focus states to use :focus-visible instead so mouse users no longer get a useless focus ring whereas for keyboard users, it's still there. !2148
π Bug Fixβ
chameleon-reactβ
Fixed an issue where text-decoration would not be visible in our LinkText component. !2159
Fixed an issue where incorrect tokens were applied on Teaser meta content. !2165
chameleon-swiftβ
Fixed an issue with duplicate font registrations in iOS. !2156
π Internalβ
Updates to dependencies:
Start using swiftly and update Swift to 6.1.1. !2115
π Bug Fixβ
Fixed incorrect styling of the editorial label in the breaking subtheme of chameleon-theme-ds to align with accent-strong. !2151
Corrected divider.border token values in all chameleon-theme-nb subthemes. !2145
π Internalβ
Logged a workaround for known Swift publish timeouts. When the spm-publish step fails or times out, fallback instructions are now provided in the pipeline logs. !2147
π¨ Themesβ
Tweaked the design of the Tag component across all MHNR brandsβagain. !2136
Adjusted the typography for titles in Teaser components for chameleon-theme-nb and chameleon-theme-ds. !2139
Lightly onboarded the AutoVisie, Vrouw, and PrivΓ© brands onto Chameleon. !2133
Added a logo-square-main-inverse for all MHNR brands. !2137
Added and enhanced various favicons across all themes. !2093
π Featuresβ
chameleon-reactβ
Updated the :focus state to :focus-visible for <Button /> and <IconButton />. !2142
π Bug Fixβ
chameleon-reactβ
The <WideList /> and <Dropdown /> components now use the --input-lg-border-radius token for border-radius. !2134
π Internalβ
Added props to several component demos. !2144
π Bug Fixβ
chameleon-swift & chameleon-swift-componentsβ
Fix the demo app (broken in the previous release) and made some extra improvements to various components. !2127
Improved theme switching in demo apps by including the theme in the hasher. !2132
π Internalβ
Add a test to make sure boolean tokens have correct values. !2130
π¨ Themesβ
Changed the chameleon-theme-hbvl primary font to Urbanist. !2108
Design tweaks for the Tag component in all MHNR brands. !2102
Updated the breaking subtheme, making it possible to use it in other contexts. !2107
Fixed some issues with the sponsored-content subtheme for chameleon-theme-tel. !2125
Fixed an issue with the primary Button in the premium subtheme on darkmode for chameleon-theme-tel. !2116
Fixed some issues with Teaser highlights in the sponsored-content subtheme for belgian brands. !2118
π New Featureβ
Added the trust-project icon. !2111
π Bug Fixβ
chameleon-swiftβ
Fixed an issue switching to darkmode contexts. !2126
π Internalβ
Updates to dependencies:
Cleanup code and fix some warnings for swift 6. !2114
April 22, 2025
Front-end Developer iOS & Android
π Featuresβ
chameleon-swiftβ
Add Chameleon context view modifier to safer change the context. !2100
Small improvements on SegmentedControl. !2101
π Internalβ
Automatically add issue trailers when committing and improve the pre-commit git hook. !2100
π¨ Themesβ
Changed the position of the premium logo in ListTeasers for chameleon-theme-nb. !2094
π Bug Fixβ
chameleon-swift && chameleon-swift-componentsβ
Made sure typography modifications work correctly. !2095
chameleon-docsβ
Fixed an issue on our docs website due to a bad migration, rendering all demos unusable. !2085
π Internalβ
Updates to dependencies:
Continued the efforts of migrating away from @mediahuis/scripts. !2086 !2088
π Bug Fixβ
Fixed a problem with token container equatablity causing Zephr custom subThemes to stop working. !2083
π Internalβ
Make SegmentedControl stylable, so that it can be reused as a tab bar in the sport sdk. !2067