Browse Source

Task/upgrade to Nx 22.6 (#6704)

* Upgrade to Nx 22.6

* Update changelog
pull/6636/head^2
David Requeno 3 days ago
committed by GitHub
parent
commit
dc2a871f4e
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      .gitignore
  2. 7
      CHANGELOG.md
  3. 2
      apps/api/src/environments/environment.prod.ts
  4. 2
      libs/ui/src/lib/holdings-table/holdings-table.component.ts
  5. 3
      nx.json
  6. 35910
      package-lock.json
  7. 70
      package.json

2
.gitignore

@ -25,6 +25,8 @@ npm-debug.log
# misc
/.angular/cache
.claude/settings.local.json
.claude/worktrees
.cursor/rules/nx-rules.mdc
.env
.env.prod

7
CHANGELOG.md

@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
### Changed
- Upgraded `angular` from version `21.1.1` to `21.2.7`
- Upgraded `Nx` from version `22.5.3` to `22.6.4`
## 2.254.0 - 2026-03-10
### Added

2
apps/api/src/environments/environment.prod.ts

@ -3,5 +3,5 @@ import { DEFAULT_HOST, DEFAULT_PORT } from '@ghostfolio/common/config';
export const environment = {
production: true,
rootUrl: `http://${DEFAULT_HOST}:${DEFAULT_PORT}`,
version: `${require('../../../../package.json').version}`
version: process.env.npm_package_version ?? 'dev'
};

2
libs/ui/src/lib/holdings-table/holdings-table.component.ts

@ -4,7 +4,6 @@ import {
PortfolioPosition
} from '@ghostfolio/common/interfaces';
import { CommonModule } from '@angular/common';
import {
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionStrategy,
@ -30,7 +29,6 @@ import { GfValueComponent } from '../value/value.component';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
imports: [
CommonModule,
GfEntityLogoComponent,
GfValueComponent,
MatButtonModule,

3
nx.json

@ -125,5 +125,6 @@
]
},
"parallel": 1,
"defaultBase": "origin/main"
"defaultBase": "origin/main",
"analytics": false
}

35910
package-lock.json

File diff suppressed because it is too large

70
package.json

@ -55,17 +55,17 @@
"workspace-generator": "nx workspace-generator"
},
"dependencies": {
"@angular/animations": "21.1.1",
"@angular/cdk": "21.1.1",
"@angular/common": "21.1.1",
"@angular/compiler": "21.1.1",
"@angular/core": "21.1.1",
"@angular/forms": "21.1.1",
"@angular/material": "21.1.1",
"@angular/platform-browser": "21.1.1",
"@angular/platform-browser-dynamic": "21.1.1",
"@angular/router": "21.1.1",
"@angular/service-worker": "21.1.1",
"@angular/animations": "21.2.7",
"@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",
"@angular/platform-browser": "21.2.7",
"@angular/platform-browser-dynamic": "21.2.7",
"@angular/router": "21.2.7",
"@angular/service-worker": "21.2.7",
"@bull-board/api": "6.20.3",
"@bull-board/express": "6.20.3",
"@bull-board/nestjs": "6.20.3",
@ -139,35 +139,35 @@
"tablemark": "4.1.0",
"twitter-api-v2": "1.29.0",
"yahoo-finance2": "3.13.2",
"zone.js": "0.16.0"
"zone.js": "0.16.1"
},
"devDependencies": {
"@angular-devkit/build-angular": "21.1.1",
"@angular-devkit/core": "21.1.1",
"@angular-devkit/schematics": "21.1.1",
"@angular-eslint/eslint-plugin": "21.1.0",
"@angular-eslint/eslint-plugin-template": "21.1.0",
"@angular-eslint/template-parser": "21.1.0",
"@angular/cli": "21.1.1",
"@angular/compiler-cli": "21.1.1",
"@angular/language-service": "21.1.1",
"@angular/localize": "21.1.1",
"@angular/pwa": "21.1.1",
"@angular-devkit/build-angular": "21.2.6",
"@angular-devkit/core": "21.2.6",
"@angular-devkit/schematics": "21.2.6",
"@angular-eslint/eslint-plugin": "21.2.0",
"@angular-eslint/eslint-plugin-template": "21.2.0",
"@angular-eslint/template-parser": "21.2.0",
"@angular/cli": "21.2.6",
"@angular/compiler-cli": "21.2.7",
"@angular/language-service": "21.2.7",
"@angular/localize": "21.2.7",
"@angular/pwa": "21.2.6",
"@eslint/eslintrc": "3.3.1",
"@eslint/js": "9.35.0",
"@nestjs/schematics": "11.0.9",
"@nestjs/testing": "11.1.14",
"@nx/angular": "22.5.3",
"@nx/eslint-plugin": "22.5.3",
"@nx/jest": "22.5.3",
"@nx/js": "22.5.3",
"@nx/module-federation": "22.5.3",
"@nx/nest": "22.5.3",
"@nx/node": "22.5.3",
"@nx/storybook": "22.5.3",
"@nx/web": "22.5.3",
"@nx/workspace": "22.5.3",
"@schematics/angular": "21.1.1",
"@nx/angular": "22.6.4",
"@nx/eslint-plugin": "22.6.4",
"@nx/jest": "22.6.4",
"@nx/js": "22.6.4",
"@nx/module-federation": "22.6.4",
"@nx/nest": "22.6.4",
"@nx/node": "22.6.4",
"@nx/storybook": "22.6.4",
"@nx/web": "22.6.4",
"@nx/workspace": "22.6.4",
"@schematics/angular": "21.2.6",
"@storybook/addon-docs": "10.1.10",
"@storybook/angular": "10.1.10",
"@trivago/prettier-plugin-sort-imports": "6.0.2",
@ -192,7 +192,7 @@
"jest": "30.2.0",
"jest-environment-jsdom": "30.2.0",
"jest-preset-angular": "16.0.0",
"nx": "22.5.3",
"nx": "22.6.4",
"prettier": "3.8.1",
"prettier-plugin-organize-attributes": "1.0.0",
"prisma": "6.19.3",

Loading…
Cancel
Save