Skip to main content

Version 5.0.0

Thomas Mattheussen
PO & Lead Developer

🎨 Themes

  • Changed the default date time format for all MHNR brands. !1491
  • Updated some teaser font-weights for all MHNR brands. !1476
  • Fixed an a11y issue for chameleon-theme-hbvl by changing highlight.dateTime token. !1492
  • Made some small visual changes to chameleon-theme-co and chameleon-theme-lw teaser font styling. !1481

🚀 New Feature

chameleon-react

  • Configurable locale: you can now pass a locale to <Datepicker /> and <DateTime />. !1105
  • Redesigned <ListTeaser /> date-time alignment. !1493

chameleon-kotlin & chameleon-swift

  • Dynamic subtheming! For the purpose of AB testing, we now allow you to create your own subthemes at runtime. This introduces a 💥 BREAKING change for chameleon-kotlin. Be sure to check out the migration guide. !1447
  • The List component now has the ability to pass an icon with a color. !1497

🐛 Bug Fix

chameleon-react

  • Fixed an issue with the inset prop for <DefaultTeaser />. !1477
  • Added the text-transform CSS rules for teaser taxonomies. !1474
  • Fixes an issue with sizing of premium logos. !1483
  • Fixes an issue with sizing of images in horizontal <DefaultTeaser/>. !1484
  • Fixes an issue with alignment/word-breaking in some teaser taxonomies. !1490

🏠 Internal

  • Updates to dependencies
    • @percy/cli: 1.27.7 -> 1.28.0
    • apple/swift-log: 1.5.3 -> 1.5.4
    • compose-activity: 1.8.0 -> 1.8.2
    • compose-bom: 2023.10.01 -> 2024.02.00
    • compose-navigation: 2.7.5 -> 2.7.7
    • kotlin-android: 1.9.20 -> 1.9.22
    • kotlin-compiler-extension: 1.5.4 -> 1.5.8