-
Notifications
You must be signed in to change notification settings - Fork 7
Bump the js-dependencies group across 1 directory with 27 updates #200
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
Bump the js-dependencies group across 1 directory with 27 updates #200
Conversation
Bumps the js-dependencies group with 25 updates in the /frontend directory: | Package | From | To | | --- | --- | --- | | [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) | `20.3.15` | `21.1.3` | | [@angular/cdk](https://github.com/angular/components) | `20.2.14` | `21.1.3` | | [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `20.3.15` | `21.1.3` | | [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `20.3.15` | `21.1.3` | | [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `20.3.15` | `21.1.3` | | [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `20.3.15` | `21.1.3` | | [@angular/material](https://github.com/angular/components) | `20.2.14` | `21.1.3` | | [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `20.3.15` | `21.1.3` | | [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `20.3.15` | `21.1.3` | | [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `20.3.15` | `21.1.3` | | [ng-apexcharts](https://github.com/apexcharts/ng-apexcharts) | `2.0.3` | `2.0.4` | | [ngx-markdown](https://github.com/jfcere/ngx-markdown) | `20.1.0` | `21.1.0` | | [zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js) | `0.15.1` | `0.16.0` | | [@angular-devkit/build-angular](https://github.com/angular/angular-cli) | `20.3.13` | `21.1.3` | | [@angular-eslint/builder](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder) | `20.6.0` | `21.2.0` | | [@angular-eslint/eslint-plugin](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin) | `20.6.0` | `21.2.0` | | [@angular-eslint/eslint-plugin-template](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin-template) | `20.6.0` | `21.2.0` | | [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics) | `20.6.0` | `21.2.0` | | [@angular-eslint/template-parser](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/template-parser) | `20.6.0` | `21.2.0` | | [@angular/cli](https://github.com/angular/angular-cli) | `20.3.13` | `21.1.3` | | [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `20.3.15` | `21.1.3` | | [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) | `5.1.13` | `6.0.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.54.0` | | [jasmine-core](https://github.com/jasmine/jasmine) | `5.12.1` | `6.0.1` | | [karma-jasmine-html-reporter](https://github.com/dfederm/karma-jasmine-html-reporter) | `2.1.0` | `2.2.0` | Updates `@angular/animations` from 20.3.15 to 21.1.3 - [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.3/packages/animations) Updates `@angular/cdk` from 20.2.14 to 21.1.3 - [Release notes](https://github.com/angular/components/releases) - [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md) - [Commits](angular/components@20.2.14...v21.1.3) Updates `@angular/common` from 20.3.15 to 21.1.3 - [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.3/packages/common) Updates `@angular/compiler` from 20.3.15 to 21.1.3 - [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.3/packages/compiler) Updates `@angular/core` from 20.3.15 to 21.1.3 - [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.3/packages/core) Updates `@angular/forms` from 20.3.15 to 21.1.3 - [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.3/packages/forms) Updates `@angular/material` from 20.2.14 to 21.1.3 - [Release notes](https://github.com/angular/components/releases) - [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md) - [Commits](angular/components@20.2.14...v21.1.3) Updates `@angular/platform-browser` from 20.3.15 to 21.1.3 - [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.3/packages/platform-browser) Updates `@angular/platform-browser-dynamic` from 20.3.15 to 21.1.3 - [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.3/packages/platform-browser-dynamic) Updates `@angular/router` from 20.3.15 to 21.1.3 - [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.3/packages/router) Updates `ng-apexcharts` from 2.0.3 to 2.0.4 - [Release notes](https://github.com/apexcharts/ng-apexcharts/releases) - [Changelog](https://github.com/apexcharts/ng-apexcharts/blob/master/CHANGELOG.md) - [Commits](https://github.com/apexcharts/ng-apexcharts/commits) Updates `ngx-markdown` from 20.1.0 to 21.1.0 - [Release notes](https://github.com/jfcere/ngx-markdown/releases) - [Commits](jfcere/ngx-markdown@v20.1.0...v21.1.0) Updates `zone.js` from 0.15.1 to 0.16.0 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/zone.js-0.16.0/packages/zone.js) Updates `@angular-devkit/build-angular` from 20.3.13 to 21.1.3 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](angular/angular-cli@20.3.13...v21.1.3) Updates `@angular-eslint/builder` from 20.6.0 to 21.2.0 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/builder/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/builder) Updates `@angular-eslint/eslint-plugin` from 20.6.0 to 21.2.0 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/eslint-plugin) Updates `@angular-eslint/eslint-plugin-template` from 20.6.0 to 21.2.0 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin-template/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/eslint-plugin-template) Updates `@angular-eslint/schematics` from 20.6.0 to 21.2.0 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/schematics/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/schematics) Updates `@angular-eslint/template-parser` from 20.6.0 to 21.2.0 - [Release notes](https://github.com/angular-eslint/angular-eslint/releases) - [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/template-parser/CHANGELOG.md) - [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/template-parser) Updates `@angular/cli` from 20.3.13 to 21.1.3 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](angular/angular-cli@20.3.13...v21.1.3) Updates `@angular/compiler-cli` from 20.3.15 to 21.1.3 - [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.3/packages/compiler-cli) Updates `@types/jasmine` from 5.1.13 to 6.0.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine) Updates `@typescript-eslint/eslint-plugin` from 8.46.4 to 8.54.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.46.4 to 8.54.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/parser) Updates `jasmine-core` from 5.12.1 to 6.0.1 - [Release notes](https://github.com/jasmine/jasmine/releases) - [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md) - [Commits](jasmine/jasmine@v5.12.1...v6.0.1) Updates `karma-jasmine-html-reporter` from 2.1.0 to 2.2.0 - [Release notes](https://github.com/dfederm/karma-jasmine-html-reporter/releases) - [Commits](dfederm/karma-jasmine-html-reporter@v2.1.0...v2.2.0) Updates `sass` from 1.94.0 to 1.97.1 - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](sass/dart-sass@1.94.0...1.97.1) --- updated-dependencies: - dependency-name: "@angular/animations" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/cdk" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/common" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/compiler" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/core" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/forms" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/material" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/platform-browser" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/platform-browser-dynamic" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/router" dependency-version: 21.1.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: ng-apexcharts dependency-version: 2.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: ngx-markdown dependency-version: 21.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: zone.js dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: "@angular-devkit/build-angular" dependency-version: 21.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular-eslint/builder" dependency-version: 21.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular-eslint/eslint-plugin" dependency-version: 21.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular-eslint/eslint-plugin-template" dependency-version: 21.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular-eslint/schematics" dependency-version: 21.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular-eslint/template-parser" dependency-version: 21.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/cli" dependency-version: 21.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@angular/compiler-cli" dependency-version: 21.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@types/jasmine" dependency-version: 6.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.54.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.54.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: jasmine-core dependency-version: 6.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: karma-jasmine-html-reporter dependency-version: 2.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: sass dependency-version: 1.97.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
|
This change primarily updates the Angular framework and its related packages from version 20.x to 21.x, along with several dependencies and development tools such as Walkthrough
Model: gpt-4o-2024-08-06 | Prompt Tokens: 1115 | Completion Tokens: 152 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's a supportive code review with AI assistance. These insights are suggestions and possibilities, not definitive answers, so please take what feels useful for your project. You're the expert making the final calls—AI simply offers another perspective to help along the way.
Always critique what AI says. Do not let AI replace YOUR I.
Model: claude-sonnet-4-20250514 | Prompt Tokens: 2131 | Completion Tokens: 552
| "@angular/animations": "^21.1.3", | ||
| "@angular/cdk": "^21.1.3", | ||
| "@angular/common": "^21.1.3", | ||
| "@angular/compiler": "^21.1.3", | ||
| "@angular/core": "^21.1.3", | ||
| "@angular/forms": "^21.1.3", | ||
| "@angular/material": "^21.1.3", | ||
| "@angular/platform-browser": "^21.1.3", | ||
| "@angular/platform-browser-dynamic": "^21.1.3", | ||
| "@angular/router": "^21.1.3", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Major version upgrades detected for Angular and related dependencies. This is a significant change from v20 to v21. Consider:
- Review breaking changes: Check Angular v21 migration guide for breaking changes
- Test thoroughly: Major version upgrades can introduce compatibility issues
- Update in stages: Consider upgrading incrementally if possible
- Check peer dependencies: Ensure all dependencies are compatible with Angular v21
// Consider adding a postinstall script to verify compatibility
"scripts": {
"postinstall": "ng update @angular/core @angular/cli --force"
}| "@typescript-eslint/eslint-plugin": "^8.54.0", | ||
| "@typescript-eslint/parser": "^8.39.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Version inconsistency detected in TypeScript ESLint parser. The parser is still on v8.39.0 while the plugin was updated to v8.54.0. This mismatch could cause linting issues.
"@typescript-eslint/parser": "^8.54.0"Ensure both packages use the same version for consistent behavior.
| "@typescript-eslint/parser": "^8.39.0", | ||
| "eslint": "^9.39.1", | ||
| "eslint-formatter-rdjson": "^1.0.6", | ||
| "jasmine-core": "^5.12.1", | ||
| "jasmine-core": "^6.0.1", | ||
| "karma": "^6.4.4", | ||
| "karma-chrome-launcher": "^3.2.0", | ||
| "karma-coverage": "^2.2.1", | ||
| "karma-jasmine": "^5.1.0", | ||
| "karma-jasmine-html-reporter": "^2.1.0", | ||
| "karma-jasmine-html-reporter": "^2.2.0", | ||
| "sass": "^1.94.0", | ||
| "typescript": "^5.9.3" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider updating additional development dependencies that may be outdated:
"eslint": "^9.54.0", // Current v9.39.1 might be outdated
"karma": "^6.4.4", // Consider upgrading to latest v6.x
"typescript": "^5.9.3" // Verify compatibility with Angular v21Verify these versions are compatible with the new Angular v21 ecosystem.
|
Looks like these dependencies are no longer updatable, so this is no longer needed. |
Bumps the js-dependencies group with 25 updates in the /frontend directory:
20.3.1521.1.320.2.1421.1.320.3.1521.1.320.3.1521.1.320.3.1521.1.320.3.1521.1.320.2.1421.1.320.3.1521.1.320.3.1521.1.320.3.1521.1.32.0.32.0.420.1.021.1.00.15.10.16.020.3.1321.1.320.6.021.2.020.6.021.2.020.6.021.2.020.6.021.2.020.6.021.2.020.3.1321.1.320.3.1521.1.35.1.136.0.08.46.48.54.05.12.16.0.12.1.02.2.0Updates
@angular/animationsfrom 20.3.15 to 21.1.3Release notes
Sourced from
@angular/animations's releases.... (truncated)
Changelog
Sourced from
@angular/animations's changelog.... (truncated)
Commits
abb1794refactor(core): mark VERSION exports as pure for better tree-shaking26fed34build: format md filesb9e2ccdrefactor(common): remove unused import (#64699)70332b0fix(core): pass element removal property through in all locations (#64565)2b257b3fix(animations): account forElement.animateexceptions (#64506)dde5badfix(core): prevent animations renderer from impactinganimate.leave(#63921)c357650refactor(core): Update tests for zoneless by default (#63668)021ead5refactor(animations): remove dependency on@angular/common(#63248)2fcafb6build: rename defaults2.bzl to defaults.bzl (#63383)Updates
@angular/cdkfrom 20.2.14 to 21.1.3Release notes
Sourced from
@angular/cdk's releases.... (truncated)
Changelog
Sourced from
@angular/cdk's changelog.... (truncated)
Commits
d98c0ecrelease: cut the v21.1.3 release3211b5abuild: remove deprecated compiler option (#32692)c4f450bbuild: remove flaky test (#32730)a6d52a5build: fix out of date API golden (#32732)910aed3fix(material/chips): Example violates axe accessibility tests (#32679)4186f74fix(aria/menu): Add label property for proper aria-label (#32710)16e5dcedocs(cdk/menu): add required'value'tongMenuItemjsdocs (#32440)02ca754docs(aria/tree): adds aria tree nav rtl example (#32307)c4f745cfix(material/badge): move warning check later (#32724)d726935fix(aria/toolbar): show outline on selected items when forced colors active (...Updates
@angular/commonfrom 20.3.15 to 21.1.3Release notes
Sourced from
@angular/common's releases.... (truncated)
Changelog
Sourced from
@angular/common's changelog.... (truncated)
Commits
7242da2docs: 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"12fccc5feat(router): add trailingSlash config option3dfdb71docs: add docs for transform property in built-in loadersdd58c4brefactor(common): Add token to indicate whether precommit handler is supporteda6b8cb6feat(common): support custom transformations in ImageKit and Imgix loadersUpdates
@angular/compilerfrom 20.3.15 to 21.1.3Release notes
Sourced from
@angular/compiler's releases.... (truncated)
Changelog
Sourced from
@angular/compiler's changelog.... (truncated)
Commits
ea70b00refactor(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.operatortypee01dcaerefactor:_ParseAST.isAssignmentOperatorto type guard4cdf4d5refactor(compiler): tightenBinary.operationtype0ad3adcfix(compiler): Support empty cases4dc5ae5refactor(core): remove unused instruction parameterUpdates
@angular/corefrom 20.3.15 to 21.1.3Release notes
Sourced from
@angular/core's releases.... (truncated)
Changelog
Sourced from
@angular/core's changelog.