96 posts tagged with "minor"
View All TagsVersion 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
π Internalβ
Version 5.8.0
π§βπ» TypeScriptβ
We are excited to announce the highly anticipated arrival of TypeScript support for chameleon-react. Driven by years of feedback from our Mediahuis developer community, TypeScriptβs integration is set to significantly improve your productivity and application quality, fulfilling a longstanding request and demonstrating our commitment to meeting developer needs.
We view this as just the beginning. We're eager to hear your thoughts and see your contributions. We warmly invite all developers to share feedback and even submit pull requests. Let's collaborate to make it better, together!
π¨Β Themesβ
- Updated the datetime formats for GVA and HBVL themes. !1595
- Removed
background.contextual.adaptive.default.filloverwrite and setteaser.background.highlight.fillto transparent for MHNR brands. !1611 - Fixed some semantic tokens for the accent subthemes on AZ and LW brands. !1610
π New Featureβ
chameleon-reactβ
- Added support for TypeScript in
chameleon-react! Major kudos @wannes.debacker! π« !1571 - Deprecated the
focussedprop in favor of the properly spelledfocusedin<AccordionItem />. !1596
π Internalβ
- Updates to dependencies
- @percy/storybook: 5.0.1 -> 5.0.3
- @swc/core: 1.4.8 -> 1.4.12
- com.android.tools:common: 31.3.0 -> 31.3.2
- Moved all kotlin packages into one package to rule them all. !1586 !1602
- Some performance upgrades for
codegen-kotlin. !1590 - Thoroughly redesigned our storybook stories. !1562
- Added linting for kotlin resource names. !1603
Version 5.7.0
π¨Β Themesβ
- Added the sport subtheme for all MHNR (HMC) brands. !1578
π Bug Fixβ
chameleon-reactβ
- Revert the newly added feature using
hyphens: auto;on certain teaser elements. Newsrooms don't want this feature, so we've now changed it tohyphens: manual;. !1583
π Internalβ
- Updates to dependencies
- @percy/cli: 1.28.1 -> 1.28.2
- @popperjs/core: 2.11.6 -> 2.11.8
- @swc/core: 1.4.7 -> 1.4.8
- @tokens-studio/sd-transforms: 0.14.1 -> 0.14.4
- @zerodevx/svelte-json-view: 1.0.7 -> 1.0.9
- color2k: 2.0.2 -> 2.0.3
- dotenv: 16.4.1 -> 16.4.5
- postcss: 8.4.35 -> 8.4.38
- turbo: 1.12.4 -> 1.12.5
- Fix our
./tools/setup-mac-environment-for-mobile.shscript and make it automatically install the correct simulators. !1591

