Version 4.5.1
🚀 New Feature
Tokens
- Updated
Tag
Component for AZ- color set to semantic.brand
- layout set to 4px 8px
- Font set to secondary and medium and 12px
- Update Asset-docs for CDN
- Dialog component updates MHDS-2488
- Update DVN Input
- divider:
color.neutral.30
is used in the react component but it should be the semantic border token (or the divider token) borderRadius
: component specific token needed
web
mobile
chameleon-kotlin
- Token names that had numbers in them got split wrong. For example
plus26Logo
got split intoplus26_logo
instead ofplus_26_logo
. This is now fixed.
chameleon-swift
- Stabilize build by adding file with all version numbers of the dependencies back into the release repo.
- Stable version of swift-string 1.0.0. Which is more correct in transforming to camelCase or snake case than the previous version.
- Plugins that generate the token code should run less often as they now have an input file allowing the build engine to skip building them if nothing changed.
- Temporary fix for inconsistent token issue where tokens like
token26xl
were not dynamically available. This was due to an inconsistency in dependencyswift-string
which transformed it totoken26Xl
with Xl instead of xl. This is now fixed by using the camelCase function of the same dependency.
Note: A more elaborate change is comming making token lookup for swift/kotlin more consistent and beter usable with, follow MHDS-2493
🏠 Internal
- Release procedure allows release from up to date branch, or prepare changelog before release
- Release of chameleon-swift not updating after version 4.3.1. Some versions where skipped inbetween 4.3.1 and 4.5.0 which was released on 24-11-2023 for chameleon-swift (later then other platforms)
- Release procedure should push the tag with the version number correctly triggering pipeline job to release it.
- Run scheduled build of the kotlin-tokens to ensure its quality daily.
- Updates to dependencies
- @percy/cli: 1.26.0 -> 1.27.6-alpha.0
- @percy/storybook: 4.3.6 -> 5.0.0