Skip to content

v0.13.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Sep 19:53

🚀 Release addon-ui v0.13.0 (2026-09-17)

💥 Breaking Changes

  • Rename the Icons type to IconMap. Import IconMap from addon-ui;
    the icons configuration property remains unchanged.

  • Provider-owned symbol IDs are generated per provider.
    Use Icon or a standalone SvgSprite for manual references. Import the Icons type
    from addon-ui instead of addon-ui/config.

  • Addon Bone 0.13.0 or newer is required for automatic stylesheet delivery.

✨ Features

  • icons: isolate sprite identifiers and optimize registration (6eb4f91)

    Namespace provider-owned symbols, separate registration context, and memoize
    unchanged symbols and provider values. Consolidate Icon types and utilities
    beside the component and verify public exports and bundle output.

  • icons: support sprite, inline and asset sources (9e09c2d)

  • styles: establish overridable library cascade layers (92482df)

🐛 Bug Fixed

  • styles: replace visual important overrides with predictable cascade (89caac2)

📝 Documentation

  • styles: explain customization and cascade layer precedence (769a87d)

🧪 Tests

  • styles: cover application customization across cascade layers (1f74c51)

🛠️ Refactoring

  • icons: rename icon map and colocate symbol helpers (a66e3db)

    Move private symbol ID utilities next to IconsProvider and update their tests.
    Rename the public icon map type throughout source, fixtures and documentation.

  • styles: adopt Addon Bone 0.13 stylesheet routing (49c187c)

🙌 Contributors