Releases: navix/ngfe
Releases · navix/ngfe
15.1.0
15.0.1
15.0.0
14.0.1
14.0.0
13.1.0
13.0.0
First release.
Features
- Focused on template-driven approach.
- Less abstractions, ultimate control.
- More freedom for developers.
- Nothing exceptionally new for Angular developers.
- Less boilerplate to write:
- Simple custom value accessors creation.
- Simple custom validators creation.
- Single interface for sync and async validators.
- No
ControlContainer
providing for sub-forms. - No required
name
binding. - Directive for easy value init/cleanup.
- Handy way to display validation errors only on touched fields.
- Function validators binding.
- Built-in debounce.
- Adapters for two-way value conversion.
- Optional state binding in templates (e.g
[(touched)]
). - Almost all states have reactive alternative (e.g
.errors
+.errors$
). - Submit directive which touches all fields and checks validity.
- Stricter types in controls.
OnPush
mode support.- SSR support.
- Zero deps, only Angular and RxJS.
- Reduced bundle size without @angular/forms (~20KB parsed size in prod mode).
- Does not conflict with the Angular
FormsModule
. - Optional integration with Angular
Validator
andValueAccessor
interfaces.