π¨ Themesβ
Updated the premium logo and corresponding aspect ratio token for chameleon-theme-av. !2394
Updated assets for chameleon-theme-indo (inverse logos), chameleon-theme-tel (favicons), and chameleon-theme-sw (image placeholder). !2396
π Featuresβ
NPM packagesβ
Added colormodes property to lib/brand-config.json, allowing themes to define the available color modes (similar to subthemes). !2377
chameleon-reactβ
Updated design for lists inside <RichContent /> to properly inherit typography styles instead of defining their own. !2397
π Internalβ
Harmonized all SVG assets to use lowercase hexcodes for more consistent git diffs. !2392
Implemented colormode support in Storybook for easier development and testing. !2378
Added colormode toggle to component demos, allowing you to switch between light and dark modes when viewing examples. !2376 !2393
π¨ Themesβ
Added dark mode themes for chameleon-theme-indo and chameleon-theme-beltel. !2380
Updated the brandedheading font weight for chameleon-theme-indo and chameleon-theme-beltel. !2385
Fixed editorial label styling in chameleon-theme-sw subthemes. !2387
π Featuresβ
Added social-telegram icon for all brands. !2375
chameleon-kotlinβ
Added the BrandedHeading component. !2358
π Bug Fixβ
chameleon-reactβ
Improved <Avatar /> component to be able to handle transparent images. !2383
Fixed icon size in <Rating size="lg" />. !2388
π Internalβ
Updated to Node.js v24 (new LTS version) and pnpm 10.20. !2382
π¨ Themesβ
Fixed the chameleon-theme-nb sport subtheme. !2373
π Featuresβ
chameleon-reactβ
Improved how chameleon-react imports locale by using pkg.imports with conditions. See our getting started guide for details on correct usage. !2361
Added diacritic support for <AutoComplete />. !2371
π Bug Fixβ
chameleon-reactβ
Fixed an issue where truncated text incorrectly dictated the flex child width. !2372
π¨ Themesβ
Onboarded the Autovisie brand in chameleon-theme-av. !2257
Added dark mode for chameleon-theme-gva. !2325
Added dark mode for chameleon-theme-nb. !2359
Added the accent-national subtheme to chameleon-theme-tel. !2364
Fixed the teaser.premium.main.default.asset token in chameleon-theme-sw. !2367
π Featuresβ
Added a large set of new icons across all brands. !2354
π Bug Fixβ
chameleon-theme-*β
In !2327 , we added sideEffects: false to all chameleon-theme-* packages. However, this caused issues in usersβ Storybooks, so weβve decided to remove this flag again. !2362
chameleon-reactβ
Refactored some useLayoutEffect to simply use useEffect, eliminating related warnings in React 18. !2363
Fixed an issue with focus styles in <Button />. !2335
Fixed a layout issue in <WideListItem /> when both the action and iconRight props were supplied. !2348
π Internalβ
Created a more robust tree-shaking test for chameleon-react. !2356
Made the $themes.json test in tokens-studio stricter. !2357
Enhanced our release script to better handle hotfixes. !2368
π¨ Themesβ
Aligned the consistency of the branded-heading-[lg|sm]-layout tokens across all brands . !2318
π¨ Themesβ
Adjusted the accent-strong subtheme on dark mode for chameleon-theme-sw. !2336
Updated the datetime tokens for chameleon-theme-beltel and chameleon-theme-indo. !2340
Removed the obsolete Georgia fonts from all MHNR themes. !2346
Updated the logos and favicons for chameleon-theme-dvn and chameleon-theme-lcd. (Sidenote: there is, strictly technically speaking, a breaking change here as logo-icon and logo-icon-inverse have been deleted for chameleon-theme-lcd.) !2349
Updated the logos, favicons and brand icon for chameleon-theme-sw. !2350
π Bug Fixβ
chameleon-reactβ
Fixed an issue with <Accordion /> where the chevron wasn't clickable. !2324
Fixed the alignment of <List /> counters/bullets across typographies. !2334
When a <TextArea /> has both error and success props, error now takes visual priority (which brings it in line with the <TextField /> component). !2337
Added the missing types for the duration prop on <RelatedTeaser />. !2352
π Internalβ
Updates to dependencies:
Improved tree shaking. !2327
Minor fixes to our docs site. !2347 !2351
π 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
π Bug Fixβ
chameleon-reactβ
Fixed an issue with the onMonthChange prop in <DatePicker />. !2230
π Internalβ
Updates to dependencies:
Replace classnames with clsx. !2258