98 posts tagged with "minor"
View All TagsVersion 6.2.0
π¨Β Themesβ
- Updated the datetime format tokens for
chameleon-theme-dl. !1834
π New Featureβ
- We've added an additional position for the
DateTimeplacement on our Teaser components. Check out the added documentation for this feature on DefaultTeaser and TextOnImageTeaser. !1794 - The placement of the image in the RelatedTeaser can now be independently configured from the placement of the image in the horizontal DefaultTeaser. Also, when an image is provided, the prefix is now positioned on top of the title for a nicer visual look. !1765
π Bug Fixβ
- π¨ Fixed an incorrect dependency import causing a large number of extraneous assets to be included in your app, bloating the final APK size. If you or one of your dependencies depend on
be.mediahuis.chameleon:chameleon-components:6.x.x, you should upgrade ASAP. !1855
π Internalβ
- Updates to dependencies:
- @easyops-cn/docusaurus-search-local: 0.40.0 -> 0.44.6
- css-loader: 6.9.0 -> 7.1.2
- docusaurus/*: 3.1.1 -> 3.5.2
- enquirer: 2.3.6 -> 2.4.1
- eslint/*: 9.5.0 -> 9.11.1
- express: 4.18.2 -> 4.21.0
- globals: 15.6.0 -> 15.10.0
- jsdom: 24.0.0 -> 25.0.1
- libphonenumber-js: 1.10.60 -> 1.11.11
- postcss-loader: 7.3.4 -> 8.1.1
- prism-react-renderer: 2.3.1 -> 2.4.0
- storybook/*: 8.1.4 -> 8.3.4
- style-loader: 3.3.4 -> 4.0.0
- stylelint-config-idiomatic-order: 9.0.0 -> 10.0.0
- stylelint-value-no-unknown-custom-properties: 4.0.0 -> 6.0.1
- vite: 5.2.11 -> 5.4.8
- Made some improvements to our automatic Figma asset sync. !1809
- Fixed some small remaining issues with our icon assets. !1835
- Fixed some wrongly rebased token files. !1836
- Fixed a small issue with our Swift tests. !1847
- Fixed a small issue with our Kotlin snapshot tests. !1851
- Fixed an issue on our docs site component preview. !1850
Version 6.1.0
Version 5.15.0
π New Featureβ
chameleon-reactβ
- We've significantly enhanced our typings for React, particularly in components with an
asproperty, offering improved type safety and flexibility. !1741 - Improved accessibility for the
Avatarcomponent, which was previously hidden from screen readers. We also introduced theaccessibilityLabelAvatarproperty, allowing screen readers to provide descriptive labels for avatars. !1777
chameleon-swiftβ
These updates will help with transitioning to newer components and improve overall deployment and style handling processes.
- Branch-specific Publishing: The ability to publish directly to a specific branch has been implemented, which will make deployment more flexible (Merge Request: !1770).
- Swift Loader and Banner Issues: A merge request has addressed issues related to Swift loader and banner components (Merge Request: !1778).
- Token Simplification: A simplified method of using tokens by providing a style has been introduced, which is aimed at making the transition to components smoother. The Loader and Banner have already adopted this approach, with others expected to follow in version 6 (V6).
- AutoRegister Deprecation: AutoRegister is still functional but deprecated. It will be removed in V6, so while it's not mandatory to switch to manual bootstrap yet, developers are encouraged to start doing so.
chameleon-kotlinβ
- Updated autoregister/bootstrap processes:
TC.autoRegister()is deprecated and will be replaced byTC.bootstrap()in V6. Both methods now include logic to prevent multiple triggers and will log a warning if skipped. !1779 - Asset tokens are now accessible via
TCfrom this version forward. !1768 - Introduced new Chameleon components with Compose previews:
ChBanner,CHLoader,CHDropdown. !1764 - The demo app is now named ChameleonApp.
π Bug Fixβ
Themesβ
- Fixed an issue with incorrect sets enabled on DL subthemes, restoring the intended theme configurations. !1775
chameleon-swiftβ
- Optimized typography function calls to improve startup times and make previews more workable. !1769
chameleon-reactβ
- Refactored the logic for showing/hiding suggestions in the
Autocompletecomponent when usingasyncto enhance user experience and performance. !1772
π Internalβ
- Updates to dependencies:
- @popperjs/core: 2.11.6 -> 2.11.8
Version 5.14.0
π Bug fixβ
chameleon-swiftβ
-
textCase is properly filled and no longer optional !1743
-
Typography now contains a
textDecorationprop too
π¨ Themesβ
- Added the
breakingsubtheme forchameleon-theme-dland made some changes to the teaser editorial tokens. !1738 - Made some changes to the
breakingsubtheme and the teaser editorial tokens for the MHNR brands. !1719 - Updated the design for the Branded Header for the MHNR brands. !1717
- Updated the
quotesicon for the MHNR brands. !1731
π Internalβ
- Updates to dependencies
- @percy/cli: 1.28.7 -> 1.29.0
- @storybook/addon-webpack5-compiler-swc: 1.0.3 -> 1.0.5
- husky: 9.1.1 -> 9.1.4
- postcss: 8.4.39 -> 8.4.40
- Fixed some small issues on our docs website !1739 !1742
- Fixed some small workflow issues in our CI pipeline !1730 !1740
Version 5.13.0
π New Featureβ
-
We've added the editorial functionality to our Teaser components giving you the power to mark teasers as being "live" or "breaking"! This addition comes in the form of the
editorialLabelandeditorialAnimationprops on our<DefaultTeaser />and<TextOnImageTeaser />components. !1667 -
We've added the possibility to group countries in our
<PhoneField />component. For example, if you want to separate "BeNeLux" and "Other countries". !1684
π Bug Fixβ
chameleon-reactβ
- We've fixed a small padding issue in our
<Quote />component. !1704
π Internalβ
Version 5.12.0
π¨Β Themesβ
- We've onboarded De Limburger (
chameleon-theme-dl) !1686 - We've updated the logo for Luxembourg Times. !1689
π Bug Fixβ
chameleon-kotlinβ
- While improving our Kotlin demo app, we saw some possible improvements for some components and fixed them on the go. !1688
chameleon-reactβ
- Fix bug in
TextOnImageTeaserwhere the wrong token was used for thepremium-icon, which displayed the regular one. !1696 - Fix styling of
<hr />insideRichContent, aligning it with the<Divider />-styling. !1692
chameleon-swiftβ
- Remove false warning log of not found image-token. !1682
π Internalβ
- Updated our Kotlin demo app with a more dynamic live preview and better UX. !1688
Version 5.11.0
π New Featureβ
chameleon-kotlin & chameleon-swiftβ
- Token values can now change based on a newly added
windowSizeClasscontext. This way, you can implement the correct designs for the corresponding screen sizes. !1656
π Bug Fixβ
chameleon-reactβ
- The
placementprop in our<AutoComplete />component was no longer working, but it is now! !1676
chameleon-swift-componentsβ
- Fix an XML parser issue concerning ampersands !1668
π Internalβ
- Updates to dependencies
- @storybook/addon-webpack5-compiler-swc: 1.0.2 -> 1.0.3
- @babel/*: 7.24.1 -> 7.24.7
- Zollerboy1/SwiftCommand: 1.4.0 -> 1.4.1
- doozMen/swift-snapshot-testing-cli: 1.0.1 -> 1.0.2
- com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin: 1.9.22-1.0.18 -> 1.9.24-1.0.20
- Fixed some text-case token values containing
As Typedinstead ofnone. !1666
Version 5.10.0
π¨Β Themesβ
- Updated some tokens in the sponsored-content subtheme for MHNR themes. !1655
π New Featureβ
chameleon-reactβ
- We've added a
linkprop to our<RelatedTeaser />component which brings it more in line with the other teaser components! !1657 - We've added 2 new props to our
<Quote />component. The first one beingquotationMarksprop for hiding/showing the quotation marks around the quote. The second prop is theiconprop, giving you the flexibility to change (or hide) some visual embellishment. !1659 - The
<Choice />component now also has the possibility to have a<Switch />(instead of merely<Radio/>or<CheckBox />). !1635
π Bug Fixβ
chameleon-reactβ
- Added a missing text-decoration declaration for the
actionin a<BrandedHeading />. !1661 - Refactored the opening/closing logic a bit in
<AutoComplete />. !1619
π Internalβ
- Updates to dependencies
- @percy/cli: 1.28.5 -> 1.28.7
- storybook/*: 7.6.10 -> 8.1.4
- Fixed a caching issue with out new turbo setup. !1652
Version 5.9.0
π¨Β Themesβ
- Updated
teaser.external-icon.highlight.fill&teaser.external-icon.default.fillfor MHNR themes sponsored-content subtheme. !1627
π New Featureβ
chameleon-reactβ
This release welcomes 2 brand new components to the Chameleon family:
Also:
- We've added a
quoteeImageprop to our<Quote />component! !1609
π Bug Fixβ
chameleon-reactβ
- Removed
overflow: hiddenfrom<DefaultTeaser />'s content. !1618 - Fixed link styling in
<RichContent />. !1620 - Added an extra location for the premium logo for
<TextOnImageTeaser />. !1629
swift-componentsβ
- Quick fixed an issue with the XML parser not being able to handle ampersands. We will try a more comprehensive approach in the near future. !1624

