Skip to main content

105 posts tagged with "minor"

View All Tags

Version 8.5.0

Thomas Mattheussen
PO & Lead Developer

πŸ› Bug Fix​

chameleon-react​

  • Fixed Safari drop cap support. !2768

🎨 Themes​

  • chameleon-theme-tel: added textOnBackground tokens for the ai palette. !2774
  • chameleon-theme-co: added static semantic tokens for the header (background and foreground) for darkmode navigation. !2747
  • chameleon-theme-az and all MHNO brands: added and updated textOnBackgroundPrimary tokens for the sponsored-content subtheme. !2722
  • chameleon-theme-vl: updated the premium logos for Virgule. !2763

🏠 Internal​

Version 8.4.0

Thomas Mattheussen
PO & Lead Developer

πŸš€ New Feature​

chameleon-react​

  • Removed the :focus:not(:focus-visible) fallback in Rating, Tag, and Textarea now that :focus-visible is universally supported. !2733

🎨 Themes​

chameleon-theme-ds​

  • Added the "en franΓ§ais" logos and a new inverted sponsored content logo for chameleon-theme-ds. !2734
  • Domains that have their own Focus URL no longer fall back to the generic https://focus.mediahuisgroup.com, and asset tokens now point to the latest versioned, domain-specific Focus URLs. !2732

🏠 Internal​

  • Updates to dependencies:
  • Fixed pnpm run assets:sync: due to some Figma API breaking changes. !2735
  • Refactored the Figma API layer in chameleon-assets. !2738
  • Replaced the node-chrome Docker base image with the official node image plus a manual Chromium install. !2737
  • Improved tokens build pipeline performance. !2731
  • Focus v2 migration: CDN tooling now authenticates via @azure/identity and uses the new POST /v2 endpoint. !2730
  • Updated chameleon-kotlin to Android 36/AGP 9 with related library bumps to meet Google's new minimum target requirement. !2712

Version 8.3.0

Thomas Mattheussen
PO & Lead Developer

πŸš€ New Feature​

chameleon-react​

  • AutoComplete: reworked internals to fix race conditions between focus, typing and selection. itemToString is now an official prop, and a new actionsRef exposes open(), close(), toggle() for imperative control. Added a defaultValue prop and improved list a11y attributes. !2706

🏠 Internal​

Version 8.2.0

Thomas Mattheussen
PO & Lead Developer

πŸš€ New Feature​

chameleon-react​

  • Exposed locale as a top-level export. !2678
  • ListTeaser: added an articleType prop that renders a matching icon. !2674

πŸ› Bug Fix​

chameleon-react​

  • Fixed Telecran's locale, which was incorrectly set to en-GB instead of de-DE. !2679
  • Theme config JSON files are now imported with import attributes (with { type: 'json' }). !2673

🎨 Themes​

chameleon-theme-hbvl​

  • Updated the design for Button in the premium subtheme. !2666

🏠 Internal​

Version 8.1.0

Wannes De Backer
Front-end Developer Web

πŸš€ New Feature​

  • Added new icons edit and flag-active, and re-synced the frd icon set after a sync issue. !2656

πŸ› Bug Fix​

chameleon-react​

  • Theme config types are now derived from the actual theme imports instead of a hardcoded list, so keyof typeof themeConfigs is accurate again. !2669

🏠 Internal​

  • Updates to dependencies:
  • Moved chameleon-swift-components snapshot tests to Percy, matching Kotlin and Web. !2662
  • Removed the hardcoded GitLab auth token from the project .npmrc to stop a pnpm warning for anyone without that env variable sourced locally. !2655
  • Fixed broken links in the docs still pointing to the obsolete PostCSS configuration for chameleon-react. !2657
  • Renamed CLAUDE.md to AGENTS.md and added CLAUDE.md shims pointing to the new files. !2650

Version 7.37.0

Thomas Mattheussen
PO & Lead Developer

πŸš€ New Feature​

  • Added new icons for all brands: earbuds, emote-frowning, emote-frowning-active, emote-neutral, emote-neutral-active, emote-smiling, emote-smiling-active, gift, luggage, music, shopping-basket, and wine. !2618

πŸ› Bug Fix​

  • Reduced font byte-size by limiting some large font files to the latin charset. !2617

🎨 Themes​

  • chameleon-theme-av: Set header.background.default to a static semantic token. !2623
  • chameleon-theme-mhno: Aligned sponsored content highlight tokens with contextual. !2625

🏠 Internal​

Version 7.36.0

Thomas Mattheussen
PO & Lead Developer

πŸš€ New Feature​

  • Added person-add icon for all brands. !2604

chameleon-react​

  • Reworked Accordion to be progressively enhanced. !2591

πŸ› Bug Fix​

chameleon-react​

  • Fixed Tooltip triggering duplicate events on Enter/Space key presses. !2588
  • Aligned Checkbox, Radio, and Switch by removing width: 100% from the outer wrapper to match other components. !2603

🎨 Themes​

  • Updated assets across all brands: refreshed image placeholders (slight color and size changes) and updated MHNO icon sets. !2596 !2602

🏠 Internal​

Version 7.35.0

Thomas Mattheussen
PO & Lead Developer

🎨 Themes​

  • Updated assets for chameleon-theme-indo. !2584

🏠 Internal​

  • Refactored Turborepo configuration for improved caching and task ordering. !2550
  • Added a script to verify all package versions are in sync before publishing a release. !2577
  • Cleaned up chameleon-theme-* README files. !2575
  • Improved Swift CI pipelines. !2563
  • Added long-term cache headers for hashed assets in the docs site and fixed a broken link. !2581

Version 7.33.0

Thomas Mattheussen
PO & Lead Developer

πŸš€ New Feature​

chameleon-swift-components & chameleon-kotlin​

  • TextParser: Inline content now supports colorscheme-aware tokens using the {{lightToken|darkToken}} format, enabling icons in text to switch between light and dark mode. !2558 !2560
  • KMP Token List: Tokens are now published as a shared Kotlin Multiplatform token list, making them available for cross-platform consumption. !2520

πŸ› Bug Fix​

chameleon-react​

  • Switch / Checkbox / Radio: Label and message elements are no longer rendered when their prop is not provided, avoiding empty HTML output. !2545

chameleon-kotlin​

  • Typeface: Fixed incorrect generation of typeface providers in codegen-kotlin that caused italic fonts to not render correctly. !2559

🎨 Themes​

  • Added sub-logos for chameleon-theme-dvn and chameleon-theme-lcd. !2556
  • Updated favicons for chameleon-theme-lw. !2555
  • Updated favicons for chameleon-theme-vr and chameleon-theme-pr. !2548
  • Removed duplicate text-decoration values from typography tokens that were causing incorrect underline rendering for LinkText in MHNO themes. !2546

🏠 Internal​

  • Updates to dependencies:
  • Added a Dropcap dev story and fixed the Storybook toolbar to always be visible on startup. !2531 !2527
  • Added an AI-assisted MR review skill and applied code style formatting improvements. !2525 !2537
  • Added support for a custom version in the release script. !2543