ngneat / forms-manager

🦄 The Foundation for Proper Form Management in Angular
https://www.netbasal.com
MIT License
518 stars 29 forks source link

feat: Upgrade to Angular 12 and include partial Ivy compilation support #61

Closed TheSteinn closed 1 year ago

TheSteinn commented 1 year ago

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

Angular 12 is not supported, and package is compiled with View Engine.

Issue Number: #60

What is the new behavior?

Package now supports Angular 12 and is compiled with partial Ivy support.

Does this PR introduce a breaking change?

[x] Yes
[ ] No

Other information

Attempted to follow migration path similar to other packages. There are possibly some devDependencies that may no longer be necessary, however I've attempted to update them as best I can to ensure compatibility in Angular 12.

stackblitz[bot] commented 1 year ago

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.