Upgrading @angular/forms 8 to 9
Unknown8.2.14 → 9.1.13
UnknownUpgrade verdict
None of the 62 releases in this range publish notes, so breaking changes can't be ruled out.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
Drops tslib.
Installs 0 packages in all (was 1).
API changes
Generated by DepDelta from published .d.ts files. Not mixed with prose notes.
- removed:
abstract readonly property AbstractControlDirective.control: AbstractControl | null - removed:
class NgFormSelectorWarning - removed:
class ɵangular_packages_forms_forms_o - removed:
class ɵangular_packages_forms_forms_z - removed:
const ɵangular_packages_forms_forms_bf: any - removed:
const ɵangular_packages_forms_forms_n: any - removed:
const ɵangular_packages_forms_forms_x: StaticProvider - removed:
constructor NgFormSelectorWarning(ngFormWarning: string | null) - removed:
constructor ɵangular_packages_forms_forms_y(_element: ElementRef, _renderer: Renderer2, _select: SelectMultipleControlValueAccessor) - removed:
method ɵangular_packages_forms_forms_o.add(control: NgControl, accessor: RadioControlValueAccessor): void - removed:
method ɵangular_packages_forms_forms_o.remove(accessor: RadioControlValueAccessor): void - removed:
method ɵangular_packages_forms_forms_o.select(accessor: RadioControlValueAccessor): void - removed:
method ɵangular_packages_forms_forms_y.ngOnDestroy(): void - removed:
property EmailValidator.email: boolean | string - removed:
property FormControlDirective.isDisabled: boolean - removed:
property FormControlName.isDisabled: boolean - removed:
property NgSelectOption.ngValue: any - removed:
property NgSelectOption.value: any - removed:
property RequiredValidator.required: boolean | string - removed:
property SelectControlValueAccessor.compareWith: (o1: any, o2: any) => boolean - removed:
property SelectMultipleControlValueAccessor.compareWith: (o1: any, o2: any) => boolean - removed:
property ɵNgSelectMultipleOption.ngValue: any - removed:
property ɵNgSelectMultipleOption.value: any - removed:
property ɵangular_packages_forms_forms_y.id: string - removed:
property ɵangular_packages_forms_forms_y.ngValue: any - removed:
property ɵangular_packages_forms_forms_y.value: any - removed:
readonly property AbstractControl.dirty: boolean - removed:
readonly property AbstractControl.disabled: boolean - removed:
readonly property AbstractControl.enabled: boolean - removed:
readonly property AbstractControl.invalid: boolean - removed:
readonly property AbstractControl.parent: FormGroup | FormArray - removed:
readonly property AbstractControl.pending: boolean - removed:
readonly property AbstractControl.root: AbstractControl - removed:
readonly property AbstractControl.untouched: boolean - removed:
readonly property AbstractControl.updateOn: FormHooks - removed:
readonly property AbstractControl.valid: boolean - removed:
readonly property AbstractControlDirective.dirty: boolean | null - removed:
readonly property AbstractControlDirective.disabled: boolean | null - removed:
readonly property AbstractControlDirective.enabled: boolean | null - removed:
readonly property AbstractControlDirective.errors: ValidationErrors | null - removed:
readonly property AbstractControlDirective.invalid: boolean | null - removed:
readonly property AbstractControlDirective.path: string[] | null - removed:
readonly property AbstractControlDirective.pending: boolean | null - removed:
readonly property AbstractControlDirective.pristine: boolean | null - removed:
readonly property AbstractControlDirective.status: string | null - removed:
readonly property AbstractControlDirective.statusChanges: Observable<any> | null - removed:
readonly property AbstractControlDirective.touched: boolean | null - removed:
readonly property AbstractControlDirective.untouched: boolean | null - removed:
readonly property AbstractControlDirective.valid: boolean | null - removed:
readonly property AbstractControlDirective.value: any - removed:
readonly property AbstractControlDirective.valueChanges: Observable<any> | null - removed:
readonly property AbstractFormGroupDirective.asyncValidator: AsyncValidatorFn | null - removed:
readonly property AbstractFormGroupDirective.control: FormGroup - removed:
readonly property AbstractFormGroupDirective.formDirective: Form | null - removed:
readonly property AbstractFormGroupDirective.path: string[] - removed:
readonly property AbstractFormGroupDirective.validator: ValidatorFn | null - removed:
readonly property ControlContainer.formDirective: Form | null - removed:
readonly property ControlContainer.path: string[] | null - removed:
readonly property FormArray.length: number - removed:
readonly property FormArrayName.asyncValidator: AsyncValidatorFn | null - removed:
readonly property FormArrayName.control: FormArray - removed:
readonly property FormArrayName.formDirective: FormGroupDirective | null - removed:
readonly property FormArrayName.path: string[] - removed:
readonly property FormArrayName.validator: ValidatorFn | null - removed:
readonly property FormControlDirective.asyncValidator: AsyncValidatorFn | null - removed:
readonly property FormControlDirective.control: FormControl - removed:
readonly property FormControlDirective.path: string[] - removed:
readonly property FormControlDirective.validator: ValidatorFn | null - removed:
readonly property FormControlName.asyncValidator: AsyncValidatorFn - removed:
readonly property FormControlName.formDirective: any - removed:
readonly property FormControlName.path: string[] - removed:
readonly property FormControlName.validator: ValidatorFn | null - removed:
readonly property FormGroupDirective.control: FormGroup - removed:
readonly property FormGroupDirective.formDirective: Form - removed:
readonly property FormGroupDirective.path: string[] - removed:
readonly property NgControl.asyncValidator: AsyncValidatorFn | null - removed:
readonly property NgControl.validator: ValidatorFn | null - removed:
readonly property NgForm.control: FormGroup - removed:
readonly property NgForm.controls: { [key: string]: AbstractControl } - removed:
readonly property NgForm.formDirective: Form - removed:
readonly property NgForm.path: string[] - removed:
readonly property NgModel.asyncValidator: AsyncValidatorFn | null - removed:
readonly property NgModel.formDirective: any - removed:
readonly property NgModel.path: string[] - removed:
readonly property NgModel.validator: ValidatorFn | null - removed:
readonly property ɵangular_packages_forms_forms_g.ngClassDirty: boolean - removed:
readonly property ɵangular_packages_forms_forms_g.ngClassInvalid: boolean - removed:
readonly property ɵangular_packages_forms_forms_g.ngClassPending: boolean - removed:
readonly property ɵangular_packages_forms_forms_g.ngClassPristine: boolean - removed:
readonly property ɵangular_packages_forms_forms_g.ngClassTouched: boolean - removed:
readonly property ɵangular_packages_forms_forms_g.ngClassUntouched: boolean - removed:
readonly property ɵangular_packages_forms_forms_g.ngClassValid: boolean - removed:
static method FormsModule.withConfig(opts: { warnOnDeprecatedNgFormSelector?: 'never' | 'once' | 'always' }): ModuleWithProviders<FormsModule> - changed:
class ɵangular_packages_forms_forms_y implements OnDestroy → class ɵangular_packages_forms_forms_y - changed:
const ɵangular_packages_forms_forms_bb: StaticProvider → const ɵangular_packages_forms_forms_bb: any - changed:
const ɵangular_packages_forms_forms_j: InjectionToken<unknown> → const ɵangular_packages_forms_forms_j: any - changed:
const ɵangular_packages_forms_forms_p: StaticProvider → const ɵangular_packages_forms_forms_p: InjectionToken<unknown> - changed:
const ɵangular_packages_forms_forms_q: InjectionToken<unknown> → const ɵangular_packages_forms_forms_q: any - changed:
const ɵangular_packages_forms_forms_v: any → const ɵangular_packages_forms_forms_v: StaticProvider - changed:
constructor RadioControlValueAccessor(_renderer: Renderer2, _elementRef: ElementRef, _registry: ɵangular_packages_forms_forms_o, _injector: Injector) → constructor RadioControlValueAccessor(_renderer: Renderer2, _elementRef: ElementRef, _registry: ɵangular_packages_forms_forms_n, _injector: Injector) - changed:
property ControlContainer.name: string → property ControlContainer.name: string | number | null - changed:
property FormArrayName.name: string → property FormArrayName.name: string | number | null - changed:
property FormControlName.name: string → property FormControlName.name: string | number | null - changed:
property FormGroupName.name: string → property FormGroupName.name: string | number | null - changed:
property MaxLengthValidator.maxlength: string → property MaxLengthValidator.maxlength: string | number - changed:
property MinLengthValidator.minlength: string → property MinLengthValidator.minlength: string | number - changed:
property NgControl.name: string | null → property NgControl.name: string | number | null - added:
abstract get AbstractControlDirective.control(): AbstractControl | null - added:
class ɵangular_packages_forms_forms_n - added:
class ɵangular_packages_forms_forms_x implements OnDestroy - added:
const ɵangular_packages_forms_forms_o: StaticProvider - added:
const ɵangular_packages_forms_forms_z: StaticProvider - added:
constructor ɵangular_packages_forms_forms_x(_element: ElementRef, _renderer: Renderer2, _select: SelectMultipleControlValueAccessor) - added:
get AbstractControl.dirty(): boolean - added:
get AbstractControl.disabled(): boolean - added:
get AbstractControl.enabled(): boolean - added:
get AbstractControl.invalid(): boolean - added:
get AbstractControl.parent(): FormGroup | FormArray - added:
get AbstractControl.pending(): boolean - added:
get AbstractControl.root(): AbstractControl - added:
get AbstractControl.untouched(): boolean - added:
get AbstractControl.updateOn(): FormHooks - added:
get AbstractControl.valid(): boolean - added:
get AbstractControlDirective.dirty(): boolean | null - added:
get AbstractControlDirective.disabled(): boolean | null - added:
get AbstractControlDirective.enabled(): boolean | null - added:
get AbstractControlDirective.errors(): ValidationErrors | null - added:
get AbstractControlDirective.invalid(): boolean | null - added:
get AbstractControlDirective.path(): string[] | null - added:
get AbstractControlDirective.pending(): boolean | null - added:
get AbstractControlDirective.pristine(): boolean | null - added:
get AbstractControlDirective.status(): string | null - added:
get AbstractControlDirective.statusChanges(): Observable<any> | null - added:
get AbstractControlDirective.touched(): boolean | null - added:
get AbstractControlDirective.untouched(): boolean | null - added:
get AbstractControlDirective.valid(): boolean | null - added:
get AbstractControlDirective.value(): any - added:
get AbstractControlDirective.valueChanges(): Observable<any> | null - added:
get AbstractFormGroupDirective.asyncValidator(): AsyncValidatorFn | null - added:
get AbstractFormGroupDirective.control(): FormGroup - added:
get AbstractFormGroupDirective.formDirective(): Form | null - added:
get AbstractFormGroupDirective.path(): string[] - added:
get AbstractFormGroupDirective.validator(): ValidatorFn | null - added:
get ControlContainer.formDirective(): Form | null - added:
get ControlContainer.path(): string[] | null - added:
get FormArray.length(): number - added:
get FormArrayName.asyncValidator(): AsyncValidatorFn | null - added:
get FormArrayName.control(): FormArray - added:
get FormArrayName.formDirective(): FormGroupDirective | null - added:
get FormArrayName.path(): string[] - added:
get FormArrayName.validator(): ValidatorFn | null - added:
get FormControlDirective.asyncValidator(): AsyncValidatorFn | null - added:
get FormControlDirective.control(): FormControl - added:
get FormControlDirective.path(): string[] - added:
get FormControlDirective.validator(): ValidatorFn | null - added:
get FormControlName.asyncValidator(): AsyncValidatorFn - added:
get FormControlName.formDirective(): any - added:
get FormControlName.path(): string[] - added:
get FormControlName.validator(): ValidatorFn | null - added:
get FormGroupDirective.control(): FormGroup - added:
get FormGroupDirective.formDirective(): Form - added:
get FormGroupDirective.path(): string[] - added:
get NgControl.asyncValidator(): AsyncValidatorFn | null - added:
get NgControl.validator(): ValidatorFn | null - added:
get NgForm.control(): FormGroup - added:
get NgForm.controls(): { [key: string]: AbstractControl } - added:
get NgForm.formDirective(): Form - added:
get NgForm.path(): string[] - added:
get NgModel.asyncValidator(): AsyncValidatorFn | null - added:
get NgModel.formDirective(): any - added:
get NgModel.path(): string[] - added:
get NgModel.validator(): ValidatorFn | null - added:
get RequiredValidator.required(): boolean | string - added:
get ɵangular_packages_forms_forms_g.ngClassDirty(): boolean - added:
get ɵangular_packages_forms_forms_g.ngClassInvalid(): boolean - added:
get ɵangular_packages_forms_forms_g.ngClassPending(): boolean - added:
get ɵangular_packages_forms_forms_g.ngClassPristine(): boolean - added:
get ɵangular_packages_forms_forms_g.ngClassTouched(): boolean - added:
get ɵangular_packages_forms_forms_g.ngClassUntouched(): boolean - added:
get ɵangular_packages_forms_forms_g.ngClassValid(): boolean - added:
method ɵangular_packages_forms_forms_n.add(control: NgControl, accessor: RadioControlValueAccessor): void - added:
method ɵangular_packages_forms_forms_n.remove(accessor: RadioControlValueAccessor): void - added:
method ɵangular_packages_forms_forms_n.select(accessor: RadioControlValueAccessor): void - added:
method ɵangular_packages_forms_forms_x.ngOnDestroy(): void - added:
property ɵangular_packages_forms_forms_x.id: string - added:
set EmailValidator.email(value: boolean | string) - added:
set FormControlDirective.isDisabled(isDisabled: boolean) - added:
set FormControlName.isDisabled(isDisabled: boolean) - added:
set NgSelectOption.ngValue(value: any) - added:
set NgSelectOption.value(value: any) - added:
set RequiredValidator.required(value: boolean | string) - added:
set SelectControlValueAccessor.compareWith(fn: (o1: any, o2: any) => boolean) - added:
set SelectMultipleControlValueAccessor.compareWith(fn: (o1: any, o2: any) => boolean) - added:
set ɵNgSelectMultipleOption.ngValue(value: any) - added:
set ɵNgSelectMultipleOption.value(value: any) - added:
set ɵangular_packages_forms_forms_x.ngValue(value: any) - added:
set ɵangular_packages_forms_forms_x.value(value: any) - added:
static property NgModel.ngAcceptInputType_isDisabled: boolean | string