diff --git a/common/changes/@boostercloud/framework-core/allow_define_projection_fields_in_read_model_queries_2023-10-25-12-18.json b/common/changes/@boostercloud/framework-core/allow_define_projection_fields_in_read_model_queries_2023-10-25-12-18.json deleted file mode 100644 index 64c2a05f4..000000000 --- a/common/changes/@boostercloud/framework-core/allow_define_projection_fields_in_read_model_queries_2023-10-25-12-18.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@boostercloud/framework-core", - "comment": "Allow define projection fields in read model queries", - "type": "minor" - } - ], - "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 64fe308c8..f8eceefb8 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.10.1" + "version": "2.11.0" } ] diff --git a/packages/application-tester/package.json b/packages/application-tester/package.json index 86ab90ff1..6468d4444 100644 --- a/packages/application-tester/package.json +++ b/packages/application-tester/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/application-tester", - "version": "2.10.1", + "version": "2.11.0", "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.10.1", + "@boostercloud/framework-types": "workspace:^2.11.0", "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.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 86203f199..0b99b66a2 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.10.1", + "version": "2.11.0", "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.10.1", - "@boostercloud/framework-types": "workspace:^2.10.1", + "@boostercloud/framework-core": "workspace:^2.11.0", + "@boostercloud/framework-types": "workspace:^2.11.0", "@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.10.1", - "@boostercloud/application-tester": "workspace:^2.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", + "@boostercloud/application-tester": "workspace:^2.11.0", "@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 0fda3ff9f..21ca2f4d2 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.10.1", + "version": "2.11.0", "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.10.1", + "@boostercloud/framework-types": "workspace:^2.11.0", "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.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 338118ecb..ed39e8aee 100644 --- a/packages/framework-core/CHANGELOG.json +++ b/packages/framework-core/CHANGELOG.json @@ -1,6 +1,34 @@ { "name": "@boostercloud/framework-core", "entries": [ + { + "version": "2.11.0", + "tag": "@boostercloud/framework-core_v2.11.0", + "date": "Thu, 30 May 2024 15:58:21 GMT", + "comments": { + "minor": [ + { + "comment": "Allow define projection fields in read model queries", + "author": "gonzalojaubert <111118818+gonzalojaubert@users.noreply.github.com>", + "commit": "f747847ae1830f7ee373d6128d316e522172ca05" + } + ], + "dependency": [ + { + "comment": "Updating dependency \"@boostercloud/framework-common-helpers\" from `^2.10.1` to `^2.11.0`" + }, + { + "comment": "Updating dependency \"@boostercloud/framework-types\" from `^2.10.1` to `^2.11.0`" + }, + { + "comment": "Updating dependency \"@boostercloud/metadata-booster\" from `^2.10.1` to `^2.11.0`" + }, + { + "comment": "Updating dependency \"@boostercloud/eslint-config\" from `^2.10.1` to `^2.11.0`" + } + ] + } + }, { "version": "2.10.1", "tag": "@boostercloud/framework-core_v2.10.1", diff --git a/packages/framework-core/CHANGELOG.md b/packages/framework-core/CHANGELOG.md index d83b41fb1..c5d907d37 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, 16 Apr 2024 12:37:20 GMT and should not be manually modified. +This log was last generated on Thu, 30 May 2024 15:58:21 GMT and should not be manually modified. + +## 2.11.0 +Thu, 30 May 2024 15:58:21 GMT + +### Minor changes + +- Allow define projection fields in read model queries ## 2.10.1 Tue, 16 Apr 2024 12:37:20 GMT diff --git a/packages/framework-core/package.json b/packages/framework-core/package.json index 68c62de22..e6c261222 100644 --- a/packages/framework-core/package.json +++ b/packages/framework-core/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-core", - "version": "2.10.1", + "version": "2.11.0", "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.10.1", - "@boostercloud/framework-types": "workspace:^2.10.1", + "@boostercloud/framework-common-helpers": "workspace:^2.11.0", + "@boostercloud/framework-types": "workspace:^2.11.0", "fp-ts": "^2.11.0", "graphql-scalars": "^1.17.0", "graphql-subscriptions": "2.0.0", @@ -61,8 +61,8 @@ "ws": "8.12.0" }, "devDependencies": { - "@boostercloud/metadata-booster": "workspace:^2.10.1", - "@boostercloud/eslint-config": "workspace:^2.10.1", + "@boostercloud/metadata-booster": "workspace:^2.11.0", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 2e9af89ef..6cc078b46 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.10.1", + "version": "2.11.0", "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.10.1", - "@boostercloud/framework-core": "workspace:^2.10.1", - "@boostercloud/framework-provider-aws": "workspace:^2.10.1", - "@boostercloud/framework-provider-azure": "workspace:^2.10.1", - "@boostercloud/framework-provider-local": "workspace:^2.10.1", - "@boostercloud/framework-types": "workspace:^2.10.1", + "@boostercloud/framework-common-helpers": "workspace:^2.11.0", + "@boostercloud/framework-core": "workspace:^2.11.0", + "@boostercloud/framework-provider-aws": "workspace:^2.11.0", + "@boostercloud/framework-provider-azure": "workspace:^2.11.0", + "@boostercloud/framework-provider-local": "workspace:^2.11.0", + "@boostercloud/framework-types": "workspace:^2.11.0", "aws-sdk": "2.853.0", "graphql": "^16.6.0", "tslib": "^2.4.0", @@ -33,13 +33,13 @@ "ws": "8.12.0" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.10.1", - "@boostercloud/application-tester": "workspace:^2.10.1", - "@boostercloud/cli": "workspace:^2.10.1", - "@boostercloud/framework-provider-aws-infrastructure": "workspace:^2.10.1", - "@boostercloud/framework-provider-azure-infrastructure": "workspace:^2.10.1", - "@boostercloud/framework-provider-local-infrastructure": "workspace:^2.10.1", - "@boostercloud/metadata-booster": "workspace:^2.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", + "@boostercloud/application-tester": "workspace:^2.11.0", + "@boostercloud/cli": "workspace:^2.11.0", + "@boostercloud/framework-provider-aws-infrastructure": "workspace:^2.11.0", + "@boostercloud/framework-provider-azure-infrastructure": "workspace:^2.11.0", + "@boostercloud/framework-provider-local-infrastructure": "workspace:^2.11.0", + "@boostercloud/metadata-booster": "workspace:^2.11.0", "@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 ead07262d..06cbb2f41 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.10.1", + "version": "2.11.0", "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.10.1", - "@boostercloud/framework-provider-aws": "workspace:^2.10.1", - "@boostercloud/framework-types": "workspace:^2.10.1", + "@boostercloud/framework-common-helpers": "workspace:^2.11.0", + "@boostercloud/framework-provider-aws": "workspace:^2.11.0", + "@boostercloud/framework-types": "workspace:^2.11.0", "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.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 f24d14db2..9e7887acc 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.10.1", + "version": "2.11.0", "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.10.1", - "@boostercloud/framework-types": "workspace:^2.10.1", + "@boostercloud/framework-common-helpers": "workspace:^2.11.0", + "@boostercloud/framework-types": "workspace:^2.11.0", "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.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 e2a58d1b5..8713c7f49 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.10.1", + "version": "2.11.0", "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.10.1", - "@boostercloud/framework-core": "workspace:^2.10.1", - "@boostercloud/framework-provider-azure": "workspace:^2.10.1", - "@boostercloud/framework-types": "workspace:^2.10.1", + "@boostercloud/framework-common-helpers": "workspace:^2.11.0", + "@boostercloud/framework-core": "workspace:^2.11.0", + "@boostercloud/framework-provider-azure": "workspace:^2.11.0", + "@boostercloud/framework-types": "workspace:^2.11.0", "@cdktf/provider-azurerm": "11.2.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.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 f052e1f30..f0e671036 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.10.1", + "version": "2.11.0", "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.10.1", - "@boostercloud/framework-types": "workspace:^2.10.1", + "@boostercloud/framework-common-helpers": "workspace:^2.11.0", + "@boostercloud/framework-types": "workspace:^2.11.0", "tslib": "^2.4.0", "@effect-ts/core": "^0.60.4", "@azure/web-pubsub": "~1.1.0" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 774ed359d..1da228d06 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.10.1", + "version": "2.11.0", "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.10.1", - "@boostercloud/framework-provider-local": "workspace:^2.10.1", - "@boostercloud/framework-types": "workspace:^2.10.1", + "@boostercloud/framework-common-helpers": "workspace:^2.11.0", + "@boostercloud/framework-provider-local": "workspace:^2.11.0", + "@boostercloud/framework-types": "workspace:^2.11.0", "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.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 ad8daeaab..312d8338e 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.10.1", + "version": "2.11.0", "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.10.1", - "@boostercloud/framework-types": "workspace:^2.10.1", + "@boostercloud/framework-common-helpers": "workspace:^2.11.0", + "@boostercloud/framework-types": "workspace:^2.11.0", "@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.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 5d942ef63..32fda8410 100644 --- a/packages/framework-types/package.json +++ b/packages/framework-types/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-types", - "version": "2.10.1", + "version": "2.11.0", "description": "Contains Booster types related to the information extracted from the user project", "keywords": [ "framework-types" @@ -54,8 +54,8 @@ "ws": "8.12.0" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.10.1", - "@boostercloud/metadata-booster": "workspace:^2.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", + "@boostercloud/metadata-booster": "workspace:^2.11.0", "@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 f76abe4d2..576c42a86 100644 --- a/packages/metadata-booster/package.json +++ b/packages/metadata-booster/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/metadata-booster", - "version": "2.10.1", + "version": "2.11.0", "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.10.1", + "@boostercloud/eslint-config": "workspace:^2.11.0", "@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 1e7bfb274..dc371e340 100644 --- a/tools/eslint-config/package.json +++ b/tools/eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/eslint-config", - "version": "2.10.1", + "version": "2.11.0", "description": "Shared eslint rules", "main": "index.js", "publishConfig": {