π Featuresβ
chameleon-reactβ
Added articleType and duration props to the <RelatedTeaser /> component. !2312
π Bug Fixβ
chameleon-swift & chameleon-swift-componentsβ
Roll back the revert of the font files for chameleon-theme-sw due to baseline issues. !2314
π Internalβ
Updates to dependencies:
Optimize release script. !2315
Use PNPM catalogs for better dependency management across our monorepo. !2315
π¨ Themesβ
Added the accent-tragedy subtheme for chameleon-theme-tel. !2229
Changed the datetime tokens for chameleon-theme-sw. !2300
Changed the RelatedTeaser image position from left to right for all MHNR brands. !2301
Changed the Helvetica Now font to Roboto in chameleon-theme-co and chameleon-theme-vl. !2302
Added more logo-*'s to chameleon-theme-wl. !2308
π Bug Fixβ
chameleon-swift & chameleon-swift-componentsβ
Fixed an issue with the font-mapping in chameleon-theme-sw. !2303
Revert to previous *.ttf font files for chameleon-theme-sw due to baseline issues. !2304
π Internalβ
Updates to dependencies:
Refactor our release file setup. !2294
Add some usefulness and extras to chameleon-docs. !2298 !2306 !2307 !2309
π¨ Themesβ
Updated some tokens for chameleon-theme-sw. !2291 !2272
Added a premium subtheme for chameleon-theme-sw. !2271
Fix for editorial labels in all subthemes for chameleon-theme-nb. !2271
Add asset header tokens. !2295
π Featuresβ
chameleon-reactβ
We have added the as prop to our <Logo /> component, which makes it work the same as <Illustration /> and <Icon />. Be sure to check the PR for more details: !2224
π Internalβ
Updates to dependencies:
CSS classname cleanup. !2226 !2273
Fix a small cleanup issue when transforming tokens. !2287
Replace chalk by node styleText. !2268
Small extra preflight check for our automatic Figma asset download. !2269
π¨ Themesβ
Added sponsored-content subthemes for chameleon-theme-beltel, chameleon-theme-indo and chameleon-theme-sw. !2207
π Featuresβ
chameleon-reactβ
We've exposed an update function to our <Dropdown /> component so you can trigger a recalculation for its position when needed. Check out the example we've added on using it with a MutationObserver. (Also, we've migrated the entire codebase from using popper to its successor floating-ui.) !2222
π Bug Fixβ
Fixed an issue where in some brands the play icon wasn't correctly centered. !2213
π Internalβ
Updates to dependencies:
Fixed a small issue with our git hooks. !2214
Added some JSDoc typing to our compile setup. !2203
Added the possibility to throttle uploads to Focus CDN. !2201
Added a custom stylelint logic to test our responsive Teaser React components. !2209
Did some housekeeping on our docs website, our build logic, our dev stories, our examples and other things. !2205 !2208 !2210 !2212 !2215 !2217
Fixed an issue in our .dockerignore. !2204
Added an enhancement to our dev setup for component demos for our docs site. !2225
Improved the rendering of <Accordion />. !2206
π¨ Themesβ
Added a new version of the KH Interference-font for CrimeWorld, the old one did not render correctly on windows machines. !2199
π Featuresβ
chameleon-reactβ
Exposed a month property on the DatePicker component to allow controlling the displayed month programmatically. !2200
π Featuresβ
chameleon-react and all chameleon-theme-* are now type: module. !2195
π Bug Fixβ
chameleon-reactβ
Ensured the comment count is not displayed when the comments prop is explicitly set to false or a null value on Teasers. !2193
π¨ Themesβ
Onboarded Crime World, the redesign of Sunday World. Keep in mind that due to architectural decisions, the brandcode stays SW and the theme package thus continues to be named chameleon-theme-sw. !1886
Fixed the design of the editorial label on the accent-strong subtheme in chameleon-theme-hbvl. !2187
π¨ 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
π¨ 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
π¨ 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