Version 4.2.0 October 25, 2023
🎨 Themes
Onboarded Dagblad van het Noorden. Welcome chameleon-theme-dvn
! !1161 !1205
Added input.placeholder.fill
for all themes. !1196
Updated color.primary.60
for chameleon-theme-lw
, resolving an a11y contrast issue. !1163
Updated semantic.foreground.base.adaptive.soft.fill
for chameleon-theme-ge
, chameleon-theme-hd
, chameleon-theme-nhd
, chameleon-theme-yc
and chameleon-theme-ld
; resolving an a11y contrast issue. !1191
Updated teaser.background.highlight.fill
for chameleon-theme-az
. !1193
Updated branded-heading
typography tokens for chameleon-theme-lw
. !1220
Updated tag.typography.font.size
for chameleon-theme-co
. !1220
🚀 New Feature
general
Added the new X (formerly known as Twitter) icon as social-x
. !1242 !1251
chameleon-react
A big update to our new teaser components: making sure they are fully SSR! Major kudos @wannes.debacker ! 💫 !1186
This release brings yet another new teaser component! Welcome to our component family, <RelatedTeaser />
! !1187
Another new addition to said component family, <Quote />
! !1179
You can now supply dateTimeOptions
to all teaser components. (this replaces the dateTimeFormat
prop, which is technically a breaking change! 💥) !1219
The articleType
prop on <DefaultTeaser />
received an extra option "podcast"
. !1214
🐛 Bug Fix
general
Backported the new Arnhem fonts for chameleon-theme-ds
to legacy as well. !1247
web
Fixed an issue on iOS mobile safari making icons in <IconButton />
too small. !1190
Fixed an issue with the <Stack />
component hindering you from setting inline styles. !1189
app
Fixed an issue with boxshadow and border tokens containing references. !1172
Fixed an obscure issue in turkish locales where the percentage sign is placed differently. !1167
🏠 Internal
Added Renovate ! We switched our dependency updater from Dependabot to Renovate for a smoother workflow. !1100
Our token setup is never finished, we keep improving it. This time by more dogfooding in our own components. !1169
Reworked our native install and publish scripts, moving away from chameleon-swift-scripts
!1170
Added a pre-release-ceremony script you should run before publishing chameleon packages. !1185
Added JUnit style test reports to our CI setup. !1202 !1208
Web typography tokens can now use italic font-styles !1221
Moved to Swift 5.9 !1195
Releases from CI! !1198
style-dictionary for Swift output now also uses ts/resolveMath
!1216
Allow development against new macOS versions including the new Sonoma !1166
Updates to dependencies