Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency @angular/cli to v12 #201

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mend-for-github.aaakk.us.kg[bot]
Copy link
Contributor

@mend-for-github.aaakk.us.kg mend-for-github.aaakk.us.kg bot commented Dec 5, 2023

This PR contains the following updates:

Package Type Update Change
@angular/cli dependencies major ^11.0.5 -> ^12.2.14

By merging this PR, the below issues will be automatically resolved and closed:

Severity CVSS Score CVE GitHub Issue
Critical 9.8 CVE-2021-3918 #56
High 7.5 CVE-2021-3807 #53
High 7.5 CVE-2022-24999 #147
Medium 6.5 CVE-2023-26136 #197
Medium 5.3 CVE-2022-25881 #163

Release Notes

angular/angular-cli (@​angular/cli)

v12.2.14

Compare Source

12.2.14 (2021-12-07)

@​angular/cli
Commit Description
fix - 30295b33e error when updating Angular packages across multi-major migrations
fix - e07bd059e logic which determines which temp version of the CLI is to be download during ng update
fix - ce1ec0420 update ng update output for Angular packages
fix - dd9f8df52 update pacote to 12.0.2

Special Thanks

Alan Agius and Doug Parker

v12.2.13

Compare Source

12.2.13 (2021-11-03)

@​angular-devkit/build-angular
Commit Description
fix - a2bd940e4 add verbose logging for differential loading and i18n

Special Thanks

Charles Lyding and Doug Parker

v12.2.12

Compare Source

12.2.12 (2021-10-27)

@​angular-devkit/build-angular
Commit Description
fix - 2decc2d26 avoid extra filesystem access with i18n and differential loading
fix - 802b1b037 remove potential race condition in i18n worker execution
fix - cce88c2e1 update critters to version 0.0.12

Special Thanks

Alan Agius, Charles Lyding, Joey Perrott and Mikhail Vasiliev

v12.2.11

Compare Source

12.2.11 (2021-10-20)

@​angular/cli
Commit Description
fix - e0112603c add engine field support for npm 8 and higher
fix - b93e63ff6 correct grammar error in Analytics consent prompt
fix - 008094bd1 run stable migrations when package version is prerelease
@​angular-devkit/build-angular
Commit Description
fix - 227bf2e86 add "Failed to compile" message
fix - 6173609c5 transform remapped sourcemap into a plain object
fix - 349047523 update esbuild to 0.13.8
fix - 892eeadd1 update mini-css-extract-plugin to 2.4.2
fix - 8d52d9b7f use a separate worker pool for i18n inlining

Special Thanks

Alan Agius, Charles Lyding, Extacy and Sushrit_Lawliet

v12.2.10

Compare Source

12.2.10 (2021-10-13)

@​schematics/angular
Commit Description
fix - f6ed31fdf wrap bootstrapping code in an HMR compatible manner
@​angular/cli
Commit Description
fix - 73a47af80 accept UA-00000-0 format in analytics tracking id
fix - d2e24d396 generate new random user ID when passing empty string to uuid
@​angular-devkit/build-angular
Commit Description
fix - 7b01a0004 enable custom es2015 conditional exports
fix - 892567487 improve fidelity and performance of babel loader sourcemaps

Special Thanks

Alan Agius and Charles Lyding

v12.2.9

Compare Source

12.2.9 (2021-10-06)

@​angular-devkit/build-angular
Commit Description
fix - 9d45b7752 add web-streams-polyfill to downlevel exclusion list
fix - ccedf53a8 update esbuild to 0.13.4

Special Thanks

Alan Agius and Charles Lyding

v12.2.8

Compare Source

12.2.8 (2021-10-01)

@​angular-devkit/build-angular
Commit Description
fix - 821a1b5a9 babel adjust enum plugin incorrectly transforming loose enums

Special Thanks

Paul Gschwendtner

v12.2.7

Compare Source

12.2.7 (2021-09-22)

@​angular-devkit/build-angular
Commit Description
fix - d856b4d23 support WASM-based esbuild optimizer fallback

Special Thanks

Alan Agius and Charles Lyding

v12.2.6

Compare Source

12.2.6 (2021-09-15)

@​angular/cli
Commit Description
fix - 8b21effad handle FORCE_COLOR when stdout is not instance of WriteStream
@​angular-devkit/build-angular
Commit Description
fix - ea60f0f52 handle FORCE_COLOR when stdout is not instance of WriteStream

Special Thanks

Alan Agius

v12.2.5

Compare Source

12.2.5 (2021-09-08)

@​angular-devkit/build-angular
Commit Description
fix - 0498768c5 disable dev-server response compression
fix - 367fce2e9 improve Safari browserslist to esbuild target conversion

Special Thanks:

Alan Agius and Charles Lyding

v12.2.4

Compare Source

12.2.4 (2021-09-01)

@​angular-devkit/build-angular
Commit Description
fix - aaadef026 update esbuild to 0.12.24
fix - f8a9f4a01 update mini-css-extract-plugin to 2.2.1

Special Thanks

Alan Agius

v12.2.3

Compare Source

12.2.3 (2021-08-26)

@​angular-devkit/build-angular
Commit Description
fix - 3e3321857 RGBA converted to hex notation in component styles breaks IE11

Special Thanks:

Alan Agius and Trevor Karjanis

v12.2.2

Compare Source

12.2.2 (2021-08-18)

@​angular-devkit/build-angular
Commit Description
fix - a55118a75 provide supported browsers to esbuild
fix - 81baa4f95 update Angular peer dependencies to 12.2 stable
fix - 297410ae8 handle undefined entrypoints when marking async chunks
@​ngtools/webpack
Commit Description
fix - b7199f366 update Angular peer dependencies to 12.2 stable

Special Thanks:

Alan Agius, Charles Lyding, Joey Perrott and Simon Primetzhofer

v12.2.1

Compare Source

12.2.1 (2021-08-11)

@​angular-devkit/schematics-cli
Commit Description
eded012 fix(@​angular-devkit/schematics-cli): log when in debug and/or dry run modes
@​angular/cli
Commit Description
8dc3c89 fix(@​angular/cli): show error when using non-TTY terminal without passing --skip-confirmation during ng add
@​angular-devkit/build-angular
Commit Description
22e0208 fix(@​angular-devkit/build-angular): ensure native async is downlevelled in third-party libraries
9b4b86f fix(@​angular-devkit/build-angular): support both pure annotation forms for static properties
cea0280 fix(@​angular-devkit/build-angular): do not consume inline sourcemaps when vendor sourcemaps is disabled.
e7ec034 fix(@​angular-devkit/build-angular): avoid attempting to optimize copied JavaScript assets
4f757c2 fix(@​angular-devkit/build-angular): handle null maps in JavaScript optimizer worker

Special Thanks:

Alan Agius, Charles Lyding and dependabot[bot]

v12.2.0

Compare Source

12.2.0 (2021-08-04)

Special Thanks:

Alan Agius and Renovate Bot

v12.1.4

Compare Source

12.1.4 (2021-07-28)

@​schematics/angular
Commit Description
cfc2674 fix(@​schematics/angular): ensure valid SemVer range for new project Angular packages
@​angular/cli
Commit Description
e02c97d fix(@​angular/cli): merge npmrc files values
@​angular-devkit/build-angular
Commit Description
55c0bdd fix(@​angular-devkit/build-angular): add priority to copy-webpack-plugin patterns
@​angular-devkit/build-webpack
Commit Description
b3736a3 fix(@​angular-devkit/build-webpack): emit result when webpack is closed

Special Thanks:

Alan Agius, Charles Lyding, Joey Perrott, Renovate Bot and originalfrostig

v12.1.3

Compare Source

12.1.3 (2021-07-21)

@​angular/cli
Commit Description
eaa2378 fix(@​angular/cli): handle YARN_ environment variables during ng update and ng add
4b9a41b fix(@​angular/cli): handle NPM_CONFIG environment variables during ng update and ng add
@​angular-devkit/build-angular
Commit Description
04e9ffe fix(@​angular-devkit/build-angular): allow classes with pure annotated static properties to be optimized
6ae17e2 fix(@​angular-devkit/build-angular): dasherize disable-host-check suggestion

Special Thanks:

Alan Agius, Charles Lyding, Joey Perrott, LeonEck and Mike Jancar

v12.1.2

Compare Source

Commits

@​angular-devkit/build-angular (12.1.2)

Commit Description Notes
silence Sass compiler warnings from 3rd party stylesheets [Closes #​21235]
ensure `NG_PERSISTENT_BUILD_CACHE` always creates a cache in the specified cache directory
force linker `sourceMapping` option to false. [Closes #​21271]
fail browser build when index generation fails
`extractLicenses` didn't have an effect when using server builder
fix issue were `@media all` causing critical CSS inling to fail [Closes #​20804]
display incompatibility errors [Closes #​21322]
exclude `outputPath` from persistent build cache key [Closes #​21275]

@​ngtools/webpack (12.1.2)

Commit Description Notes
only track file dependencies [Closes #​21228]
allow generated assets of Angular component resources
avoid non-actionable template type-checker syntax diagnostics

@​schematics/angular (12.1.2)

Commit Description Notes
remove unsafe any usage in application spec file
replace interactive `div` with `button` in application component template
use stricter semver for `karma-jasmine-html-reporter`


Special Thanks

Alan Agius, Charles Lyding, Joey Perrott, Terence D. Honles

v12.1.1

Compare Source

Commits

@​angular-devkit/build-angular (12.1.1)

Commit Description Notes
handle `ENOENT` and `ENOTDIR` errors when deleting outputs [Closes #​21202]
downlevel `for await...of` when targetting ES2018+ [Closes #​21196]
configure webpack target in common configuration [Closes #​21239]
update `mini-css-extract-plugin` to `1.6.2`
update `webpack` to `5.41.1`

@​angular/cli (12.1.1)

Commit Description Notes
disable update notifier when retrieving package manager version during `ng version` [Closes #​21172]

@​ngtools/webpack (12.1.1)

Commit Description Notes
encode component style data [Closes #​21236]


Special Thanks

Alan Agius, Charles Lyding, Doug Parker

v12.1.0

Compare Source

Commits

@​angular-devkit/build-angular (12.1.0)

Commit Description Notes
enable webpack Trusted Types support
deprecate protractor builder
suppport using TypeScript 4.3
revert open to 8.0.2 [Closes #​20807]
correctly ignore inline styles during i18n extraction
use the name as chunk filename instead of id
handle ng-packagr errors more gracefully.
control linker template sourcemapping via builder sourcemap options
parse web-workers in tests when webWorkerTsConfig is defined
use CSS optimization plugin that leverages workers
enable opt-in usage of file system cache

@​angular/cli (12.1.0)

Commit Description Notes
show Node.js version support status in version command [Closes #​20879]
handle unscoped authentication details in `.npmrc` files
don't resolve `.npmrc` from parent directories

@​ngtools/webpack (12.1.0)

Commit Description Notes
support using TypeScript 4.3
remove redundant inline style cache
ensure plugin provided Webpack instance is used
disable caching for ngcc synchronous Webpack resolver
remove no longer needed component styles workaround

@​schematics/angular (12.1.0)

Commit Description Notes
create new projects with TypeScript 4.3
add migration to replace deprecated `--prod` [Closes #​21036]
add 'none' value for the 'style' option of the component schematic
display warning during migrations when using third-party builders
add devtools to ng new


Special Thanks

Alan Agius, Charles Lyding, Doug Parker, Joey Perrott, Bjarki, Vaibhav Singh, twerske, David Scourfield, hien-pham, Alberto Calvo, Paul Gschwendtner, Keen Yee Liau

v12.0.5

Compare Source

Commits

@​angular-devkit/build-angular (12.0.5)

Commit Description Notes
don't parse `new Worker` syntax when `webWorkerTsConfig` is not defined in karma builder [Closes #​21108]
explicitly set compilation target in test configuration [Closes #​21111]

@​angular/cli (12.0.5)

Commit Description Notes
handle unscoped authentication details in .npmrc files


Special Thanks

Alan Agius, Joey Perrott

v12.0.4

Compare Source

Commits

@​angular-devkit/build-angular (12.0.4)

Commit Description Notes
ensure all Webpack Stats assets are present on rebuilds [Closes #​21038]
dispose Sass worker resources on Webpack shutdown [Closes #​20985]
show progress during re-builds
correctly mark async chunks as non initial in dev-server
add web-workers in lazy chunks in stats output [Closes #​21059]
styles CSS files not available in unit tests [Closes #​21054]
reduce memory usage by cleaning output directory before emitting

@​angular-devkit/schematics (12.0.4)

Commit Description Notes
handle updating renamed files [Closes #​14255]
[Closes #​21083]

@​angular/cli (12.0.4)

Commit Description Notes
avoid shell exec when bootstrapping update command
correctly redirect nested Angular schematic dependency requests [Closes #​21075]

@​ngtools/webpack (12.0.4)

Commit Description Notes
ensure plugin provided Webpack instance is used

@​schematics/angular (12.0.4)

Commit Description Notes
added webWorkerTsConfig into test option
working with formatting


Special Thanks

Alan Agius, Charles Lyding, Santosh Mahto, Joey Perrott, Doug Parker

v12.0.3

Compare Source

Commits

@​angular-devkit/build-angular (12.0.3)

Commit Description Notes
do not resolve web-workers in server builds [Closes #​20877]
provided earlier build feedback in console [Closes #​20957]
correctly ignore inline styles during i18n extraction [Closes #​20968]
update `license-webpack-plugin` to `2.3.19`

@​angular-devkit/build-webpack (0.1200.3)

Commit Description Notes
include only required stats in webpackStats

@​angular-devkit/core (12.0.3)

Commit Description Notes
show allowed enum values when validation on enum fails
handle complex smart defaults in schemas
handle async schema validations
transform path using getSystemPath for NodeJsAsyncHost's `exists` method

@​angular/cli (12.0.3)

Commit Description Notes
update supported range of node versions to be less restrictive [Closes #​20796]

@​ngtools/webpack (12.0.3)

Commit Description Notes
normalize paths when adding file dependencies [Closes #​20891]
remove redundant inline style cache

@​schematics/angular (12.0.3)

Commit Description Notes
make version 12 workspace config migration idempotent [Closes #​20979]
show better error when non existing project is passed to the component schematic


Special Thanks

Alan Agius, Doug Parker, Charles Lyding, why520crazy

v12.0.2

Compare Source

Commits

@​angular-devkit/build-angular (12.0.2)

Commit Description Notes
ensure Sass worker implementation supports Node.js 12.14
don't add `.hot-update.js` script tags [Closes #​20855]
correctly generate ServiceWorker config on Windows [Closes #​20894]
ensure latest inline stylesheet data is used during rebuilds
allow i18n extraction on application that uses web-workers [Closes #​20930]
hide stacktraces from dart-sass errors
resolve absolute outputPath properly [Closes #​20935]
show `--disable-host-check` warning only when not using `disableHostCheck` [Closes #​20951]
update PostCSS to 8.3
disable CSS optimization parallelism for components styles [Closes #​20883]
load postcss-preset-env configuration once

@​angular/cli (12.0.2)

Commit Description Notes
ng update on windows to allow path

@​ngtools/webpack (12.0.2)

Commit Description Notes

@mend-for-github.aaakk.us.kg mend-for-github.aaakk.us.kg bot added the security fix Security fix generated by WhiteSource label Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
security fix Security fix generated by WhiteSource
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants