diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e77151f2..0355218e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Localized the content of the about page +- Upgraded the _Stripe_ dependencies - Upgraded `yahoo-finance2` from version `3.6.4` to `3.8.0` ## 2.195.0 - 2025-08-29 diff --git a/apps/api/src/app/subscription/subscription.service.ts b/apps/api/src/app/subscription/subscription.service.ts index 4aa1897a1..9574d17e9 100644 --- a/apps/api/src/app/subscription/subscription.service.ts +++ b/apps/api/src/app/subscription/subscription.service.ts @@ -32,7 +32,7 @@ export class SubscriptionService { this.stripe = new Stripe( this.configurationService.get('STRIPE_SECRET_KEY'), { - apiVersion: '2025-06-30.basil' + apiVersion: '2025-08-27.basil' } ); } diff --git a/package-lock.json b/package-lock.json index ceae9915f..d4b593e28 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,7 +47,7 @@ "@prisma/client": "6.14.0", "@simplewebauthn/browser": "13.1.0", "@simplewebauthn/server": "13.1.1", - "@stripe/stripe-js": "7.6.1", + "@stripe/stripe-js": "7.9.0", "ai": "4.3.16", "alphavantage": "2.2.0", "big.js": "7.0.1", @@ -89,7 +89,7 @@ "passport-jwt": "4.0.1", "reflect-metadata": "0.2.2", "rxjs": "7.8.1", - "stripe": "18.3.0", + "stripe": "18.5.0", "svgmap": "2.12.2", "twitter-api-v2": "1.23.0", "uuid": "11.1.0", @@ -11924,9 +11924,9 @@ } }, "node_modules/@stripe/stripe-js": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-7.6.1.tgz", - "integrity": "sha512-BUDj5gujbtx53/Cexws0+aPrEBsKAN8ExPf9UfuTCivVU6ug2PjqI0zUeL1jon3795eOLlyqvCDjp6VNknjE0A==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-7.9.0.tgz", + "integrity": "sha512-ggs5k+/0FUJcIgNY08aZTqpBTtbExkJMYMLSMwyucrhtWexVOEY1KJmhBsxf+E/Q15f5rbwBpj+t0t2AW2oCsQ==", "license": "MIT", "engines": { "node": ">=12.16" @@ -37591,9 +37591,9 @@ } }, "node_modules/stripe": { - "version": "18.3.0", - "resolved": "https://registry.npmjs.org/stripe/-/stripe-18.3.0.tgz", - "integrity": "sha512-FkxrTUUcWB4CVN2yzgsfF/YHD6WgYHduaa7VmokCy5TLCgl5UNJkwortxcedrxSavQ8Qfa4Ir4JxcbIYiBsyLg==", + "version": "18.5.0", + "resolved": "https://registry.npmjs.org/stripe/-/stripe-18.5.0.tgz", + "integrity": "sha512-Hp+wFiEQtCB0LlNgcFh5uVyKznpDjzyUZ+CNVEf+I3fhlYvh7rZruIg+jOwzJRCpy0ZTPMjlzm7J2/M2N6d+DA==", "license": "MIT", "dependencies": { "qs": "^6.11.0" diff --git a/package.json b/package.json index 7b58e9c17..555db1ec5 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "@prisma/client": "6.14.0", "@simplewebauthn/browser": "13.1.0", "@simplewebauthn/server": "13.1.1", - "@stripe/stripe-js": "7.6.1", + "@stripe/stripe-js": "7.9.0", "ai": "4.3.16", "alphavantage": "2.2.0", "big.js": "7.0.1", @@ -135,7 +135,7 @@ "passport-jwt": "4.0.1", "reflect-metadata": "0.2.2", "rxjs": "7.8.1", - "stripe": "18.3.0", + "stripe": "18.5.0", "svgmap": "2.12.2", "twitter-api-v2": "1.23.0", "uuid": "11.1.0",