diff --git a/common/changes/@boostercloud/framework-core/fix_optimistic_concurrency_2024-11-24-17-37.json b/common/changes/@boostercloud/framework-core/fix_optimistic_concurrency_2024-11-24-17-37.json deleted file mode 100644 index c839e37a6..000000000 --- a/common/changes/@boostercloud/framework-core/fix_optimistic_concurrency_2024-11-24-17-37.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@boostercloud/framework-core", - "comment": "Fixes optimistic concurrency issue found when projecting read models", - "type": "patch" - } - ], - "packageName": "@boostercloud/framework-core" -} \ No newline at end of file diff --git a/common/config/rush/version-policies.json b/common/config/rush/version-policies.json index 99de11671..330c4f728 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -103,6 +103,6 @@ "definitionName": "lockStepVersion", "policyName": "booster", "mainProject": "@boostercloud/framework-core", - "version": "2.18.5" + "version": "2.18.6" } ] diff --git a/packages/application-tester/package.json b/packages/application-tester/package.json index c8bc41d25..db40f1d70 100644 --- a/packages/application-tester/package.json +++ b/packages/application-tester/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/application-tester", - "version": "2.18.5", + "version": "2.18.6", "description": "Contains Booster types related to the information extracted from the user project", "keywords": [ "application-tester" @@ -36,7 +36,7 @@ }, "dependencies": { "@apollo/client": "3.7.13", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-types": "workspace:^2.18.6", "cross-fetch": "3.1.5", "graphql": "^16.6.0", "jsonwebtoken": "9.0.1", @@ -48,7 +48,7 @@ "@effect-ts/core": "^0.60.4" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", "eslint": "^8.23.1", diff --git a/packages/cli/package.json b/packages/cli/package.json index f2978db56..9d5a0a572 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@boostercloud/cli", "description": "CLI of the Booster Framework, the next level of abstraction for cloud-native applications", - "version": "2.18.5", + "version": "2.18.6", "author": "Boosterin Labs SLU", "homepage": "https://boosterframework.com", "publishConfig": { @@ -12,8 +12,8 @@ }, "bugs": "https://github.com/boostercloud/booster/issues", "dependencies": { - "@boostercloud/framework-core": "workspace:^2.18.5", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-core": "workspace:^2.18.6", + "@boostercloud/framework-types": "workspace:^2.18.6", "@oclif/core": "3.15.0", "@oclif/plugin-help": "^5", "chalk": "^2.4.2", @@ -30,8 +30,8 @@ "@effect-ts/core": "^0.60.4" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", - "@boostercloud/application-tester": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", + "@boostercloud/application-tester": "workspace:^2.18.6", "@oclif/test": "^3.0.3", "@types/chai": "4.2.18", "@types/chai-as-promised": "7.1.4", diff --git a/packages/framework-common-helpers/package.json b/packages/framework-common-helpers/package.json index 433592096..7a90181f8 100644 --- a/packages/framework-common-helpers/package.json +++ b/packages/framework-common-helpers/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-common-helpers", - "version": "2.18.5", + "version": "2.18.6", "description": "Contains Booster common helpers used by the core and provider packages", "keywords": [ "framework-common-helpers" @@ -36,14 +36,14 @@ "node": ">=18.0.0 <19.0.0" }, "dependencies": { - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-types": "workspace:^2.18.6", "child-process-promise": "^2.2.1", "tslib": "^2.4.0", "@effect-ts/core": "^0.60.4", "class-transformer": "~0.5.1" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@types/chai": "4.2.18", "@types/chai-as-promised": "7.1.4", "@types/child-process-promise": "^2.2.1", diff --git a/packages/framework-core/CHANGELOG.json b/packages/framework-core/CHANGELOG.json index a4ac6ee61..361294e2e 100644 --- a/packages/framework-core/CHANGELOG.json +++ b/packages/framework-core/CHANGELOG.json @@ -1,6 +1,34 @@ { "name": "@boostercloud/framework-core", "entries": [ + { + "version": "2.18.6", + "tag": "@boostercloud/framework-core_v2.18.6", + "date": "Mon, 25 Nov 2024 15:49:50 GMT", + "comments": { + "patch": [ + { + "comment": "Fixes optimistic concurrency issue found when projecting read models", + "author": "Mario Castro Squella ", + "commit": "55cc944003d23a62fec52ee945fc2bcd693f52aa" + } + ], + "dependency": [ + { + "comment": "Updating dependency \"@boostercloud/framework-common-helpers\" from `^2.18.5` to `^2.18.6`" + }, + { + "comment": "Updating dependency \"@boostercloud/framework-types\" from `^2.18.5` to `^2.18.6`" + }, + { + "comment": "Updating dependency \"@boostercloud/metadata-booster\" from `^2.18.5` to `^2.18.6`" + }, + { + "comment": "Updating dependency \"@boostercloud/eslint-config\" from `^2.18.5` to `^2.18.6`" + } + ] + } + }, { "version": "2.18.5", "tag": "@boostercloud/framework-core_v2.18.5", diff --git a/packages/framework-core/CHANGELOG.md b/packages/framework-core/CHANGELOG.md index 30801b25f..8c6b1d44c 100644 --- a/packages/framework-core/CHANGELOG.md +++ b/packages/framework-core/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @boostercloud/framework-core -This log was last generated on Tue, 29 Oct 2024 18:40:31 GMT and should not be manually modified. +This log was last generated on Mon, 25 Nov 2024 15:49:50 GMT and should not be manually modified. + +## 2.18.6 +Mon, 25 Nov 2024 15:49:50 GMT + +### Patches + +- Fixes optimistic concurrency issue found when projecting read models ## 2.18.5 Tue, 29 Oct 2024 18:40:31 GMT diff --git a/packages/framework-core/package.json b/packages/framework-core/package.json index f01b03ac2..499437436 100644 --- a/packages/framework-core/package.json +++ b/packages/framework-core/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-core", - "version": "2.18.5", + "version": "2.18.6", "description": "Library for your Booster apps", "author": "Boosterin Labs SLU", "homepage": "https://boosterframework.com", @@ -37,8 +37,8 @@ "graphql": "^16.6.0" }, "dependencies": { - "@boostercloud/framework-common-helpers": "workspace:^2.18.5", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-common-helpers": "workspace:^2.18.6", + "@boostercloud/framework-types": "workspace:^2.18.6", "fp-ts": "^2.11.0", "graphql-scalars": "^1.17.0", "graphql-subscriptions": "2.0.0", @@ -61,8 +61,8 @@ "ws": "8.17.1" }, "devDependencies": { - "@boostercloud/metadata-booster": "workspace:^2.18.5", - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/metadata-booster": "workspace:^2.18.6", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@types/chai": "4.2.18", "@types/chai-as-promised": "7.1.4", "@types/faker": "5.1.5", diff --git a/packages/framework-integration-tests/package.json b/packages/framework-integration-tests/package.json index f33d96796..ecbb1e59d 100644 --- a/packages/framework-integration-tests/package.json +++ b/packages/framework-integration-tests/package.json @@ -1,7 +1,7 @@ { "name": "@boostercloud/framework-integration-tests", "description": "Example project for Booster", - "version": "2.18.5", + "version": "2.18.6", "author": "Boosterin Labs SLU", "homepage": "https://boosterframework.com", "publishConfig": { @@ -9,12 +9,12 @@ }, "bugs": "https://github.com/boostercloud/booster/issues", "dependencies": { - "@boostercloud/framework-common-helpers": "workspace:^2.18.5", - "@boostercloud/framework-core": "workspace:^2.18.5", - "@boostercloud/framework-provider-aws": "workspace:^2.18.5", - "@boostercloud/framework-provider-azure": "workspace:^2.18.5", - "@boostercloud/framework-provider-local": "workspace:^2.18.5", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-common-helpers": "workspace:^2.18.6", + "@boostercloud/framework-core": "workspace:^2.18.6", + "@boostercloud/framework-provider-aws": "workspace:^2.18.6", + "@boostercloud/framework-provider-azure": "workspace:^2.18.6", + "@boostercloud/framework-provider-local": "workspace:^2.18.6", + "@boostercloud/framework-types": "workspace:^2.18.6", "aws-sdk": "2.853.0", "graphql": "^16.6.0", "tslib": "^2.4.0", @@ -33,13 +33,13 @@ "ws": "8.17.1" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", - "@boostercloud/application-tester": "workspace:^2.18.5", - "@boostercloud/cli": "workspace:^2.18.5", - "@boostercloud/framework-provider-aws-infrastructure": "workspace:^2.18.5", - "@boostercloud/framework-provider-azure-infrastructure": "workspace:^2.18.5", - "@boostercloud/framework-provider-local-infrastructure": "workspace:^2.18.5", - "@boostercloud/metadata-booster": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", + "@boostercloud/application-tester": "workspace:^2.18.6", + "@boostercloud/cli": "workspace:^2.18.6", + "@boostercloud/framework-provider-aws-infrastructure": "workspace:^2.18.6", + "@boostercloud/framework-provider-azure-infrastructure": "workspace:^2.18.6", + "@boostercloud/framework-provider-local-infrastructure": "workspace:^2.18.6", + "@boostercloud/metadata-booster": "workspace:^2.18.6", "@types/aws-lambda": "8.10.48", "@types/chai": "4.2.18", "@types/chai-arrays": "2.0.0", diff --git a/packages/framework-provider-aws-infrastructure/package.json b/packages/framework-provider-aws-infrastructure/package.json index 64c23d5cb..82a283977 100644 --- a/packages/framework-provider-aws-infrastructure/package.json +++ b/packages/framework-provider-aws-infrastructure/package.json @@ -1,7 +1,7 @@ { "name": "@boostercloud/framework-provider-aws-infrastructure", "deprecated": "Due to significant changes in recent versions of the AWS CDK, specifically the transition from CDKToolkit to a cli tool as noted [here](https://github.com/aws/aws-cdk-rfcs/issues/300), upgrading our current implementation would require a substantial rewrite. Given the open-source nature of our project without direct revenue streams, the ensuing maintenance costs are unfeasible. However, we are open to upgrading the AWS provider or creating an alternative implementation using other technologies like Terraform's CDKTF, with community contributions or sponsorships. If you're interested in supporting us, we welcome you to reach out via the official channels listed on the [Booster's website](https://boosterframework.com).", - "version": "2.18.5", + "version": "2.18.6", "description": "Handle the Booster deployment process to AWS", "keywords": [ "framework-provider-aws-infrastructure" @@ -41,9 +41,9 @@ "@aws-cdk/aws-s3-deployment": "^1.170.0", "@aws-cdk/core": "^1.170.0", "@aws-cdk/cx-api": "^1.170.0", - "@boostercloud/framework-common-helpers": "workspace:^2.18.5", - "@boostercloud/framework-provider-aws": "workspace:^2.18.5", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-common-helpers": "workspace:^2.18.6", + "@boostercloud/framework-provider-aws": "workspace:^2.18.6", + "@boostercloud/framework-types": "workspace:^2.18.6", "constructs": "^3.3.69", "aws-cdk": "^1.170.0", "aws-sdk": "2.853.0", @@ -69,7 +69,7 @@ "url": "https://github.com/boostercloud/booster/issues" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@types/aws-lambda": "8.10.48", "@types/aws-sdk": "2.7.0", "@types/chai": "4.2.18", diff --git a/packages/framework-provider-aws/package.json b/packages/framework-provider-aws/package.json index 8a8d7f36a..829674210 100644 --- a/packages/framework-provider-aws/package.json +++ b/packages/framework-provider-aws/package.json @@ -1,7 +1,7 @@ { "name": "@boostercloud/framework-provider-aws", "deprecated": "Due to significant changes in recent versions of the AWS CDK, specifically the transition from CDKToolkit to a cli tool as noted [here](https://github.com/aws/aws-cdk-rfcs/issues/300), upgrading our current implementation would require a substantial rewrite. Given the open-source nature of our project without direct revenue streams, the ensuing maintenance costs are unfeasible. However, we are open to upgrading the AWS provider or creating an alternative implementation using other technologies like Terraform's CDKTF, with community contributions or sponsorships. If you're interested in supporting us, we welcome you to reach out via the official channels listed on the [Booster's website](https://boosterframework.com).", - "version": "2.18.5", + "version": "2.18.6", "description": "Handle Booster's integration with AWS", "keywords": [ "framework-provider-aws" @@ -24,8 +24,8 @@ "node": ">=18.0.0 <19.0.0" }, "dependencies": { - "@boostercloud/framework-common-helpers": "workspace:^2.18.5", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-common-helpers": "workspace:^2.18.6", + "@boostercloud/framework-types": "workspace:^2.18.6", "tslib": "^2.4.0", "@effect-ts/core": "^0.60.4" }, @@ -43,7 +43,7 @@ "url": "https://github.com/boostercloud/booster/issues" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@types/aws-lambda": "8.10.48", "@types/chai": "4.2.18", "@types/chai-arrays": "2.0.0", diff --git a/packages/framework-provider-azure-infrastructure/package.json b/packages/framework-provider-azure-infrastructure/package.json index 50eba1c10..240be59e8 100644 --- a/packages/framework-provider-azure-infrastructure/package.json +++ b/packages/framework-provider-azure-infrastructure/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-provider-azure-infrastructure", - "version": "2.18.5", + "version": "2.18.6", "description": "Handle the Booster deployment process to Azure", "keywords": [ "framework-provider-azure-infrastructure" @@ -25,10 +25,10 @@ "dependencies": { "@azure/arm-appservice": "^13.0.0", "@azure/cosmos": "^4.0.0", - "@boostercloud/framework-common-helpers": "workspace:^2.18.5", - "@boostercloud/framework-core": "workspace:^2.18.5", - "@boostercloud/framework-provider-azure": "workspace:^2.18.5", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-common-helpers": "workspace:^2.18.6", + "@boostercloud/framework-core": "workspace:^2.18.6", + "@boostercloud/framework-provider-azure": "workspace:^2.18.6", + "@boostercloud/framework-types": "workspace:^2.18.6", "@cdktf/provider-azurerm": "13.3.0", "@cdktf/provider-time": "9.0.2", "@types/archiver": "5.1.0", @@ -67,7 +67,7 @@ "url": "https://github.com/boostercloud/booster/issues" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@types/chai": "4.2.18", "@types/chai-as-promised": "7.1.4", "@types/faker": "5.1.5", diff --git a/packages/framework-provider-azure/package.json b/packages/framework-provider-azure/package.json index a318914df..6a727fa17 100644 --- a/packages/framework-provider-azure/package.json +++ b/packages/framework-provider-azure/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-provider-azure", - "version": "2.18.5", + "version": "2.18.6", "description": "Handle Booster's integration with Azure", "keywords": [ "framework-provider-azure" @@ -27,14 +27,14 @@ "@azure/functions": "^1.2.2", "@azure/identity": "~2.1.0", "@azure/event-hubs": "5.11.1", - "@boostercloud/framework-common-helpers": "workspace:^2.18.5", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-common-helpers": "workspace:^2.18.6", + "@boostercloud/framework-types": "workspace:^2.18.6", "tslib": "^2.4.0", "@effect-ts/core": "^0.60.4", "@azure/web-pubsub": "~1.1.0" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@types/chai": "4.2.18", "@types/chai-as-promised": "7.1.4", "@types/faker": "5.1.5", diff --git a/packages/framework-provider-local-infrastructure/package.json b/packages/framework-provider-local-infrastructure/package.json index 09c5bbdf2..ad9941cbf 100644 --- a/packages/framework-provider-local-infrastructure/package.json +++ b/packages/framework-provider-local-infrastructure/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-provider-local-infrastructure", - "version": "2.18.5", + "version": "2.18.6", "description": "Handle the Booster running process of the local runtime", "keywords": [ "framework-provider-local-infrastructure" @@ -23,9 +23,9 @@ "node": ">=18.0.0 <19.0.0" }, "dependencies": { - "@boostercloud/framework-common-helpers": "workspace:^2.18.5", - "@boostercloud/framework-provider-local": "workspace:^2.18.5", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-common-helpers": "workspace:^2.18.6", + "@boostercloud/framework-provider-local": "workspace:^2.18.6", + "@boostercloud/framework-types": "workspace:^2.18.6", "cors": "2.8.5", "express": "^4.19.2", "node-schedule": "^2.1.0", @@ -46,7 +46,7 @@ "url": "https://github.com/boostercloud/booster/issues" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@types/chai": "4.2.18", "@types/chai-as-promised": "7.1.4", "@types/cors": "^2.8.12", diff --git a/packages/framework-provider-local/package.json b/packages/framework-provider-local/package.json index 074b6a5fe..9ac534033 100644 --- a/packages/framework-provider-local/package.json +++ b/packages/framework-provider-local/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-provider-local", - "version": "2.18.5", + "version": "2.18.6", "description": "Debug your Booster projects locally", "keywords": [ "framework-provider-local" @@ -23,8 +23,8 @@ "node": ">=18.0.0 <19.0.0" }, "dependencies": { - "@boostercloud/framework-common-helpers": "workspace:^2.18.5", - "@boostercloud/framework-types": "workspace:^2.18.5", + "@boostercloud/framework-common-helpers": "workspace:^2.18.6", + "@boostercloud/framework-types": "workspace:^2.18.6", "@seald-io/nedb": "4.0.2", "tslib": "^2.4.0", "@effect-ts/core": "^0.60.4", @@ -44,7 +44,7 @@ "url": "https://github.com/boostercloud/booster/issues" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@types/chai": "4.2.18", "@types/chai-as-promised": "7.1.4", "@types/express": "^4.17.21", diff --git a/packages/framework-types/package.json b/packages/framework-types/package.json index 3c0354601..9ffccd6f6 100644 --- a/packages/framework-types/package.json +++ b/packages/framework-types/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-types", - "version": "2.18.5", + "version": "2.18.6", "description": "Contains Booster types related to the information extracted from the user project", "keywords": [ "framework-types" @@ -54,8 +54,8 @@ "ws": "8.17.1" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.18.5", - "@boostercloud/metadata-booster": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", + "@boostercloud/metadata-booster": "workspace:^2.18.6", "@types/chai": "4.2.18", "@types/chai-as-promised": "7.1.4", "@types/mocha": "10.0.1", diff --git a/packages/metadata-booster/package.json b/packages/metadata-booster/package.json index 49f31dbb5..c9e129360 100644 --- a/packages/metadata-booster/package.json +++ b/packages/metadata-booster/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/metadata-booster", - "version": "2.18.5", + "version": "2.18.6", "description": "Emits detailed metadata of your types. You can then get it in runtime to deal with schema-aware operation, like defining GraphQL schemas, ORM operations, etc.", "repository": "https://github.com/boostercloud/booster.git", "keywords": [ @@ -38,7 +38,7 @@ "eslint-config-prettier": "8.3.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-prettier": "3.4.0", - "@boostercloud/eslint-config": "workspace:^2.18.5", + "@boostercloud/eslint-config": "workspace:^2.18.6", "@types/node": "^18.18.2", "ts-node": "^10.9.1", "ts-patch": "3.1.2", diff --git a/tools/eslint-config/package.json b/tools/eslint-config/package.json index f80da81f1..f491e3e56 100644 --- a/tools/eslint-config/package.json +++ b/tools/eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/eslint-config", - "version": "2.18.5", + "version": "2.18.6", "description": "Shared eslint rules", "main": "index.js", "publishConfig": {