Skip to main content

106 posts tagged with "minor"

View All Tags

Version 8.6.0

Thomas Mattheussen
PO & Lead Developer

πŸ› Bug Fix​

chameleon-react​

  • Dropcap: Added more breathing room around the drop cap on browsers that support initial-letter. !2792
  • TeaserTaxonomy: Fixed the wrapper rendering when premium is set but the premium badge is not placed in the taxonomy area for the current variant and breakpoint. !2784
  • Font preloads: Fixed fontFiles preloads always resolving to the production CDN, ignoring local asset overrides. assets.fontFiles is now always derived from the resolved assets.fonts setting, and fontFiles was removed from the public ThemeConfigAssets type (a new ResolvedThemeConfig type carries it). This is a breaking type change with no known runtime impact. !2785

🎨 Themes​

  • DS, NB, HBVL & GVA: updated the "plus" logos. !2791
  • HBVL: added logo-premium-main-inverse. !2791
  • Liquid Glass: updated header.logo.default.height for AZ, DL, DS, FRD, HMC, BEL, INDO, LT, LW and SW. !2783

🏠 Internal​

  • Updates to dependencies:
  • Replaced token-transformer with a Rust reimplementation, cutting transform time from roughly 2.5 minutes to about 2 seconds with full parity. !2769
  • Replaced Corepack with pnpm's standalone install in the Docker image. !2755
  • Fixed the release script publishing NPM packages with a version diverging from the git tag, Kotlin and Swift versions on hotfix releases, and added a --dry-run flag to tools/pre-release.sh. !2745
  • Updated the chameleon-kotlin demo app to use the new navigation API, fixing a crash after the navigation library bump. !2786

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