Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 10 additions & 5 deletions renderers/angular/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
## Unreleased

## 0.10.0

- **BREAKING CHANGE**: (v0_9) Rename Icon `path` property to `svgPath` to fix type collision and avoid forced casts.
- (v0_9) Re-style the v0_9 catalog components using the default theme from
`web_core`. [#1166](https://github.com/google/A2UI/pull/1166)
- **BREAKING CHANGE**: `BoundProperty.raw` is now `unknown` instead of `any`. Recommended migration: replace `raw` access with typed sibling fields where available (e.g. use the new `template` field instead of `raw.componentId`/`raw.path`). [#1312](https://github.com/google/A2UI/pull/1312)
- **BREAKING CHANGE**: `BoundProperty<T = unknown>`: the default generic is now `unknown` instead of `any`. Recommended migration: provide explicit type arguments (e.g. `BoundProperty<string>`) at usage sites that previously relied on the default. Code typed via `ComponentApiToProps<Api>` is unaffected. [#1312](https://github.com/google/A2UI/pull/1312)
- `props()['children']?.value()` is now typed `Child[]` (was `Child`, despite runtime always returning an array). [#1312](https://github.com/google/A2UI/pull/1312)
- (v0_9) Improve type safety of `props()` in Catalog components. Custom catalog
components should extend the base class `CatalogComponent` from
`import {CatalogComponent} from '@a2ui/web_core/v0_9/'` or implement the
interface `CatalogComponentInstance`. [#1320](https://github.com/google/A2UI/pull/1320)
- [Breaking] `BoundProperty.raw` is now `unknown` instead of `any`. Recommended migration: replace `raw` access with typed sibling fields where available (e.g. use the new `template` field instead of `raw.componentId`/`raw.path`). [#1312](https://github.com/google/A2UI/pull/1312)
- [Breaking] `BoundProperty<T = unknown>`: the default generic is now `unknown` instead of `any`. Recommended migration: provide explicit type arguments (e.g. `BoundProperty<string>`) at usage sites that previously relied on the default. Code typed via `ComponentApiToProps<Api>` is unaffected. [#1312](https://github.com/google/A2UI/pull/1312)
- `props()['children']?.value()` is now typed `Child[]` (was `Child`, despite runtime always returning an array). [#1312](https://github.com/google/A2UI/pull/1312)

## 0.9.1

- (v0_9) Re-style the v0_9 catalog components using the default theme from
`web_core`. [#1166](https://github.com/google/A2UI/pull/1166)

## 0.8.5

Expand Down
Loading
Loading