Version 4.5.0
🚀 New Feature
web
- Added video-icon on
TextOnImageTeaserwhenarticleTypeisvideo!1305
kotlin-tokens
-
Figma, css and zephr backend tokens can differ in casing, separator used (_-.), and special characters. To make this more flexible we now convert the token name to snake case and remove special characters. To do so we introduced a feature that lets you describe tokens more safe using enums. These enums are especially usefull when building components so an implementer can pick an enum instead of any string value !1299.
-
Centralize versions for chameleon && move to kotlin 1.9.20. Whit this move we now offer a file named
versions.tomlthat can be used in the components package to align the versions of the token package. Thus removing lots of manual work to change version numbers in serveral places which could lead to inconsistant build results. !1311 -
[unresolved] Open issue remains to align this token string to value mapping by using snake casing with
swift-tokens. This issue is described in MHDS-2493
tokens
chameleon-theme-wlandchameleon-theme-dvnModifyborderRadiusin dialog !1314chameleon-theme-dvnModifyborderRadiusin input !1314
chores
- Fix examples install issue with pnpm !1306
- Whole lot of docsite fixes !1321
- Add format option optionally to
husky, this is an opt-in option that is set by setting theCHAMELEON_PRECOMMITtotrueenv !1308 - Update to
fs-extradependency !1320
🐛 Bug Fix
web
- Fix
Logoimports that causes warnings in webpack 5 !1319
tokens
- Fix text-decoration inside
RelatedTeaserfor AZ !1325



