Skip to content

Conversation

@marcorosa
Copy link
Member

Added

  • support for gemini-2.5-flash-lite model

dependabot bot and others added 27 commits November 16, 2025 08:00
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [ollama](https://github.com/ollama/ollama-python) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/ollama/ollama-python/releases)
- [Commits](ollama/ollama-python@v0.6.0...v0.6.1)

---
updated-dependencies:
- dependency-name: ollama
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the js-dependencies group with 22 updates in the /frontend directory:

| Package | From | To |
| --- | --- | --- |
| [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) | `20.3.9` | `20.3.12` |
| [@angular/cdk](https://github.com/angular/components) | `20.2.11` | `20.2.13` |
| [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `20.3.9` | `20.3.12` |
| [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `20.3.9` | `20.3.12` |
| [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `20.3.9` | `20.3.12` |
| [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `20.3.9` | `20.3.12` |
| [@angular/material](https://github.com/angular/components) | `20.2.11` | `20.2.13` |
| [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `20.3.9` | `20.3.12` |
| [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `20.3.9` | `20.3.12` |
| [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `20.3.9` | `20.3.12` |
| [apexcharts](https://github.com/apexcharts/apexcharts.js) | `5.3.5` | `5.3.6` |
| [@angular-devkit/build-angular](https://github.com/angular/angular-cli) | `20.3.8` | `20.3.10` |
| [@angular-eslint/builder](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder) | `20.5.0` | `20.6.0` |
| [@angular-eslint/eslint-plugin](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin) | `20.5.0` | `20.6.0` |
| [@angular-eslint/eslint-plugin-template](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin-template) | `20.5.0` | `20.6.0` |
| [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics) | `20.5.0` | `20.6.0` |
| [@angular/cli](https://github.com/angular/angular-cli) | `20.3.8` | `20.3.10` |
| [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `20.3.9` | `20.3.12` |
| [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) | `5.1.12` | `5.1.13` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.46.4` |
| [eslint](https://github.com/eslint/eslint) | `9.39.0` | `9.39.1` |
| [sass](https://github.com/sass/dart-sass) | `1.93.3` | `1.94.0` |



Updates `@angular/animations` from 20.3.9 to 20.3.12
- [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/20.3.12/packages/animations)

Updates `@angular/cdk` from 20.2.11 to 20.2.13
- [Release notes](https://github.com/angular/components/releases)
- [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md)
- [Commits](angular/components@20.2.11...20.2.13)

Updates `@angular/common` from 20.3.9 to 20.3.12
- [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/20.3.12/packages/common)

Updates `@angular/compiler` from 20.3.9 to 20.3.12
- [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/20.3.12/packages/compiler)

Updates `@angular/core` from 20.3.9 to 20.3.12
- [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/20.3.12/packages/core)

Updates `@angular/forms` from 20.3.9 to 20.3.12
- [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/20.3.12/packages/forms)

Updates `@angular/material` from 20.2.11 to 20.2.13
- [Release notes](https://github.com/angular/components/releases)
- [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md)
- [Commits](angular/components@20.2.11...20.2.13)

Updates `@angular/platform-browser` from 20.3.9 to 20.3.12
- [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/20.3.12/packages/platform-browser)

Updates `@angular/platform-browser-dynamic` from 20.3.9 to 20.3.12
- [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/20.3.12/packages/platform-browser-dynamic)

Updates `@angular/router` from 20.3.9 to 20.3.12
- [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/20.3.12/packages/router)

Updates `apexcharts` from 5.3.5 to 5.3.6
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases)
- [Commits](https://github.com/apexcharts/apexcharts.js/commits/v5.3.6)

Updates `@angular-devkit/build-angular` from 20.3.8 to 20.3.10
- [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.8...20.3.10)

Updates `@angular-eslint/builder` from 20.5.0 to 20.6.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/v20.6.0/packages/builder)

Updates `@angular-eslint/eslint-plugin` from 20.5.0 to 20.6.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/v20.6.0/packages/eslint-plugin)

Updates `@angular-eslint/eslint-plugin-template` from 20.5.0 to 20.6.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/v20.6.0/packages/eslint-plugin-template)

Updates `@angular-eslint/schematics` from 20.5.0 to 20.6.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/v20.6.0/packages/schematics)

Updates `@angular-eslint/template-parser` from 20.5.0 to 20.6.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/v20.6.0/packages/template-parser)

Updates `@angular/cli` from 20.3.8 to 20.3.10
- [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.8...20.3.10)

Updates `@angular/compiler-cli` from 20.3.9 to 20.3.12
- [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/20.3.12/packages/compiler-cli)

Updates `@types/jasmine` from 5.1.12 to 5.1.13
- [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.2 to 8.46.4
- [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.46.4/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.46.2 to 8.46.4
- [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.46.4/packages/parser)

Updates `eslint` from 9.39.0 to 9.39.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.39.0...v9.39.1)

Updates `sass` from 1.93.3 to 1.94.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.93.3...1.94.0)

---
updated-dependencies:
- dependency-name: "@angular/animations"
  dependency-version: 20.3.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/cdk"
  dependency-version: 20.2.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/common"
  dependency-version: 20.3.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/compiler"
  dependency-version: 20.3.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/core"
  dependency-version: 20.3.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/forms"
  dependency-version: 20.3.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/material"
  dependency-version: 20.2.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/platform-browser"
  dependency-version: 20.3.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/platform-browser-dynamic"
  dependency-version: 20.3.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/router"
  dependency-version: 20.3.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: apexcharts
  dependency-version: 5.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular-devkit/build-angular"
  dependency-version: 20.3.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/builder"
  dependency-version: 20.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/eslint-plugin"
  dependency-version: 20.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/eslint-plugin-template"
  dependency-version: 20.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/schematics"
  dependency-version: 20.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/template-parser"
  dependency-version: 20.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
- dependency-name: "@angular/cli"
  dependency-version: 20.3.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@angular/compiler-cli"
  dependency-version: 20.3.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@types/jasmine"
  dependency-version: 5.1.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.46.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.46.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: eslint
  dependency-version: 9.39.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: sass
  dependency-version: 1.94.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
…elop/js-dependencies-788c13126c

Bump the js-dependencies group across 1 directory with 24 updates
…ollama-0.6.1

Bump ollama from 0.6.0 to 0.6.1 in /backend-agent
…yaml-4.1.1

Bump js-yaml from 4.1.0 to 4.1.1 in /frontend
Bumps [unstructured](https://github.com/Unstructured-IO/unstructured) from 0.18.15 to 0.18.20.
- [Release notes](https://github.com/Unstructured-IO/unstructured/releases)
- [Changelog](https://github.com/Unstructured-IO/unstructured/blob/main/CHANGELOG.md)
- [Commits](Unstructured-IO/unstructured@0.18.15...0.18.20)

---
updated-dependencies:
- dependency-name: unstructured
  dependency-version: 0.18.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [faiss-cpu](https://github.com/kyamagu/faiss-wheels) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/kyamagu/faiss-wheels/releases)
- [Commits](faiss-wheels/faiss-wheels@v1.12.0...v1.13.0)

---
updated-dependencies:
- dependency-name: faiss-cpu
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…unstructured-0.18.20

Bump unstructured from 0.18.15 to 0.18.20 in /backend-agent
…tions/checkout-6

Bump actions/checkout from 5 to 6
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](digitalbazaar/forge@v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-version: 1.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [unstructured](https://github.com/Unstructured-IO/unstructured) from 0.18.20 to 0.18.21.
- [Release notes](https://github.com/Unstructured-IO/unstructured/releases)
- [Changelog](https://github.com/Unstructured-IO/unstructured/blob/main/CHANGELOG.md)
- [Commits](Unstructured-IO/unstructured@0.18.20...0.18.21)

---
updated-dependencies:
- dependency-name: unstructured
  dependency-version: 0.18.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps  and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `express` from 4.21.2 to 4.22.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v4.22.1/History.md)
- [Commits](expressjs/express@4.21.2...v4.22.1)

Updates `express` from 5.1.0 to 5.2.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v4.22.1/History.md)
- [Commits](expressjs/express@4.21.2...v4.22.1)

---
updated-dependencies:
- dependency-name: express
  dependency-version: 4.22.1
  dependency-type: indirect
- dependency-name: express
  dependency-version: 5.2.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…e-forge-1.3.2

Bump node-forge from 1.3.1 to 1.3.2 in /frontend
…yaml-4.1.1

Bump js-yaml from 4.1.0 to 4.1.1 in /frontend
…unstructured-0.18.21

Bump unstructured from 0.18.20 to 0.18.21 in /backend-agent
…faiss-cpu-1.13.0

Bump faiss-cpu from 1.12.0 to 1.13.0 in /backend-agent
@marcorosa marcorosa requested a review from a team as a code owner December 4, 2025 11:20
@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

This update primarily consists of upgrading various dependencies and actions used in the project. These changes improve stability and functionality by leveraging newer versions of GitHub actions, Python dependencies, and frontend packages. The modifications span backend configurations, GitHub workflows, and frontend package upgrades, reflecting an effort to keep the codebase modern and efficient.

Walkthrough

  • Chore: Upgraded actions/checkout from version v5 to v6 across multiple GitHub workflows to maintain compatibility and performance.
  • Chore: Updated backend dependencies, including sap-ai-sdk-gen, faiss-cpu, and others, reflecting improvements in stability and new features.
  • Chore: Updated frontend dependencies and development tools such as @angular packages and typescript, enhancing frontend application stability and performance.
  • New Feature: Added new model 'gemini-2.5-flash-lite' in the backend llm.py.
  • Versioning: Incremented project version numbers in both the backend (0.6.3 to 0.6.4) and the frontend (0.0.9 to 0.0.10) to align with the updates.

Model: gpt-4o-2024-08-06 | Prompt Tokens: 2214 | Completion Tokens: 246

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here's a friendly code review enhanced by AI assistance. These suggestions are based on patterns and predictions, so please use your best judgment about what fits your project. You're the expert on your code's goals and context—AI simply offers additional perspective to support your decision-making process.


Always critique what AI says. Do not let AI replace YOUR I.
Model: claude-sonnet-4-20250514 | Prompt Tokens: 3860 | Completion Tokens: 664

steps:
- name: Check out Git repository
uses: actions/checkout@v5
uses: actions/checkout@v6
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good practice updating to actions/checkout@v6. This ensures you're using the latest version with security improvements and bug fixes. The v6 version provides better performance and enhanced security features compared to v5.

'gemini-2.0-flash',
'gemini-2.0-flash-lite',
'gemini-2.5-flash',
'gemini-2.5-flash-lite',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding support for 'gemini-2.5-flash-lite' model is good for providing users with more options. Consider documenting the differences between the lite and full versions in your documentation to help users choose the appropriate model for their use case.

Comment on lines -15 to 21
dependencies = [
'sap-ai-sdk-gen[all]==5.8.0',
'sap-ai-sdk-gen[all]==5.9.0',
'python-dotenv==1.2.1',
'faiss-cpu==1.12.0',
'faiss-cpu==1.13.0',
'Flask==3.1.2',
'Flask-Cors==6.0.1',
'flask_sock==0.7.0',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The dependency updates look good and follow semantic versioning principles. However, consider adding version constraints for better dependency management:

'sap-ai-sdk-gen[all]>=5.9.0,<6.0.0',
'faiss-cpu>=1.13.0,<2.0.0',
'unstructured>=0.18.21,<0.19.0',
'ollama>=0.6.1,<0.7.0',

This prevents automatic updates to major versions that might introduce breaking changes.

Comment on lines +14 to +23
"@angular/animations": "^20.3.15",
"@angular/cdk": "^20.2.14",
"@angular/common": "^20.3.15",
"@angular/compiler": "^20.3.15",
"@angular/core": "^20.3.15",
"@angular/forms": "^20.3.15",
"@angular/material": "^20.2.14",
"@angular/platform-browser": "^20.3.15",
"@angular/platform-browser-dynamic": "^20.3.15",
"@angular/router": "^20.3.15",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Angular dependency updates are well-coordinated - all Angular packages are updated to the same version (20.3.15), which is important for compatibility. The caret (^) prefix allows for patch updates while preventing minor/major version conflicts. Consider pinning exact versions for production builds to ensure reproducible deployments:

"@angular/core": "20.3.15",
"@angular/common": "20.3.15"

Comment on lines +33 to +42
"@angular-devkit/build-angular": "^20.3.12",
"@angular-eslint/builder": "^20.6.0",
"@angular-eslint/eslint-plugin": "^20.6.0",
"@angular-eslint/eslint-plugin-template": "^20.6.0",
"@angular-eslint/schematics": "^20.6.0",
"@angular-eslint/template-parser": "^20.1.1",
"@angular/cli": "^20.3.8",
"@angular/compiler-cli": "^20.3.9",
"@types/jasmine": "^5.1.12",
"@typescript-eslint/eslint-plugin": "^8.46.2",
"@angular/cli": "^20.3.13",
"@angular/compiler-cli": "^20.3.15",
"@types/jasmine": "^5.1.13",
"@typescript-eslint/eslint-plugin": "^8.46.4",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The devDependencies updates are consistent and maintain compatibility. The ESLint-related packages are properly updated together, which is crucial for maintaining linting consistency across the project.

@marcorosa marcorosa merged commit 3d29561 into main Dec 4, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant