Version 4.2.0
๐จย Themesโ
- Onboarded Dagblad van het Noorden. Welcome
chameleon-theme-dvn
! !1161 !1205 - Added
input.placeholder.fill
for all themes. !1196 - Updated
color.primary.60
forchameleon-theme-lw
, resolving an a11y contrast issue. !1163 - Updated
semantic.foreground.base.adaptive.soft.fill
forchameleon-theme-ge
,chameleon-theme-hd
,chameleon-theme-nhd
,chameleon-theme-yc
andchameleon-theme-ld
; resolving an a11y contrast issue. !1191 - Updated
teaser.background.highlight.fill
forchameleon-theme-az
. !1193 - Updated
branded-heading
typography tokens forchameleon-theme-lw
. !1220 - Updated
tag.typography.font.size
forchameleon-theme-co
. !1220
๐ New Featureโ
generalโ
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 thedateTimeFormat
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
- @docusaurus/core: 2.4.0 -> 2.4.3
- @docusaurus/preset-classic: 2.4.0 -> 2.4.3
- @docusaurus/theme-common: 2.4.0 -> 2.4.3
- @easyops-cn/docusaurus-search-local: 0.35.0 -> 0.36.0
- @mediahuis/scripts: 2.0.0 -> 2.1.0-next.2
- @tokens-studio/sd-transforms: 0.10.1 -> 0.11.6
- androidx.lifecycle:lifecycle-runtime-ktx: 2.6.1 -> 2.6.2
- apple/swift-crypto: 1.0.0 -> 1.1.7
- apple/swift-log: 1.4.4 -> 1.5.3
- com.android.library: 8.1.1 -> 8.1.2
- doozMen/swift-snapshot-testing-cli: 1.0.0 -> 1.0.1
- hmlongco/Factory: 2.3.0 -> 2.3.2
- Zollerboy1/SwiftCommand: 1.3.0 -> 1.4.0
- org.jlleitschuh.gradle.ktlint: 11.5.0 -> 11.6.1