-
Notifications
You must be signed in to change notification settings - Fork 12k
Comparing changes
Open a pull request
base repository: angular/angular-cli
base: 18.0.4
head repository: angular/angular-cli
compare: 18.0.5
- 7 commits
- 19 files changed
- 4 contributors
Commits on Jun 13, 2024
-
fix(@angular/build): automatically resolve
.mjs
files when using VitePreviously, ESM file resolution without extensions failed when using Vite, causing issues in module loading. This commit addresses the problem by automatically resolving `.mjs` files, aligning the behavior with the application builder and ensuring consistent module resolution across different build tools. **NB**: This is a workaround as valid ESM imports should always have an extension. Closes #27841 (cherry picked from commit 2324d5a)
Configuration menu - View commit details
-
Copy full SHA for 405c148 - Browse repository at this point
Copy the full SHA 405c148View commit details
Commits on Jun 17, 2024
-
fix(@schematics/angular): update schematics to use RouterModule when …
Configuration menu - View commit details
-
Copy full SHA for 5c705e8 - Browse repository at this point
Copy the full SHA 5c705e8View commit details
Commits on Jun 18, 2024
-
ci: remove ci testing push trigger
Remove ci testing pushing trigger as it no longer will work in the future and is unneccessary (cherry picked from commit a302d18)
Configuration menu - View commit details
-
Copy full SHA for a0f7d15 - Browse repository at this point
Copy the full SHA a0f7d15View commit details -
fix(@angular/build): add CSP nonce to script with src tags
Prior to this change, script tags with the `src` attribute were not being assigned a CSP nonce during the build process. This is useful strict-dynamic is a Content Security Policy (CSP) directive that simplifies the management of dynamically loaded scripts while maintaining a high level of security. It allows scripts that are initially trusted (through a nonce or hash) to load other scripts without additional restrictions. Closes #27874 (cherry picked from commit c0ceddf)
Configuration menu - View commit details
-
Copy full SHA for bdd168f - Browse repository at this point
Copy the full SHA bdd168fView commit details -
fix(@angular-devkit/build-angular): use istanbul-lib-instrument direc…
…tly for karma code coverage The `istanbul-lib-instrument` package provides the required functionality needed to instrument code for test coverage within the context of the Angular CLI. Since the build pipeline already contains a customized babel preset, this package can be integrated directly into the pipeline. This reduces the number of dependencies required for `@angular-devkit/build-angular` including the deprecated `inflight` package. (cherry picked from commit fb2981d)
Configuration menu - View commit details
-
Copy full SHA for 86e031d - Browse repository at this point
Copy the full SHA 86e031dView commit details -
fix(@angular/build): use Node.js available parallelism for default wo…
…rker count The Node.js `os.availableParallelism` API now provides more accurate values when used within containers such as many CI environments. This provides a better default when using resource limited CI setups. The value is still set to a maximum default of four. However, the `NG_BUILD_MAX_WORKERS` environment variable can be used to set the value to an explicit value if required. (cherry picked from commit dd07049)
Configuration menu - View commit details
-
Copy full SHA for 7360a34 - Browse repository at this point
Copy the full SHA 7360a34View commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e6ec5a4 - Browse repository at this point
Copy the full SHA e6ec5a4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 18.0.4...18.0.5