|
1 | 1 | # @astrouxds/angular |
2 | 2 |
|
| 3 | +## 9.0.0 |
| 4 | + |
| 5 | +### Major Changes |
| 6 | + |
| 7 | +- 9753a87: Updated core dependencies; Moved node support to v26; Fixed rux-clock bug; Fixed Angular standalone form components |
| 8 | + |
| 9 | + After a long wait we've updated dependencies to move towards better supported versions. That includes dropping support for super old versions of node. |
| 10 | + |
| 11 | + Fixed a bug in rux-clock where passed-in dates would incorrectly increment seconds. |
| 12 | + |
| 13 | + Angular standalone components now work properly in forms, and can be imported wholesale with AstroComponentsModule, or individually. |
| 14 | + |
| 15 | +### Patch Changes |
| 16 | + |
| 17 | +- Updated dependencies [9753a87] |
| 18 | + - @astrouxds/astro-web-components@8.0.0 |
| 19 | + |
3 | 20 | ## 8.0.1 |
4 | 21 |
|
5 | 22 | ### Patch Changes |
6 | 23 |
|
7 | 24 | #### Form Elements |
8 | 25 |
|
9 | 26 | - Fix Angular form element support (`ngModel` / `formControl`) for `rux-*` components |
| 27 | + |
10 | 28 | - `BooleanValueAccessor`, `TextValueAccessor`, and `NumericValueAccessor` are now properly declared and exported from `AstroComponentsModule` — previously `declarations` and `exports` were empty, so form bindings had no effect on any `rux-*` form element |
11 | 29 | - Fixed incorrect element selectors in value accessors — all were leftover Stencil proxy generation placeholders referencing non-existent `my-*` elements instead of `rux-*` elements |
12 | 30 | - Fixed incorrect event names (`mySelect`, `myChange`) — updated to the correct `ruxchange` custom events emitted by the web components |
|
15 | 33 |
|
16 | 34 | **Form element to accessor mapping:** |
17 | 35 |
|
18 | | - | Accessor | Elements | |
19 | | - |---|---| |
20 | | - | `BooleanValueAccessor` | `rux-checkbox`, `rux-switch` | |
21 | | - | `NumericValueAccessor` | `rux-input[type=number]` | |
22 | | - | `TextValueAccessor` | `rux-input`, `rux-textarea`, `rux-slider`, `rux-radio-group`, `rux-select` | |
| 36 | + | Accessor | Elements | |
| 37 | + | ---------------------- | -------------------------------------------------------------------------- | |
| 38 | + | `BooleanValueAccessor` | `rux-checkbox`, `rux-switch` | |
| 39 | + | `NumericValueAccessor` | `rux-input[type=number]` | |
| 40 | + | `TextValueAccessor` | `rux-input`, `rux-textarea`, `rux-slider`, `rux-radio-group`, `rux-select` | |
23 | 41 |
|
24 | 42 | **Removed exports: `RadioValueAccessor`, `SelectValueAccessor`** |
25 | 43 |
|
|
0 commit comments