Skip to content

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 02 May 18:37
· 99 commits to main since this release

Highlights

  • Refactored entity-icon dispatch behind a pure rules + asset-fetcher pipeline. Adding a new domain icon is now a one-line registration; rich rules are sealed sync classes that take only an HaEntity.
  • Connection Check now shows the extension version (with commit hash) at the top, so bug reports include it automatically.

Internal

  • New Pages/Domains/IconPipeline/ module: IIconRules (pure), IEntityAssetFetcher (impure port for person avatars), CompositeIconResolver.
  • 18 BuildIcon overrides removed from behaviors; page-level ResolveEntityIcon collapses into the fetcher adapter.
  • 195 tests passing.