Bump the js-dependencies group across 1 directory with 25 updates#250
Conversation
Bumps the js-dependencies group with 23 updates in the /frontend directory: | Package | From | To | | --- | --- | --- | | [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) | `21.2.1` | `21.2.7` | | [@angular/cdk](https://github.com/angular/components) | `21.2.1` | `21.2.5` | | [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `21.2.1` | `21.2.7` | | [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `21.2.1` | `21.2.7` | | [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `21.2.1` | `21.2.7` | | [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `21.2.1` | `21.2.7` | | [@angular/material](https://github.com/angular/components) | `21.2.1` | `21.2.5` | | [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `21.2.1` | `21.2.7` | | [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `21.2.1` | `21.2.7` | | [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `21.2.1` | `21.2.7` | | [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.10.1` | `5.10.4` | | [ng-apexcharts](https://github.com/apexcharts/ng-apexcharts) | `2.2.0` | `2.3.0` | | [@angular-devkit/build-angular](https://github.com/angular/angular-cli) | `21.2.1` | `21.2.6` | | [@angular-eslint/builder](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder) | `21.2.0` | `21.3.1` | | [@angular-eslint/eslint-plugin](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin) | `21.2.0` | `21.3.1` | | [@angular-eslint/eslint-plugin-template](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin-template) | `21.2.0` | `21.3.1` | | [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics) | `21.2.0` | `21.3.1` | | [@angular/cli](https://github.com/angular/angular-cli) | `21.2.1` | `21.2.6` | | [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `21.2.1` | `21.2.7` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.56.1` | `8.58.0` | | [eslint](https://github.com/eslint/eslint) | `9.39.3` | `10.2.0` | | [sass](https://github.com/sass/dart-sass) | `1.97.3` | `1.99.0` | | [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.2` | Updates `@angular/animations` from 21.2.1 to 21.2.7 - [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.2.7/packages/animations) Updates `@angular/cdk` from 21.2.1 to 21.2.5 - [Release notes](https://github.com/angular/components/releases) - [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md) - [Commits](angular/components@v21.2.1...v21.2.5) Updates `@angular/common` from 21.2.1 to 21.2.7 - [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.2.7/packages/common) Updates `@angular/compiler` from 21.2.1 to 21.2.7 - [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.2.7/packages/compiler) Updates `@angular/core` from 21.2.1 to 21.2.7 - [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.2.7/packages/core) Updates `@angular/forms` from 21.2.1 to 21.2.7 - [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.2.7/packages/forms) Updates `@angular/material` from 21.2.1 to 21.2.5 - [Release notes](https://github.com/angular/components/releases) - [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md) - [Commits](angular/components@v21.2.1...v21.2.5) Updates `@angular/platform-browser` from 21.2.1 to 21.2.7 - [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.2.7/packages/platform-browser) Updates `@angular/platform-browser-dynamic` from 21.2.1 to 21.2.7 - [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.2.7/packages/platform-browser-dynamic) Updates `@angular/router` from 21.2.1 to 21.2.7 - [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.2.7/packages/router) Updates `apexcharts` from 5.10.1 to 5.10.4 - [Release notes](https://github.com/apexcharts/apexcharts.js/releases) - [Commits](apexcharts/apexcharts.js@v5.10.1...v5.10.4) Updates `ng-apexcharts` from 2.2.0 to 2.3.0 - [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 `@angular-devkit/build-angular` from 21.2.1 to 21.2.6 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](angular/angular-cli@v21.2.1...v21.2.6) Updates `@angular-eslint/builder` from 21.2.0 to 21.3.1 - [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.3.1/packages/builder) Updates `@angular-eslint/eslint-plugin` from 21.2.0 to 21.3.1 - [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.3.1/packages/eslint-plugin) Updates `@angular-eslint/eslint-plugin-template` from 21.2.0 to 21.3.1 - [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.3.1/packages/eslint-plugin-template) Updates `@angular-eslint/schematics` from 21.2.0 to 21.3.1 - [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.3.1/packages/schematics) Updates `@angular-eslint/template-parser` from 21.2.0 to 21.3.1 - [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.3.1/packages/template-parser) Updates `@angular/cli` from 21.2.1 to 21.2.6 - [Release notes](https://github.com/angular/angular-cli/releases) - [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md) - [Commits](angular/angular-cli@v21.2.1...v21.2.6) Updates `@angular/compiler-cli` from 21.2.1 to 21.2.7 - [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.2.7/packages/compiler-cli) Updates `@typescript-eslint/eslint-plugin` from 8.56.1 to 8.58.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.58.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.56.1 to 8.58.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.58.0/packages/parser) Updates `eslint` from 9.39.3 to 10.2.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v9.39.3...v10.2.0) Updates `sass` from 1.97.3 to 1.99.0 - [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.97.3...1.99.0) Updates `typescript` from 5.9.3 to 6.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.9.3...v6.0.2) --- updated-dependencies: - dependency-name: "@angular/animations" dependency-version: 21.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/cdk" dependency-version: 21.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/common" dependency-version: 21.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/compiler" dependency-version: 21.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/core" dependency-version: 21.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/forms" dependency-version: 21.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/material" dependency-version: 21.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/platform-browser" dependency-version: 21.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/platform-browser-dynamic" dependency-version: 21.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/router" dependency-version: 21.2.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: apexcharts dependency-version: 5.10.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: ng-apexcharts dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: "@angular-devkit/build-angular" dependency-version: 21.2.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular-eslint/builder" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: "@angular-eslint/eslint-plugin" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: "@angular-eslint/eslint-plugin-template" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: "@angular-eslint/schematics" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: "@angular-eslint/template-parser" dependency-version: 21.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: "@angular/cli" dependency-version: 21.2.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@angular/compiler-cli" dependency-version: 21.2.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: js-dependencies - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.58.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.58.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: eslint dependency-version: 10.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies - dependency-name: sass dependency-version: 1.99.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: js-dependencies - dependency-name: typescript dependency-version: 6.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: js-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
|
The changes in the Walkthrough
Model: gpt-4o-2024-08-06 | Prompt Tokens: 1058 | Completion Tokens: 163 |
There was a problem hiding this comment.
Here's a friendly code review powered by AI assistance. Please note that some suggestions are intelligent predictions rather than definitive solutions, so trust your judgment on what fits your project best. You remain in full control of all decisions—AI simply offers supportive guidance along the way.
Always critique what AI says. Do not let AI replace YOUR I.
Model: claude-sonnet-4-20250514 | Prompt Tokens: 2056 | Completion Tokens: 736
| "@angular/cdk": "^21.2.5", | ||
| "@angular/common": "^21.2.7", | ||
| "@angular/compiler": "^21.2.7", | ||
| "@angular/core": "^21.2.7", | ||
| "@angular/forms": "^21.2.7", | ||
| "@angular/material": "^21.2.5", |
There was a problem hiding this comment.
Version inconsistency detected in Angular dependencies. Most Angular packages are updated to ^21.2.7, but @angular/cdk and @angular/material remain at ^21.2.5. This could lead to compatibility issues.
Consider updating all Angular-related packages to the same version:
"@angular/cdk": "^21.2.7",
"@angular/material": "^21.2.7"| "@angular-eslint/builder": "^21.3.1", | ||
| "@angular-eslint/eslint-plugin": "^21.3.1", | ||
| "@angular-eslint/eslint-plugin-template": "^21.3.1", | ||
| "@angular-eslint/schematics": "^21.3.1", | ||
| "@angular-eslint/template-parser": "^21.2.0", |
There was a problem hiding this comment.
Version inconsistency in Angular ESLint packages. @angular-eslint/template-parser is still at ^21.2.0 while other Angular ESLint packages have been updated to ^21.3.1. This mismatch could cause linting issues.
Update to maintain consistency:
"@angular-eslint/template-parser": "^21.3.1"| "@typescript-eslint/eslint-plugin": "^8.58.0", | ||
| "@typescript-eslint/parser": "^8.39.0", |
There was a problem hiding this comment.
TypeScript ESLint parser version inconsistency. The ESLint plugin was updated to ^8.58.0 but the parser remains at ^8.39.0. These packages should typically be kept in sync to avoid parsing issues.
Consider updating the parser:
"@typescript-eslint/parser": "^8.58.0"| "sass": "^1.94.0", | ||
| "typescript": "5.9" | ||
| "sass": "^1.99.0", | ||
| "typescript": "6.0" |
There was a problem hiding this comment.
Major version update for TypeScript from 5.9 to 6.0 requires careful consideration. TypeScript 6.0 may introduce breaking changes that could affect your Angular application. Ensure thorough testing and review the TypeScript 6.0 migration guide.
Also, verify Angular 21 compatibility with TypeScript 6.0, as Angular typically has specific TypeScript version requirements.
| "@typescript-eslint/eslint-plugin": "^8.58.0", | ||
| "@typescript-eslint/parser": "^8.39.0", | ||
| "eslint": "^9.39.1", | ||
| "eslint": "^10.2.0", |
There was a problem hiding this comment.
ESLint major version update from ^9.39.1 to ^10.2.0 may introduce breaking changes. This major version bump could affect your linting rules and configuration.
Ensure your ESLint configuration is compatible with version 10 and test thoroughly before deploying.
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |
Bumps the js-dependencies group with 23 updates in the /frontend directory:
21.2.121.2.721.2.121.2.521.2.121.2.721.2.121.2.721.2.121.2.721.2.121.2.721.2.121.2.521.2.121.2.721.2.121.2.721.2.121.2.75.10.15.10.42.2.02.3.021.2.121.2.621.2.021.3.121.2.021.3.121.2.021.3.121.2.021.3.121.2.121.2.621.2.121.2.78.56.18.58.09.39.310.2.01.97.31.99.05.9.36.0.2Updates
@angular/animationsfrom 21.2.1 to 21.2.7Release notes
Sourced from
@angular/animations's releases.... (truncated)
Changelog
Sourced from
@angular/animations's changelog.... (truncated)
Commits
7907e98test: remove duplicate testsUpdates
@angular/cdkfrom 21.2.1 to 21.2.5Release notes
Sourced from
@angular/cdk's releases.Changelog
Sourced from
@angular/cdk's changelog.... (truncated)
Commits
c9d40aarelease: cut the v21.2.5 release899456fbuild: update cross-repo angular dependencies (#33017)b3f6000build: lock file maintenance (#33015)8a5ed09fix(material/tooltip): allow hover detection logic to be customized (#33018)7f04529build: update github/codeql-action action to v4.35.1 (#32990)ec90218build: update bazel dependencies (#32989)895908afix(material/sidenav): not resetting margin if transition does not start (#33...475a8aafix(material/slider): not picking up static direction (#33006)42e1055fix(cdk/stepper): linear updates not reflected in the DOM (#33007)e444cc4build: update cross-repo angular dependencies (#32998)Updates
@angular/commonfrom 21.2.1 to 21.2.7Release notes
Sourced from
@angular/common's releases.... (truncated)
Changelog
Sourced from
@angular/common's changelog.... (truncated)
Commits
13f050dtest: construct localDateobjects to fix timezone flakinessd0cf299test: remove unsupported timezone fromformatDatetestsb4ab6bafix(common): avoid redundant image fetch on destroy with auto sizesadda6c5build: updateaspect_rules_jsto3.0.2Updates
@angular/compilerfrom 21.2.1 to 21.2.7Release notes
Sourced from
@angular/compiler's releases.... (truncated)
Changelog
Sourced from
@angular/compiler's changelog.... (truncated)
Commits
d04ddd7fix(core): prevent binding unsafe attributes on SVG animation elements (#67797)fea25d1fix(compiler): register SVG animation attributes in URL security context (#67...880a57dfix(compiler): prevent shimCssText from adding extra blank lines per CSS comment23ea431fix(compiler): parse named HTML entities containing digits334ae10fix(compiler): ensure generated code compilesed2d324fix(compiler): disallow translations of iframe src1df1697fix(compiler): prevent mutation of children array in RecursiveVisitorUpdates
@angular/corefrom 21.2.1 to 21.2.7Release notes
Sourced from
@angular/core's releases.... (truncated)
Changelog
Sourced from
@angular/core's changelog.... (truncated)
Commits
4ad6d58build: update cross-repo angular dependencies to v21.2.6d04ddd7fix(core): prevent binding unsafe attributes on SVG animation elements (#67797)b682c62fix(core): treatobject[data]as resource URL context (#67797)fea25d1fix(compiler): register SVG animation attributes in URL security context (#67...8fd896efix(core): resolve component import by exact specifier in route lazy-loading ...4b2008dbuild: update cross-repo angular dependenciesc157916build: consolidate domino bundling in platform-server9be5e2cdocs: fix typo in Input decoratora21be36refactor: prepare for requiredchangeDetectionprop on G3.831746edocs: Add callout about the Component interface.Updates
@angular/formsfrom 21.2.1 to 21.2.7Release notes
Sourced from
@angular/forms's releases.... (truncated)
Changelog
Sourced from
@angular/forms's changelog.