Skip to main content

Version 7.8.0

Thomas Mattheussen
PO & Lead Developer

🎨 Themes​

  • Tweaked the design of the Tag component across all MHNR brandsβ€”again. !2136
  • Adjusted the typography for titles in Teaser components for chameleon-theme-nb and chameleon-theme-ds. !2139
  • Lightly onboarded the AutoVisie, Vrouw, and PrivΓ© brands onto Chameleon. !2133
  • Added a logo-square-main-inverse for all MHNR brands. !2137
  • Added and enhanced various favicons across all themes. !2093

πŸš€ Features​

chameleon-react​

  • Updated the :focus state to :focus-visible for <Button /> and <IconButton />. !2142

πŸ› Bug Fix​

chameleon-react​

  • The <WideList /> and <Dropdown /> components now use the --input-lg-border-radius token for border-radius. !2134

🏠 Internal​

  • Added props to several component demos. !2144

Version 7.7.1

Thomas Mattheussen
PO & Lead Developer

πŸ› Bug Fix​

chameleon-swift & chameleon-swift-components​

  • Fix the demo app (broken in the previous release) and made some extra improvements to various components. !2127
  • Improved theme switching in demo apps by including the theme in the hasher. !2132

🏠 Internal​

  • Add a test to make sure boolean tokens have correct values. !2130

Version 7.7.0

Thomas Mattheussen
PO & Lead Developer

🎨 Themes​

  • Changed the chameleon-theme-hbvl primary font to Urbanist. !2108
  • Design tweaks for the Tag component in all MHNR brands. !2102
  • Updated the breaking subtheme, making it possible to use it in other contexts. !2107
  • Fixed some issues with the sponsored-content subtheme for chameleon-theme-tel. !2125
  • Fixed an issue with the primary Button in the premium subtheme on darkmode for chameleon-theme-tel. !2116
  • Fixed some issues with Teaser highlights in the sponsored-content subtheme for belgian brands. !2118

πŸš€ New Feature​

  • Added the trust-project icon. !2111

πŸ› Bug Fix​

chameleon-swift​

  • Fixed an issue switching to darkmode contexts. !2126

🏠 Internal​

Version 7.6.5

Stijn Willems
Front-end Developer iOS & Android

πŸš€ Features​

chameleon-swift​

  • Add Chameleon context view modifier to safer change the context. !2100
  • Small improvements on SegmentedControl. !2101

🏠 Internal​

  • Automatically add issue trailers when committing and improve the pre-commit git hook. !2100

Version 7.6.4

Thomas Mattheussen
PO & Lead Developer

🎨 Themes​

  • Changed the position of the premium logo in ListTeasers for chameleon-theme-nb. !2094

πŸ› Bug Fix​

chameleon-swift && chameleon-swift-components​

  • Made sure typography modifications work correctly. !2095

chameleon-docs​

  • Fixed an issue on our docs website due to a bad migration, rendering all demos unusable. !2085

🏠 Internal​

  • Updates to dependencies:
  • Continued the efforts of migrating away from @mediahuis/scripts. !2086 !2088

Version 7.6.0

Thomas Mattheussen
PO & Lead Developer

🎨 Themes​

  • The favicons for chameleon-theme-lcd and chameleon-theme-frd are updated. !2068
  • chameleon-theme-nb now uses Roboto Condensed Black instead of Roboto Condensed Bold. !2070
  • We've added a premium subtheme for chameleon-theme-hbvl. !2079
  • We've updated the datetime formats for chameleon-theme-nb, aligning it with the other belgian brands. !2075

πŸš€ New Feature​

  • We've added polychrome versions of the SocialFacebook and SocialGoogle icons. !2074

chameleon-react​

  • We've added a boolean type to the teaser components' comment prop. This means you don't have to provide a bogus comment count when setting commentsOptions.hideCount = false. !2077

🏠 Internal​

  • Updates to dependencies:
  • We've started the process of migrating away from @mediahuis/scripts throughout our codebase, first up are the formatting, linting and cleaning commands. !2069

Version 7.5.0

Thomas Mattheussen
PO & Lead Developer

🎨 Themes​

  • BrandedHeading padding-bottom is now 0 for both lg and sm variants in chameleon-theme-tel. !2055
  • teaser.label.lg typography is now uppercased to match sm and md variants in chameleon-theme-tel. !2056
  • A big enhancement to darkmode tokens for all MHNR brands. !2038
  • Updated the favicons for the luxembourg brands: chameleon-theme-lt, chameleon-theme-co and chameleon-theme-lw. !2053
  • Updated the logos, favicons and icons in chameleon-theme-nb to show the correct Nieuwsblad "N". !2064
  • Updated the feedback and comment icons accross all brands to improve their alignment. !2063

πŸš€ New Feature​

chameleon-react​

  • Reduced the spacing between list items, in the <List /> component as well as in <RichContent />. !2059

πŸ› Bug Fix​

  • Fixed the font-mapping for chameleon-theme-tel since it mapped 700 to bold as well as extrabold. !2066
  • Fixed the breaking and accent-strong darkmode subthemes in chameleon-theme-tel. !2071

🏠 Internal​

Version 7.4.2

Stijn Willems
Front-end Developer iOS & Android

πŸ› Bug Fixes​

chameleon-swift​

  • Fixed typography font rendering by using the correct font property instead of fontMarkDown. Added snapshot tests for all brands to ensure consistent typography rendering across themes (and also fixed a typo in PreviewModifier parameter name from followSystemColorSchme to followSystemColorScheme). !2050