Bump the npm_and_yarn group across 1 directory with 10 updates#14
Bump the npm_and_yarn group across 1 directory with 10 updates#14dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps the npm_and_yarn group with 5 updates in the /frontend directory: | Package | From | To | | --- | --- | --- | | [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `17.3.12` | `21.1.4` | | [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `17.3.12` | `21.1.4` | | [tmp](https://github.com/raszi/node-tmp) | `0.2.3` | `0.2.5` | | [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` | | [qs](https://github.com/ljharb/qs) | `6.13.0` | `6.14.2` | Updates `@angular/common` from 17.3.12 to 21.1.4 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.1.4/packages/common) Updates `@angular/compiler` from 17.3.12 to 21.1.4 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.1.4/packages/compiler) Updates `esbuild` from 0.20.1 to 0.27.2 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md) - [Commits](evanw/esbuild@v0.20.1...v0.27.2) Updates `tmp` from 0.2.3 to 0.2.5 - [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md) - [Commits](raszi/node-tmp@v0.2.3...v0.2.5) Updates `lodash` from 4.17.21 to 4.17.23 - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.21...4.17.23) Updates `node-forge` from 1.3.1 to 1.3.3 - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.3.1...v1.3.3) Updates `qs` from 6.13.0 to 6.14.2 - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.13.0...v6.14.2) Updates `tar` from 6.2.1 to 7.5.9 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.2.1...v7.5.9) Updates `webpack` from 5.94.0 to 5.105.0 - [Release notes](https://github.com/webpack/webpack/releases) - [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md) - [Commits](webpack/webpack@v5.94.0...v5.105.0) Updates `webpack-dev-server` from 4.15.1 to 5.2.2 - [Release notes](https://github.com/webpack/webpack-dev-server/releases) - [Changelog](https://github.com/webpack/webpack-dev-server/blob/main/CHANGELOG.md) - [Commits](webpack/webpack-dev-server@v4.15.1...v5.2.2) --- updated-dependencies: - dependency-name: "@angular/common" dependency-version: 21.1.4 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: "@angular/compiler" dependency-version: 21.1.4 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: esbuild dependency-version: 0.27.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tmp dependency-version: 0.2.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: lodash dependency-version: 4.17.23 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: node-forge dependency-version: 1.3.3 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: qs dependency-version: 6.14.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-version: 7.5.9 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: webpack dependency-version: 5.105.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: webpack-dev-server dependency-version: 5.2.2 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
Walkthrough
🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
| "@angular/animations": "^17.3.0", | ||
| "@angular/common": "^17.3.0", | ||
| "@angular/compiler": "^17.3.0", | ||
| "@angular/core": "^17.3.0", | ||
| "@angular/forms": "^17.3.0", | ||
| "@angular/platform-browser": "^17.3.0", | ||
| "@angular/platform-browser-dynamic": "^17.3.0", | ||
| "@angular/router": "^17.3.0", | ||
| "@angular/common": "^21.1.4", | ||
| "@angular/compiler": "^21.1.4", | ||
| "@angular/core": "^21.1.4", | ||
| "@angular/forms": "^21.1.4", | ||
| "@angular/platform-browser": "^21.1.4", | ||
| "@angular/platform-browser-dynamic": "^21.1.4", | ||
| "@angular/router": "^21.1.4", |
There was a problem hiding this comment.
Critical: @angular/animations version mismatch with other Angular packages.
@angular/animationsremains at^17.3.0(line 12)- All other
@angular/*packages updated to^21.1.4 - Angular packages must be version-aligned to avoid peer dependency conflicts and runtime errors
🐛 Proposed fix
- "@angular/animations": "^17.3.0",
+ "@angular/animations": "^21.1.4",📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| "@angular/animations": "^17.3.0", | |
| "@angular/common": "^17.3.0", | |
| "@angular/compiler": "^17.3.0", | |
| "@angular/core": "^17.3.0", | |
| "@angular/forms": "^17.3.0", | |
| "@angular/platform-browser": "^17.3.0", | |
| "@angular/platform-browser-dynamic": "^17.3.0", | |
| "@angular/router": "^17.3.0", | |
| "@angular/common": "^21.1.4", | |
| "@angular/compiler": "^21.1.4", | |
| "@angular/core": "^21.1.4", | |
| "@angular/forms": "^21.1.4", | |
| "@angular/platform-browser": "^21.1.4", | |
| "@angular/platform-browser-dynamic": "^21.1.4", | |
| "@angular/router": "^21.1.4", | |
| "@angular/animations": "^21.1.4", | |
| "@angular/common": "^21.1.4", | |
| "@angular/compiler": "^21.1.4", | |
| "@angular/core": "^21.1.4", | |
| "@angular/forms": "^21.1.4", | |
| "@angular/platform-browser": "^21.1.4", | |
| "@angular/platform-browser-dynamic": "^21.1.4", | |
| "@angular/router": "^21.1.4", |
| "@angular/router": "^21.1.4", | ||
| "rxjs": "^7.8.1", | ||
| "tslib": "^2.6.2", | ||
| "zone.js": "^0.14.2" |
There was a problem hiding this comment.
🧩 Analysis chain
🌐 Web query:
Angular 21 zone.js version requirements dependencies
💡 Result:
- Angular 21 (v21.0.0)
@angular/corepeer dependency on Zone.js:zone.js: "~0.15.0"(and it’s marked optional viapeerDependenciesMeta). [1] - Practical implication: Zone.js is not required for new Angular 21 apps because zoneless change detection is the default; you only install Zone.js if you choose to run “zone-full” (legacy) change detection. [2][3]
- If you do use Zone.js with Angular 21: install a compatible version (e.g.
npm i zone.js@~0.15.0) and configure Angular to use zone-based change detection (and include Zone.js in polyfills as needed). [1][2][3]
Update zone.js to be compatible with Angular 21.
- Angular 21 peer dependency requires
zone.js: ~0.15.0(optional) - Current
^0.14.2is incompatible if zone.js is used; upgrade to^0.15.0or~0.15.0 - Note: Zone.js is now optional in Angular 21; zoneless change detection is the default
| "@angular-eslint/builder": "17.4.1", | ||
| "@angular-eslint/eslint-plugin": "17.4.1", | ||
| "@angular-eslint/eslint-plugin-template": "17.4.1", | ||
| "@angular-eslint/schematics": "17.4.1", | ||
| "@angular-eslint/schematics": "21.2.0", | ||
| "@angular-eslint/template-parser": "17.4.1" |
There was a problem hiding this comment.
Major: @angular-eslint/* packages version inconsistency.
@angular-eslint/schematicsupdated to21.2.0- Other
@angular-eslint/*packages remain at17.4.1:@angular-eslint/builder@angular-eslint/eslint-plugin@angular-eslint/eslint-plugin-template@angular-eslint/template-parser
- These packages should be version-aligned
🐛 Proposed fix
- "@angular-eslint/builder": "17.4.1",
- "@angular-eslint/eslint-plugin": "17.4.1",
- "@angular-eslint/eslint-plugin-template": "17.4.1",
- "@angular-eslint/schematics": "21.2.0",
- "@angular-eslint/template-parser": "17.4.1"
+ "@angular-eslint/builder": "21.2.0",
+ "@angular-eslint/eslint-plugin": "21.2.0",
+ "@angular-eslint/eslint-plugin-template": "21.2.0",
+ "@angular-eslint/schematics": "21.2.0",
+ "@angular-eslint/template-parser": "21.2.0"📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| "@angular-eslint/builder": "17.4.1", | |
| "@angular-eslint/eslint-plugin": "17.4.1", | |
| "@angular-eslint/eslint-plugin-template": "17.4.1", | |
| "@angular-eslint/schematics": "17.4.1", | |
| "@angular-eslint/schematics": "21.2.0", | |
| "@angular-eslint/template-parser": "17.4.1" | |
| "@angular-eslint/builder": "21.2.0", | |
| "@angular-eslint/eslint-plugin": "21.2.0", | |
| "@angular-eslint/eslint-plugin-template": "21.2.0", | |
| "@angular-eslint/schematics": "21.2.0", | |
| "@angular-eslint/template-parser": "21.2.0" |
Bumps the npm_and_yarn group with 5 updates in the /frontend directory:
17.3.1221.1.417.3.1221.1.40.2.30.2.54.17.214.17.236.13.06.14.2Updates
@angular/commonfrom 17.3.12 to 21.1.4Release notes
Sourced from
@angular/common's releases.... (truncated)
Changelog
Sourced from
@angular/common's changelog.... (truncated)
Commits
6c14e3abuild: update Jasmine to 6.0.019542a3test(common): remove zone-based testing utilities3905015fix(http): correctly parse ArrayBuffer and Blob in transfer cache6f5c233refactor(common): extract argument assertion7242da2docs: reword docs on standalone.6601f06test(common): enables zoneless change detection in tests3954dc2refactor(http): remove redundant providedIn: 'root' in XSRF_HEADER_NAME03e2b36refactor(core): update error message links to versioned docs (#66374)74af7d8refactor(core): Use the provided Document value rather than global in FakeNav...a2b9429Revert "feat(router): add trailingSlash config option"Updates
@angular/compilerfrom 17.3.12 to 21.1.4Release notes
Sourced from
@angular/compiler's releases.... (truncated)
Changelog
Sourced from
@angular/compiler's changelog.... (truncated)
Commits
6c14e3abuild: update Jasmine to 6.0.0caab23dfix(compiler): add geolocation element to schema3f0fbaarefactor(compiler): remove zone-based testing utilities0729181test(compiler): remove zone-based testing utilitiesea70b00refactor(compiler): remove unused symbolsded654dbuild: initial test of TypeScript 65326333fix(forms): Ensure the control instruction comes after the other bindings29f074afix(forms): Rename signal form [field] to [formField]0875dearefactor(compiler): switchBinary.isAssignmentOperationto type guard function83bac5arefactor(compiler): tightenUnary.operatortypeUpdates
esbuildfrom 0.20.1 to 0.27.2Release notes
Sourced from esbuild's releases.
... (truncated)
Changelog
Sourced from esbuild's changelog.
... (truncated)
Commits
cd83297publish 0.27.2 to npm2759721additional tests forswitchwithbreakfd2b4b3update release notesc8d93a7fix #4357: -webkit- prefix for mask shorthand (#4358)92ff12ccompat table: update@types/nodea35ecebcompat table: fix a type error with the new typesf598984fixmake compat-tableto install dependenciesf7f6df0release notes for #43616f8ec15fix: allow subpath imports that start with#/(#4361)f7ae61fminify some switch statements to if-else statementMaintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for esbuild since your current version.
Updates
tmpfrom 0.2.3 to 0.2.5Commits
3d2fe38Bump up the versione162828Merge pull request #309 from fflorent/fix-tmp-dir-with-dirb847d2fFix use of tmp.dir() withdiroption08fa3abUpdate version1cf4ec5Merge commit from fork188b25eFix GHSA-52f5-9888-hmc673b9fe4Add test case for GHSA-52f5-9888-hmc6b8e2f29Remove broken tests2892a02Remove outdated URLf592318Reformat package.jsonUpdates
lodashfrom 4.17.21 to 4.17.23Commits
dec55b7Bump main to v4.17.23 (#6088)19c9251fix: setCacheHas JSDoc return type should be boolean (#6071)b5e6729jsdoc: Add -0 and BigInt zeros to _.compact falsey values list (#6062)edadd45Prevent prototype pollution on baseUnset function4879a7adoc: fix autoLink function, conversion of source links (#6056)9648f69chore: removeyarn.lockfile (#6053)dfa407dci: remove legacy configuration files (#6052)156e196feat: add renovate setup (#6039)933e106ci: add pipeline for Bun (#6023)072a807docs: update links related to Open JS Foundation (#5968)Updates
node-forgefrom 1.3.1 to 1.3.3Changelog
Sourced from node-forge's changelog.
... (truncated)
Commits
1cea0afRelease 1.3.3.5265989Update changelog.e4f3961Fix changelog for release.503979bUpdate changelog.c3b3b32Make digestAlgorithm parameters optional6f70043Update CVE details.f547b0dStart 1.3.3-0.235ad3eRelease 1.3.2.2598244Update changelog.0032dd0Fix typos.Updates
qsfrom 6.13.0 to 6.14.2Changelog
Sourced from qs's changelog.
... (truncated)
Commits
bdcf0c7v6.14.2294db90[readme] document thataddQueryPrefixdoes not add?to empty output5c308e5[readme] clarifyparseArraysandarrayLimitdocumentation6addf8c[Fix]parse: mark overflow objects for indexed notation exceedingarrayLimitcfc108f[Fix]arrayLimitmeans max count, not max index, incombine/merge/`pars...febb644[Fix]parse: throw onarrayLimitexceeded with indexed notation when `thr...f6a7abf[Fix]parse: enforcearrayLimitoncomma-parsed valuesfbc5206[Fix]parse: fix error message to reflect arrayLimit as max index; remove e...1b9a8b4[actions] fix rebase workflow permissions2a35775[meta] fix changelog typo (arrayLength→arrayLimit)Updates
tarfrom 6.2.1 to 7.5.9Changelog
Sourced from tar's changelog.
... (truncated)
Commits
1f0c2c97.5.9fbb0851build minified version as default export6b8eba07.5.82cb1120fix(unpack): improve UnpackSync symlink error "into" path accuracyd18e4e1fix: do not write linkpaths through symlinks4a37eb97.5.7f4a7aa9fix: properly sanitize hard links containing ..394ece67.5.67d4cc17fix race puting a Link ahead of its target File26ab9047.5.5Maintainer changes
This version was pushed to npm by isaacs, a new releaser for tar since your current version.
Install script changes
This version adds
preparescript that runs during installation. Review the package contents before updating.Updates
webpackfrom 5.94.0 to 5.105.0Release notes
Sourced from webpack's releases.
... (truncated)
Changelog
Sourced from webpack's changelog.