diff --git a/.circleci/config.yml b/.circleci/config.yml
index 031a97b31df5..e1889aa27ce9 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -11,6 +11,7 @@ version: 2.1
orbs:
browser-tools: circleci/browser-tools@1.1.3
+ devinfra: angular/dev-infra@1.0.8
# Variables
@@ -95,26 +96,8 @@ commands:
type: env_var_name
default: CIRCLE_PROJECT_REPONAME
steps:
- - run:
- name: 'Setup bazel RBE remote execution'
- command: |
- touch .bazelrc.user;
- # We need ensure that the same default digest is used for encoding and decoding
- # with openssl. Openssl versions might have different default digests which can
- # cause decryption failures based on the openssl version. https://stackoverflow.com/a/39641378/4317734
- openssl aes-256-cbc -d -in .circleci/gcp_token -md md5 -k "${<< parameters.key >>}" -out /home/circleci/.gcp_credentials;
- sudo bash -c "echo -e 'build --google_credentials=/home/circleci/.gcp_credentials' >> .bazelrc.user";
- # Upload/don't upload local results to cache based on environment
- if [[ -n "{$CIRCLE_PULL_REQUEST}" ]]; then
- sudo bash -c "echo -e 'build:remote --remote_upload_local_results=false\n' >> .bazelrc.user";
- echo "Not uploading local build results to remote cache.";
- else
- sudo bash -c "echo -e 'build:remote --remote_upload_local_results=true\n' >> .bazelrc.user";
- echo "Uploading local build results to remote cache.";
- fi
- # Enable remote builds
- sudo bash -c "echo -e 'build --config=remote' >> .bazelrc.user";
- echo "Reading from remote cache for bazel remote jobs.";
+ - devinfra/setup-bazel-remote-exec:
+ bazelrc: ./.bazelrc.user
install_python:
steps:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8298e6ac1700..874c9b25d759 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,19 @@
+
+
+# 13.3.11 (2023-03-16)
+
+### @angular-devkit/build-angular
+
+| Commit | Type | Description |
+| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------- |
+| [50fa9300f](https://github.com/angular/angular-cli/commit/50fa9300f264f68ad35606ae46da820c3798f665) | fix | update `webpack` dependency to `5.76.1` |
+
+## Special Thanks
+
+Alan Agius and Joey Perrott
+
+
+
# 13.3.10 (2022-11-17)
diff --git a/package.json b/package.json
index b3defd29243c..f7f848a4029c 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@angular/devkit-repo",
- "version": "13.3.10",
+ "version": "13.3.11",
"private": true,
"description": "Software Development Kit for Angular",
"bin": {
@@ -218,7 +218,7 @@
"typescript": "4.6.2",
"verdaccio": "5.5.1",
"verdaccio-auth-memory": "^10.0.0",
- "webpack": "5.70.0",
+ "webpack": "5.76.1",
"webpack-dev-middleware": "5.3.0",
"webpack-dev-server": "4.7.3",
"webpack-merge": "5.8.0",
diff --git a/packages/angular_devkit/build_angular/package.json b/packages/angular_devkit/build_angular/package.json
index fef7e601e66c..47ccd4f4f2aa 100644
--- a/packages/angular_devkit/build_angular/package.json
+++ b/packages/angular_devkit/build_angular/package.json
@@ -65,7 +65,7 @@
"text-table": "0.2.0",
"tree-kill": "1.2.2",
"tslib": "2.3.1",
- "webpack": "5.70.0",
+ "webpack": "5.76.1",
"webpack-dev-middleware": "5.3.0",
"webpack-dev-server": "4.7.3",
"webpack-merge": "5.8.0",
diff --git a/packages/angular_devkit/build_webpack/package.json b/packages/angular_devkit/build_webpack/package.json
index 33cec43e3232..3e7ae03cbc49 100644
--- a/packages/angular_devkit/build_webpack/package.json
+++ b/packages/angular_devkit/build_webpack/package.json
@@ -13,7 +13,7 @@
"devDependencies": {
"@angular-devkit/core": "0.0.0-PLACEHOLDER",
"node-fetch": "2.6.7",
- "webpack": "5.70.0"
+ "webpack": "5.76.1"
},
"peerDependencies": {
"webpack": "^5.30.0",
diff --git a/packages/ngtools/webpack/package.json b/packages/ngtools/webpack/package.json
index f0d477594680..53276bed70e4 100644
--- a/packages/ngtools/webpack/package.json
+++ b/packages/ngtools/webpack/package.json
@@ -31,6 +31,6 @@
"@angular/compiler": "13.3.0-rc.0",
"@angular/compiler-cli": "13.3.0-rc.0",
"typescript": "4.6.2",
- "webpack": "5.70.0"
+ "webpack": "5.76.1"
}
}
diff --git a/yarn.lock b/yarn.lock
index 670147c2a030..efc064522651 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2907,6 +2907,11 @@ acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.0:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf"
integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==
+acorn@^8.7.1:
+ version "8.8.2"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
+ integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
+
adjust-sourcemap-loader@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz#fc4a0fd080f7d10471f30a7320f25560ade28c99"
@@ -4778,6 +4783,14 @@ engine.io@~6.1.0:
engine.io-parser "~5.0.0"
ws "~8.2.3"
+enhanced-resolve@^5.10.0:
+ version "5.12.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634"
+ integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==
+ dependencies:
+ graceful-fs "^4.2.4"
+ tapable "^2.2.0"
+
enhanced-resolve@^5.8.3:
version "5.8.3"
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz#6d552d465cce0423f5b3d718511ea53826a7b2f0"
@@ -6999,7 +7012,7 @@ json-parse-better-errors@^1.0.2:
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
-json-parse-even-better-errors@^2.3.0:
+json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
@@ -11384,6 +11397,14 @@ watchpack@^2.3.1:
glob-to-regexp "^0.4.1"
graceful-fs "^4.1.2"
+watchpack@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"
+ integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==
+ dependencies:
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.1.2"
+
wbuf@^1.1.0, wbuf@^1.7.3:
version "1.7.3"
resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df"
@@ -11559,6 +11580,36 @@ webpack@5.70.0:
watchpack "^2.3.1"
webpack-sources "^3.2.3"
+webpack@5.76.1:
+ version "5.76.1"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.76.1.tgz#7773de017e988bccb0f13c7d75ec245f377d295c"
+ integrity sha512-4+YIK4Abzv8172/SGqObnUjaIHjLEuUasz9EwQj/9xmPPkYJy2Mh03Q/lJfSD3YLzbxy5FeTq5Uw0323Oh6SJQ==
+ dependencies:
+ "@types/eslint-scope" "^3.7.3"
+ "@types/estree" "^0.0.51"
+ "@webassemblyjs/ast" "1.11.1"
+ "@webassemblyjs/wasm-edit" "1.11.1"
+ "@webassemblyjs/wasm-parser" "1.11.1"
+ acorn "^8.7.1"
+ acorn-import-assertions "^1.7.6"
+ browserslist "^4.14.5"
+ chrome-trace-event "^1.0.2"
+ enhanced-resolve "^5.10.0"
+ es-module-lexer "^0.9.0"
+ eslint-scope "5.1.1"
+ events "^3.2.0"
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.2.9"
+ json-parse-even-better-errors "^2.3.1"
+ loader-runner "^4.2.0"
+ mime-types "^2.1.27"
+ neo-async "^2.6.2"
+ schema-utils "^3.1.0"
+ tapable "^2.1.1"
+ terser-webpack-plugin "^5.1.3"
+ watchpack "^2.4.0"
+ webpack-sources "^3.2.3"
+
websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
version "0.7.4"
resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"