π Bug Fixβ
Add height to chameleon-theme-hmc, chameleon-theme-hmc-ge,
chameleon-theme-hmc-hd, chameleon-theme-hmc-ld, chameleon-theme-hmc-nhd,
chameleon-theme-hmc-yc buttons
!MR 197
π¨ Themesβ
Add favicons to chameleon-theme-beltel, chameleon-theme-dl,
chameleon-theme-ds, chameleon-theme-gva-summer-2020,
chameleon-theme-hbvl-summer-2020, chameleon-theme-hmc-ge,
chameleon-theme-hmc-hd, chameleon-theme-hmc-ld, chameleon-theme-hmc-nhd,
chameleon-theme-hmc-yc, chameleon-theme-indo, chameleon-theme-nb,
chameleon-theme-nb-winter-2021, chameleon-theme-swcom,
chameleon-theme-wl
!MR 192
π Bug Fixβ
Add missing fonts for chameleon-theme-beltel and chameleon-theme-indo
!MR 189
π Documentationβ
Deprecated <Fonts /> component
!MR 190
π Internalβ
π Bug Fixβ
π₯ BREAKING : Not really a bug, but we fixed the spelling of the icon
attachment (previously 'attatchment')
!MR 148
<Select /> does not always have the same height as <TextField />
!MR 175
<Select /> overflowing letter "G" on Windows Chrome
!MR 176
For iOS each theme had an empty logos.swift, illustrations.swift and
icons.swift file.
!MR 159
π New Featuresβ
Removed PDF versions from repo and auto generate PDF (with
pdfkit ) for iOS and VectorDrawable XML (with
a custom JAR ) for
Android.
MR !100
Added logo's, icons and illustratios to chameleon-swift
MR !138
Added (minimal) foundation tokens for chameleon-theme-swcom
MR !155
π₯ BREAKING : Restructured theme output for Android
MR !143 ,
MR !162
π¨ Themesβ
Added a new icon set for chameleon-theme-nb-winter-2021
!MR 142
!MR 164
Added some illustrations for chameleon-theme-nb-winter-2021
!MR 182
Added a new play-arrow icon for chameleon-theme-nb-winter-2021 and
chameleon-theme-gva-summer-2020
!MR 166
For Android, motion design tokens are now integers
MR !170
Added a new language icon to chameleon-theme-wl
MR !187
π Documentationβ
Deprecated <Reset /> component
!MR 171
π Internalβ
Updates to dependencies:
Updated jest.testTimeout
MR !134
Refactored some NPM scripts
Refactored gitlab-ci.yml and moved percy snapshots to CI
!MR 167
Removed teasers from visual testing
!MR 147
Refactored naming of storybook scripts
!MR 184
π Bug Fixβ
π New Featuresβ
Weβve taken the first steps to implementing CSS Custom Properties ! For
now, itβs just an extra style-dictionary output until we flesh this out
further. MHDS-1753
Add line-height to iOS .plist export
MHDS-412
Implement downshift onSelect in AutoComplete component
MHDS-1587
TextLink now inherits font-family
MHDS-1676
Add @babel/runtime MHDS-1532
WideListItem now uses Skeleton component as itβs loading state. π₯
BREAKING : Skeleton component was previously named Skelleton, this typo has
been fixed. MHDS-1341
π₯ BREAKING : Move branded bundles for chameleon-react into new separate
chameleon-react-bundled package. If you were depending on /lib folder in
chameleon-react, please install chameleon-react-bundled instead.
MHDS-1225
π¨ Themesβ
Removed chameleon-theme-gva, chameleon-theme-hbvl, chameleon-theme-tmg,
chameleon-theme-limnl
MHDS-1752
Add brand-fill to chameleon-theme-dl
MHDS-1759
Add Merriweather Black to all chameleon-theme-hmc-* themes
MHDS-1750
Fix color build output in chameleon-theme-swcom
Update colors, typescale, overlay, logos foundations in
chameleon-theme-nb-winter-2021
MHDS-1745
Add FF Mark Pro Italic to chameleon-theme-hbvl-summer-2020
MHDS-1703
Add .otf font files to chameleon-theme-hbvl-summer-2020
MHDS-1710
Add color-marketing tokens to chameleon-theme-gva-summer-2020
MHDS-1716
Fixed double @popper dependencies in build output.
Removed branded bundles for chameleon-react (see New Features ).
MHDS-1225
Removed import * from Icons & Illustrations in favor of named exports.
MHDS-1746
π Internalβ
Added dependabot automatic dependency updates
Added prettier- and eslint configs to all packages, and fixed al
formatting and linting errors
Use format and lint in CI to prevent unformatted and unlinted code merges.
Updates to dependencies:
Removed dependencies:
cross-env
chromatic
@storybook/addon-actions
@storybook/addon-knobs
Removed chameleon-playroom
MHDS-1752
Refactored .gitlab-ci.yml configuration
Added jest-fail-on-console instead of DIY solution
No longer keep double changelog. Changelog in chameleon-docs is single
source of truth now. MHDS-1744
removed windows specific dev code
Added licenses to all packages
MHDS-1732
chameleon-reset is just a static css file now. No longer built with sass.
MHDS-1735
Remove chameleon-cli build folder from version control
Fix style-dictionary collision detection warnings in build output.
MHDS-1719
𦦠Otherβ
π₯ BREAKING : required node version is set to 14 now. chameleon will try
to adhere to the Node release cycle .
Changed HMC button update (primary buttons are red now)
Changed BrandedHeading text to wrapping instead of truncating for NB theme
Added OpenSans for HMC theme
Added motion-duration-loop token
Added line-height for Select component
Fixed Dialog overflow not working corectly on iPad
Androidβ
Changed line-heights are now absolute values
Fixed wl cdn font-link
Fixed :visited buttons & links
Fixed logo import bug
Changed Paragraph responsive font-size nb-winter-2021 (now 18px on desktop)
Changed Paragraph responsive font-size beltel (now 18px on desktop)
Changed Paragraph responsive font-size indo (now 18px on desktop)
Changed Paragraph responsive font-size swcom (now 18px on desktop)
Changed Paragraph responsive font-size chameleon-hmc-nhb (now 18px on
desktop)
Changed Paragraph responsive font-size chameleon-hmc-ld (now 18px on
desktop)
Changed Paragraph responsive font-size chameleon-hmc-hd (now 18px on
desktop)
Changed Paragraph responsive font-size chameleon-hmc-yc (now 18px on
desktop)
Changed Paragraph responsive font-size chameleon-hmc-ge (now 18px on
desktop)
Added new package chameleon-swift with a basic structure that includes brand
colors.
React/Themesβ
Changed Logo config is moved to themes
Changed hmc BrandedHeading mobile padding/overall padding finetuning
Changed hmc BrandedHeading responsive style
Added autocomplete prop to Autocomplete component
Update BrandedHeading nb theme
Update line-heights existing nb theme
Make illustrations tree shakable by using imports
Added first draft nb-winter-2021
Added first draft beltel
Added first draft indo
Added first draft swcom
Added you can use css-variables in nb BrandedHeading to color the text and
border color
Changed gva-summer-2020 secondary color will become blueish!
Changed all line-heights are now unitless on Android, Javascript & Scss. On
iOS they are always absolute values
BrandedHeading by default no spacing left and right
Changed BrandedHeading in existing nb theme
Changed Vitesse font-weight to bold to black in existing nb theme (updated
cdn v1.0.1 and latest)
React Componentsβ
Fixed Radio Button's figures margin has a default reset now
Fixed action in WideList shrinks
Fixed Icon flex-shrink
Fixed onClose triggers multiple times in dialog
Fixed chameleon-hmc-nhb typescale font-size Heading 2
Fixed chameleon-hmc-ld typescale font-size Heading 2
Fixed chameleon-hmc-hd typescale font-size Heading 2
Fixed chameleon-hmc-yc typescale font-size Heading 2
Fixed chameleon-hmc-ge typescale font-size Heading 2
Fixed chameleon-hmc-ge react peerDependencies typo
Fixed Switch is by default not required, pass true if needed
Fixed Checkbox is by default not required, pass true if needed