diff --git a/CHANGELOG.md b/CHANGELOG.md
index 92aaefdcf..0412f91d6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,7 +10,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Extended the import functionality by tags
+
+## 2.189.0 - 2025-08-05
+
+### Changed
+
+- Improved the meta data in `html` files
+- Removed `ts-node` from the database seeding process
- Improved the language localization for Catalan (`ca`)
+- Improved the language localization for German (`de`)
+- Upgraded the `Node.js` engine from version `>=22` to `>=22.18.0` (`package.json`)
## 2.188.0 - 2025-08-02
diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md
index 31b0507bb..6ea0b5e40 100644
--- a/DEVELOPMENT.md
+++ b/DEVELOPMENT.md
@@ -5,7 +5,7 @@
### Prerequisites
- [Docker](https://www.docker.com/products/docker-desktop)
-- [Node.js](https://nodejs.org/en/download) (version 22+)
+- [Node.js](https://nodejs.org/en/download) (version `>=22.18.0`)
- Create a local copy of this Git repository (clone)
- Copy the file `.env.dev` to `.env` and populate it with your data (`cp .env.dev .env`)
diff --git a/apps/client/src/app/components/header/header.component.html b/apps/client/src/app/components/header/header.component.html
index ec62e41fe..dc9a3af0f 100644
--- a/apps/client/src/app/components/header/header.component.html
+++ b/apps/client/src/app/components/header/header.component.html
@@ -12,7 +12,7 @@
-
-
+
-
+
+
+
+
-
-
-
+
If you retire today, you would be able to withdraw per year or per month, based on your total assets of and a withdrawal rate of 4%.
- Wenn du heute in den Ruhestand gehen würdest, könnest du pro Jahr oder pro Monatentnehmen, bezogen auf dein Gesamtanlagevermögen von und einer Entnahmerate von 4%.
+ Wenn du heute in den Ruhestand gehen würdest, könnest du pro Jahr oder pro Monat entnehmen, bezogen auf dein Gesamtanlagevermögen von und einer Entnahmerate von 4%. apps/client/src/app/pages/portfolio/fire/fire-page.html68
diff --git a/package-lock.json b/package-lock.json
index a3e675fa6..6585c26ca 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "ghostfolio",
- "version": "2.188.0",
+ "version": "2.189.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ghostfolio",
- "version": "2.188.0",
+ "version": "2.189.0",
"hasInstallScript": true,
"license": "AGPL-3.0",
"dependencies": {
@@ -163,7 +163,7 @@
"webpack-bundle-analyzer": "4.10.2"
},
"engines": {
- "node": ">=22"
+ "node": ">=22.18.0"
}
},
"node_modules/@adobe/css-tools": {
diff --git a/package.json b/package.json
index 396a9cfd9..e98dcfe76 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "ghostfolio",
- "version": "2.188.0",
+ "version": "2.189.0",
"homepage": "https://ghostfol.io",
"license": "AGPL-3.0",
"repository": "https://github.com/ghostfolio/ghostfolio",
@@ -209,9 +209,9 @@
"webpack-bundle-analyzer": "4.10.2"
},
"engines": {
- "node": ">=22"
+ "node": ">=22.18.0"
},
"prisma": {
- "seed": "npx ts-node --compiler-options {\"module\":\"CommonJS\"} prisma/seed.ts"
+ "seed": "node prisma/seed.ts"
}
}