{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36891867,"defaultBranch":"main","name":"angular-cli","ownerLogin":"angular","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-04T19:49:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/139426?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718134022.0","currentOid":""},"activityList":{"items":[{"before":"e9e44dfb30bd2f995fd3f5bdfd703edc2cba4528","after":null,"ref":"refs/heads/alan-agius4-docs","pushedAt":"2024-06-11T19:27:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"}},{"before":"ce8851919c0c96a05b1b5fbad98e11c5ded9a467","after":"e19db6f56d35afd5c29aea782ec7695f3cff181b","ref":"refs/heads/main","pushedAt":"2024-06-11T19:26:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"docs: update e2e test commands\n\nThe E2E config allows stamping, not using it can cause certain e2e tests to fail locally.","shortMessageHtmlLink":"docs: update e2e test commands"}},{"before":null,"after":"e9e44dfb30bd2f995fd3f5bdfd703edc2cba4528","ref":"refs/heads/alan-agius4-docs","pushedAt":"2024-06-11T18:38:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"docs: update e2e test commands\n\nThe E2E config allows stamping, not using it can cause certain e2e tests to fail locally.","shortMessageHtmlLink":"docs: update e2e test commands"}},{"before":"be2227e7b9138ccf541a25fe051aa04f7d280ea1","after":"ce8851919c0c96a05b1b5fbad98e11c5ded9a467","ref":"refs/heads/main","pushedAt":"2024-06-11T18:29:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"build: disable package install scripts by default\n\nPackage installation will now disable postinstall scripts by default for the\nrepository dependencies. The yarn `enableScripts` option is now set to `false`.\nThis still allows workspace postinstall scripts to execute and the required dependency\npostinstall scripts are explicitly allowed (currently: esbuild & puppeteer).","shortMessageHtmlLink":"build: disable package install scripts by default"}},{"before":"dd83922fc7f3156cd71ffe7883208069e625bc59","after":"be2227e7b9138ccf541a25fe051aa04f7d280ea1","ref":"refs/heads/main","pushedAt":"2024-06-11T16:47:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"build: update to the TypeScript 5.5 RC\n\nUpdates the repo to the release candidate of TypeScript 5.5.","shortMessageHtmlLink":"build: update to the TypeScript 5.5 RC"}},{"before":"4398c48cd86a86ba060d0a80a1eb06efecb23d14","after":"dd83922fc7f3156cd71ffe7883208069e625bc59","ref":"refs/heads/main","pushedAt":"2024-06-11T15:50:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"build: lock file maintenance","shortMessageHtmlLink":"build: lock file maintenance"}},{"before":"870100a4134a5c360f102bd2ffef887609588270","after":null,"ref":"refs/heads/yarn-update-disable","pushedAt":"2024-06-11T13:16:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"}},{"before":"9e35d174cba79a8221159d806c92221b7b60f930","after":"4398c48cd86a86ba060d0a80a1eb06efecb23d14","ref":"refs/heads/main","pushedAt":"2024-06-11T13:16:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"ci: disable `yarn` auto update\n\nSince the yarn version is specified in the Bazel setup, automatically updating the dependency is not feasible.","shortMessageHtmlLink":"ci: disable yarn auto update"}},{"before":null,"after":"870100a4134a5c360f102bd2ffef887609588270","ref":"refs/heads/yarn-update-disable","pushedAt":"2024-06-11T12:36:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"ci: disable `yarn` auto update\n\nSince the yarn version is specified in the Bazel setup, automatically updating the dependency is not feasible.","shortMessageHtmlLink":"ci: disable yarn auto update"}},{"before":"4b95aece8a798cd8bd871ff957c2cbfede84450a","after":"9e35d174cba79a8221159d806c92221b7b60f930","ref":"refs/heads/main","pushedAt":"2024-06-11T12:20:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"refactor(@angular/cli): use Node.js builtin ANSI escape removal helper\n\nNode.js contains a helper function within the `util` builtin that will\nremove any ANSI escape codes from a string. This removes the need for\na custom utility function.","shortMessageHtmlLink":"refactor(@angular/cli): use Node.js builtin ANSI escape removal helper"}},{"before":"3a1bf5c8a52d6ec1eb337f0937bf073de2ea0b62","after":"9320b65ad00ae89288a593c888e99f83bb31a35f","ref":"refs/heads/18.0.x","pushedAt":"2024-06-11T10:51:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"refactor: replace custom promise-based setTimeout with native Node.js setTimeout\n\nIn this commit, the custom implementation of a promise-based setTimeout function has been replaced with the native Node.js setTimeout function, which now returns a promise.\n\n(cherry picked from commit 4b95aece8a798cd8bd871ff957c2cbfede84450a)","shortMessageHtmlLink":"refactor: replace custom promise-based setTimeout with native Node.js…"}},{"before":"076afb7e15404cca271d3b5239c0f05039657584","after":"4b95aece8a798cd8bd871ff957c2cbfede84450a","ref":"refs/heads/main","pushedAt":"2024-06-11T10:51:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"refactor: replace custom promise-based setTimeout with native Node.js setTimeout\n\nIn this commit, the custom implementation of a promise-based setTimeout function has been replaced with the native Node.js setTimeout function, which now returns a promise.","shortMessageHtmlLink":"refactor: replace custom promise-based setTimeout with native Node.js…"}},{"before":"cec97fe3a5572aa9db8124457805400d9fe5710b","after":"076afb7e15404cca271d3b5239c0f05039657584","ref":"refs/heads/main","pushedAt":"2024-06-11T10:37:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"build: remove `--silent` from `yarn` command\n\n`--silent` is not a valid option for Yarn 4. This causes the build-schema script to fail.","shortMessageHtmlLink":"build: remove --silent from yarn command"}},{"before":"49ee88676d980850f7bca04805aedcf225538cf7","after":"cec97fe3a5572aa9db8124457805400d9fe5710b","ref":"refs/heads/main","pushedAt":"2024-06-10T22:17:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"build: use yarn patching instead of third-party package","shortMessageHtmlLink":"build: use yarn patching instead of third-party package"}},{"before":"f102f815e404bcc2f627b7a52e92b3385eb9be5f","after":"49ee88676d980850f7bca04805aedcf225538cf7","ref":"refs/heads/main","pushedAt":"2024-06-10T19:38:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"ci: only download saucelabs connect utility when running tests\n\nThe saucelabs connect tunnel utility is now only downloaded when a\nsaucelabs related test is executed. Previously it was part of the\nroot `package.json` and downloaded whenever a package install was\nexecuted. The utility archive was also not an actual package which\nincidentally worked with npm but does not work with newer versions\nof yarn. A SHA256 check is also now performed prior to executing\nthe utility to verify the expected file is present.","shortMessageHtmlLink":"ci: only download saucelabs connect utility when running tests"}},{"before":"20fc6ca057e5190155474e7377bf9f22aab597dd","after":"3a1bf5c8a52d6ec1eb337f0937bf073de2ea0b62","ref":"refs/heads/18.0.x","pushedAt":"2024-06-10T16:02:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"fix(@angular/build): Initiate PostCSS only once\n\nPreviously, PostCSS was initialized three times (once for each preprocessor), resulting in plugins being applied multiple times to each instance. This issue occured due to a race condition triggered by multiple esbuild plugins.\n\nFixes #27804\n\n(cherry picked from commit f102f815e404bcc2f627b7a52e92b3385eb9be5f)","shortMessageHtmlLink":"fix(@angular/build): Initiate PostCSS only once"}},{"before":"26c36a119d5fe7c3d2a0131ac86a5e6cb27a992c","after":"f102f815e404bcc2f627b7a52e92b3385eb9be5f","ref":"refs/heads/main","pushedAt":"2024-06-10T16:02:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"fix(@angular/build): Initiate PostCSS only once\n\nPreviously, PostCSS was initialized three times (once for each preprocessor), resulting in plugins being applied multiple times to each instance. This issue occured due to a race condition triggered by multiple esbuild plugins.\n\nFixes #27804","shortMessageHtmlLink":"fix(@angular/build): Initiate PostCSS only once"}},{"before":"4ff914a16525350050c5e8359fb59f9d6f243d27","after":"26c36a119d5fe7c3d2a0131ac86a5e6cb27a992c","ref":"refs/heads/main","pushedAt":"2024-06-10T15:32:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"build: update all non-major dependencies","shortMessageHtmlLink":"build: update all non-major dependencies"}},{"before":"461e78f3ee15e7097bd7f2c975dc460d844f277f","after":"4ff914a16525350050c5e8359fb59f9d6f243d27","ref":"refs/heads/main","pushedAt":"2024-06-10T15:22:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"fix(@angular/build): allow additional module preloads up to limit\n\nIf the module preload limit is not met by shallow (depth 1) initial\nscripts, deeper initial scripts can now be added. This allows for\ndeeper import graphs to take advantage of the browser's module preloading.\nAdditionally, the limit has been increased to ten now that the module\npreloads are added at the end of the body along with the actual script elements.","shortMessageHtmlLink":"fix(@angular/build): allow additional module preloads up to limit"}},{"before":"78c6117544afa1aa69ef5485f1c3b77b1207f6f1","after":"20fc6ca057e5190155474e7377bf9f22aab597dd","ref":"refs/heads/18.0.x","pushedAt":"2024-06-08T17:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"fix(@angular/build): generate module preloads next to script elements in index HTML\n\nThe `modulepreload` link elements for initial scripts are now generated next to the\nactual script elements that require the referenced preloaded scripts. This better\nrepresents the fetch priorities to the browser and also allows easier visual discovery\nof the relevant script related elements inside the index HTML.\n\n(cherry picked from commit 461e78f3ee15e7097bd7f2c975dc460d844f277f)","shortMessageHtmlLink":"fix(@angular/build): generate module preloads next to script elements…"}},{"before":"fbc6eb3225e4b02c62baf3be4274b46e80ba62a4","after":"461e78f3ee15e7097bd7f2c975dc460d844f277f","ref":"refs/heads/main","pushedAt":"2024-06-08T17:55:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"fix(@angular/build): generate module preloads next to script elements in index HTML\n\nThe `modulepreload` link elements for initial scripts are now generated next to the\nactual script elements that require the referenced preloaded scripts. This better\nrepresents the fetch priorities to the browser and also allows easier visual discovery\nof the relevant script related elements inside the index HTML.","shortMessageHtmlLink":"fix(@angular/build): generate module preloads next to script elements…"}},{"before":"a21b58294ee556074b1991db50e3e4dc11c39ff1","after":"78c6117544afa1aa69ef5485f1c3b77b1207f6f1","ref":"refs/heads/18.0.x","pushedAt":"2024-06-07T13:30:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"fix(@angular/build): issue warning when auto adding `@angular/localize/init`\n\nThis commit introduces a warning for when the application builders automatically add the @angular/localize/init polyfill. The current approach has a drawback: the localize polyfill will always be included if it is found in a monorepo, even if an application does not use i18n.\n\nTo address this, we will issue a warning to inform users about this behavior and encourage them to explicitly add the polyfill to their polyfills configuration.\n\nAdditionally, this commit fixes an issue where the polyfill was not removed when using the build-time Angular i18n.\n\n(cherry picked from commit fbc6eb3225e4b02c62baf3be4274b46e80ba62a4)","shortMessageHtmlLink":"fix(@angular/build): issue warning when auto adding `@angular/localiz…"}},{"before":"9315968a8958b611bc9d3eefabb7dee5b20119a2","after":"fbc6eb3225e4b02c62baf3be4274b46e80ba62a4","ref":"refs/heads/main","pushedAt":"2024-06-07T13:30:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"fix(@angular/build): issue warning when auto adding `@angular/localize/init`\n\nThis commit introduces a warning for when the application builders automatically add the @angular/localize/init polyfill. The current approach has a drawback: the localize polyfill will always be included if it is found in a monorepo, even if an application does not use i18n.\n\nTo address this, we will issue a warning to inform users about this behavior and encourage them to explicitly add the polyfill to their polyfills configuration.\n\nAdditionally, this commit fixes an issue where the polyfill was not removed when using the build-time Angular i18n.","shortMessageHtmlLink":"fix(@angular/build): issue warning when auto adding `@angular/localiz…"}},{"before":"ee9d4042fa07fbdace51ae474259d90c9a662544","after":"9315968a8958b611bc9d3eefabb7dee5b20119a2","ref":"refs/heads/main","pushedAt":"2024-06-07T12:58:26.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"clydin","name":"Charles","path":"/clydin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19598772?s=80&v=4"},"commit":{"message":"build: remove unused inquirer dependency\n\nThere are no longer any direct usages of the `inquirer` package within\nthe repository.","shortMessageHtmlLink":"build: remove unused inquirer dependency"}},{"before":"075e0443b284a325413d2233d67693dc9676708c","after":"ee9d4042fa07fbdace51ae474259d90c9a662544","ref":"refs/heads/main","pushedAt":"2024-06-07T00:07:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"build: update all non-major dependencies","shortMessageHtmlLink":"build: update all non-major dependencies"}},{"before":"1284b43f726f52a27bc06ec52a7000cfc00561b1","after":"075e0443b284a325413d2233d67693dc9676708c","ref":"refs/heads/main","pushedAt":"2024-06-07T00:06:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dgp1130","name":"Douglas Parker","path":"/dgp1130","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11010321?s=80&v=4"},"commit":{"message":"build: update angular","shortMessageHtmlLink":"build: update angular"}},{"before":"27cb5315cbcdc89c884bebf3c6bbe508d7d6a91c","after":"a21b58294ee556074b1991db50e3e4dc11c39ff1","ref":"refs/heads/18.0.x","pushedAt":"2024-06-06T10:10:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"refactor: address lint issues\n\nFix lint failures.","shortMessageHtmlLink":"refactor: address lint issues"}},{"before":"60b7c13bddcb9102ab8f0438c30481526a655350","after":"1284b43f726f52a27bc06ec52a7000cfc00561b1","ref":"refs/heads/main","pushedAt":"2024-06-06T09:12:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"build: update dependency @rollup/plugin-commonjs to v26","shortMessageHtmlLink":"build: update dependency @rollup/plugin-commonjs to v26"}},{"before":"04077e380088bf0111dadbb8de09086a39902de4","after":"27cb5315cbcdc89c884bebf3c6bbe508d7d6a91c","ref":"refs/heads/18.0.x","pushedAt":"2024-06-06T09:12:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"refactor: format bazel build files\n\nThe formatter does not automatically fix these failures.\n\n(cherry picked from commit 60b7c13bddcb9102ab8f0438c30481526a655350)","shortMessageHtmlLink":"refactor: format bazel build files"}},{"before":"f3ed0fe04cc403f77c6257d154a556e05d9b80c0","after":"60b7c13bddcb9102ab8f0438c30481526a655350","ref":"refs/heads/main","pushedAt":"2024-06-06T09:12:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alan-agius4","name":"Alan Agius","path":"/alan-agius4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17563226?s=80&v=4"},"commit":{"message":"refactor: format bazel build files\n\nThe formatter does not automatically fix these failures.","shortMessageHtmlLink":"refactor: format bazel build files"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYpcDngA","startCursor":null,"endCursor":null}},"title":"Activity · angular/angular-cli"}