All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.2.1 (2022-11-25)
- 🐛 fix compatibility with template-driven forms
3.2.0 (2022-02-04)
3.1.5 (2022-01-21)
- 🐛 broken matInput without ngModel (e8d6f47)
3.1.4 (2022-01-16)
- 🐛 providing errorsModule in the lazy app module (b2f1488)
3.1.3 (2022-01-11)
- 🐛 provide config defaults (5242c70)
- 🐛 missed null check for showMaxErrors (66f2f4c)
- 🐛 class used before it was declared (66d27a6)
- 🎸 integrate with MatInput; support arbitrary showWhen (55fd44a)
- 🎸 new config option - showMaxErrors (d46ba1b)
- 🧨 Require Angular v13
- 🎸 bump Angular to v13 (a9b18aa)
- 🐛 not displaying error when async validator present (684dcf5)
- 🎸 dependentValidator (b49b82f)
- You can specify to show errors when input is dirty, touched, dirty and touched or when form is submitted.
- You can now access error details in the template
-
🎸 new config options. The config file now has different signature.
export interface IErrorsConfiguration { showErrorsWhenInput: ShowErrorWhen; } export type ShowErrorWhen = | 'touched' | 'dirty' | 'touchedAndDirty' | 'formIsSubmitted';
- 🐛 headless test not working (d73f689)
- 🐛 headless test not working (d73f689)
- create project (fa7b22d)