You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(@angular/cli): avoid implicit undefined defaults for @angular/build builders
Previously, all builder options that were of type array or object were
set to a default empty value even if there was no explicit default defined
within the schema. This can be problematic for options that have differing
behavior based on their presence such as runtime calculated defaults. The
implicit defaulting behavior was also not aligned with the generated schema
types which resulted in additional type safety and initialization regardless.
As a result, the implicit behavior was effectively redundant in most cases.
Since this change could be breaking for third-party builders, the removal of
this behavior is currently limited to the `@angular/build` package.
0 commit comments