Skip to content

Latest commit

 

History

History
238 lines (108 loc) · 10.4 KB

CHANGELOG.md

File metadata and controls

238 lines (108 loc) · 10.4 KB

5.0.5 (2024-09-05)

Bug Fixes

  • project: collection control can't unselect values with "0" (88ae70b)

5.0.4 (2024-08-16)

Bug Fixes

  • project: host control update child control that was just updated (3398ea8)

5.0.3 (2024-08-15)

Bug Fixes

  • project: withNativeElementSupport option doesn't set disabled attribute (1f06151)

5.0.2 (2024-08-14)

Bug Fixes

  • project: updateModel method doesn't update control that was changed last (166e94a)

5.0.1 (2024-08-12)

Bug Fixes

  • project: fix disabled type (5a56d1a)

5.0.0 (2024-08-12)

Bug Fixes

  • controls: controls no longer set attributes like aria-checked on elements (e25ff31)
  • project: build (2930ee5)

BREAKING CHANGES

  • controls: Controls no longer set attributes like aria-checked on elements. This functionality required the use of ElementRef and Renderer, making it impossible to use DIControl for structural directives. Additionally, to support the disabled attribute for native elements, you must specify withNativeElementSupport: true.

4.0.1 (2024-08-07)

Bug Fixes

  • collection-control: DiCollectionControl doesn't support signal value from DIStateControl (55b1be3)

4.0.0 (2024-08-07)

Bug Fixes

  • collection-control: DiCollectionControl doesn't implement DICompareHost interface (a7e68a4)

BREAKING CHANGES

  • collection-control: The implementation of the DICompareHost interface inside DICollectionControl caused confusion and limited some possible implementations. This has been removed, and instead DICollectionControl now has a compare property in the configuration that corresponds to the same property in DIStateControl.

3.3.0 (2024-07-10)

Features

  • add signals support for value and compare inputs (f18661b)

3.2.1 (2024-01-11)

Bug Fixes

  • controls: add DI_HOST_CONTROL token to exports (974f1b6)

3.2.0 (2023-12-21)

Features

  • controls: add data-has-value attribute that indicates that model has a value (3e45f01)

3.1.1 (2023-12-06)

Bug Fixes

  • state-control: value in compareFn has null in types (8026fed)

3.1.0 (2023-12-06)

Features

  • state-control: improve types of DIStateControls, now you can provide type for value input which will affect compareFn types (527b4a4)

3.0.1 (2023-12-05)

Bug Fixes

  • state-control: rename compareHost to compare due to interface changes (c8f875d)

3.0.0 (2023-12-05)

Bug Fixes

  • state-control: now DIStateControl will force you to implement @Input value to have better typings, uncheckedValue now also can be provided using super call (c069e50)

Features

  • angular: update to Angular 17 (edf647a)
  • project: update to ng17 (492db0e)
  • state-control: state controls now can accept compare function instead of compare host (c6c4905)

BREAKING CHANGES

  • state-control: Breaking changes in DIStateControl
  • angular: Angular 17

2.1.0 (2023-11-06)

Features

  • project: add Combobox demo (82bd22c)
  • project: add date range component and update documentation (b22a90e)

2.0.1 (2023-05-09)

Bug Fixes

  • project: remove forwardRef for provideControlHost (6bf3b44)

2.0.0 (2023-05-09)

Features

BREAKING CHANGES

  • project: Angular 16

1.1.5 (2023-03-31)

Bug Fixes

  • project: angular version (cd2a92d)

1.1.4 (2023-03-31)

Bug Fixes

  • project: extend rxjs dependencies (f5d9f32)
  • project: injecting control error (0960da0)
  • project: update version of target compiler (c2b99a2)

1.1.3 (2023-03-31)

Bug Fixes

  • project: update version of target compiler (81cdbaa)

1.1.2 (2022-12-16)

Bug Fixes

  • project: extend rxjs dependencies (ee47d10)

1.1.1 (2022-12-08)

Bug Fixes

  • project: unbound angular dependencies (42ad908)

1.1.0 (2022-07-25)

Features

  • providers: add provideControlHost function that helps to provide hosts (b843364)
  • providers: add provideControlHost function that helps to provide hosts (2ad605e)
  • providers: add ControlSilencer directive that helps you to disable comunication between control and host (8632d85)
  • providers: add ControlSilencer directive that helps you to disable comunication between control and host (4ebb6ee)

1.0.4 (2022-07-22)

Bug Fixes

1.0.3 (2022-07-22)

Bug Fixes

1.0.2 (2022-07-22)

Bug Fixes

1.0.1 (2022-07-03)

Bug Fixes

  • project: downgrade rxjs version (a10ec7a)

1.0.0 (2022-07-03)

Features