Several deprecations#33127
Conversation
555505e to
243e6dd
Compare
There was a problem hiding this comment.
Code Review
This pull request implements the deprecation of Angular's Webpack-based build system across several packages, including @angular-devkit/build-angular, @angular-devkit/build-webpack, and @ngtools/webpack. Changes include adding deprecation metadata to the release configuration, marking various interfaces and classes with @deprecated JSDoc tags, and introducing runtime warning logs in builders to guide users toward the newer esbuild and Vite-based @angular/build package. I have no feedback to provide.
243e6dd to
adb2b98
Compare
dgp1130
left a comment
There was a problem hiding this comment.
Consider: Can we link to docs in log statements for the builders which aren't drop-in replacements?
The build system migration doc seems useful here. Not sure if there's a similar one for the old SSR builders.
DEPRECATED: CommonEngine APIs are deprecated in favor of AngularNodeAppEngine or AngularAppEngine.
DEPRECATED: Webpack builders in build-angular are deprecated. Use @angular/build builders instead.
…k-dev-server builders DEPRECATED: Webpack builders in build-webpack are deprecated. Use @angular/build builders instead.
DEPRECATED: @ngtools/webpack loader and plugin are deprecated. Use @angular/build instead.
Configures @angular-devkit/build-angular, @angular-devkit/build-webpack, and @ngtools/webpack as deprecated in the ng-dev release configuration.
…and ssr/node packages Update golden files with deprecations.
6f8258f to
adf88a4
Compare
|
This PR was merged into the repository. The changes were merged into the following branches:
|
No description provided.