Skip to content

Releases: alekart/ajsf

2.1.1

15 Dec 12:25
Compare
Choose a tag to compare

Allow to invalidate the form within a widget via setError on a formControl.
Till now the validity of the AJSF was set by the only AJV validator but we need both to be valid to
consider it as valid.

2.1.0

15 Dec 12:24
Compare
Choose a tag to compare

Add support for additionalProperties for object formGroups

2.0.0

18 Aug 21:01
Compare
Choose a tag to compare

Upgrade to Angular 9

Ivy is disabled for maintaining library compatibility https://v9.angular.io/guide/ivy#maintaining-library-compatibility

1.1.0

18 Aug 21:06
Compare
Choose a tag to compare
  • Replace div elements by ng-container for widget reference components to simplify CSS selectors
  • Allow to update the json schema without reinitializing the form
  • Align structure with upstream and keep possibility to Pull Requests and cherry pick
  • Set bootstrap as default demo framework

Frameworks as dependencies

07 Jan 15:44
Compare
Choose a tag to compare

First version of alekart's fork modification

Frameworks as projects

Instead of bundling the frameworks with the form module like in the original repository
we provide those frameworks as separated packages in dependencies which allows to remove
the Material dependency when it's unnecessary for the project.

Back to lodash

Also went back to lodash library instead of lodash-es which is less commun usage
and does not seem add any benefits to the build but adds a peerDependency. Read more here: https://www.blazemeter.com/blog/the-correct-way-to-import-lodash-libraries-a-benchmark/