Releases: cloudnc/ngx-sub-form
Releases · cloudnc/ngx-sub-form
v5.2.0-feat-rewrite.4
5.2.0-feat-rewrite.4 (2020-09-27)
Bug Fixes
- do not use angular internal function
markDirtyas it may not been useful yet and causes issues (b6a83af) - use
startWithon thewriteValue$hook otherwise root form component which are not bind to their input will never be able to emit updates (04633c6)
Features
- provide a manualSave$ observable as an NgxRootFormOptions (21fe2c4)
v5.2.0-feat-rewrite.3
5.2.0-feat-rewrite.3 (2020-09-26)
Features
- expose partial remap options when the form is not a remap form so that we can override some defaults (d82306c)
v5.2.0-feat-rewrite.2
5.2.0-feat-rewrite.2 (2020-09-25)
Bug Fixes
- expose shared utils/types through ngx-sub-form/new path so that we can import only from that one when migrating (d13deda)
v5.2.0-feat-rewrite.1
5.2.0-feat-rewrite.1 (2020-09-13)
Features
- rewrite of ngx-sub-form without inheritance (719d640), closes cloudnc/ngx-sub-form#82 cloudnc/ngx-sub-form#86 cloudnc/ngx-sub-form#93 cloudnc/ngx-sub-form#133 cloudnc/ngx-sub-form#143 cloudnc/ngx-sub-form#144 cloudnc/ngx-sub-form#149 cloudnc/ngx-sub-form#160 cloudnc/ngx-sub-form#168
- split old and new API so that we can access them with ngx-sub-form and ngx-sub-form/new to avoid making a breaking change (3db939b)
v5.1.2
v5.1.1
v5.1.0
5.1.0 (2020-02-26)
Bug Fixes
- formatting: ran prettier:write (4c9f247)
- formatting: ran yarn run prettier:write (b5e2cee)
- lint: ignore interface-over-type-literal for TypedControlBase as all others are types as well (733f5c2)
- typed-form-array: set/patchValue now use TValue directly as it extends any[] (1472ab0)
- typings: remove the use of omit to remove build errors when using Ivy #134 (f264775)
- typings: use Abstract control setValue/patchValue for TypedAbstractControl (1ff3e3f)
- typings: use Parameter<> for setValue / patchValue + refactored base typing (4d303bd)
Features
- ControlsType: added typings for AbstractControls + FormArrays (1e7d271)
- readme: updated list of interfaces (338a9b8)
- typing: added control typings for form group (f389439)
- typings: updated typings for ControlType to an intersection for non arrays (a658d31)
- typings: use optional typing for patch/setValue on TypedAbstractControl (c1afcdd)
v5.0.1
v5.0.0
5.0.0 (2020-02-19)
Features
- lib: upgrade to Angular 9 (b8890b8), closes cloudnc/ngx-sub-form#101 cloudnc/ngx-sub-form#102 cloudnc/ngx-sub-form#134
BREAKING CHANGES
- lib: requires angular 9