diff --git a/common/changes/@boostercloud/framework-core/fix-subnet-creation_2024-02-01-10-17.json b/common/changes/@boostercloud/framework-core/fix-subnet-creation_2024-02-01-10-17.json deleted file mode 100644 index e7ffb3d6d..000000000 --- a/common/changes/@boostercloud/framework-core/fix-subnet-creation_2024-02-01-10-17.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@boostercloud/framework-core", - "comment": "refactor subnet creation for Azure Provider", - "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 6501229c3..62e94cff6 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.4.0" + "version": "2.5.0" } ] diff --git a/packages/application-tester/package.json b/packages/application-tester/package.json index c829148e5..d35a6e9bb 100644 --- a/packages/application-tester/package.json +++ b/packages/application-tester/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/application-tester", - "version": "2.4.0", + "version": "2.5.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.4.0", + "@boostercloud/framework-types": "workspace:^2.5.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.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.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 3ea43f059..1673e2623 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.4.0", + "version": "2.5.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.4.0", - "@boostercloud/framework-types": "workspace:^2.4.0", + "@boostercloud/framework-core": "workspace:^2.5.0", + "@boostercloud/framework-types": "workspace:^2.5.0", "@oclif/core": "^3.9.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.4.0", - "@boostercloud/application-tester": "workspace:^2.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.0", + "@boostercloud/application-tester": "workspace:^2.5.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 bd2e4af98..71edb747c 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.4.0", + "version": "2.5.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.4.0", + "@boostercloud/framework-types": "workspace:^2.5.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.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.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 4935bc9c1..82f45fef3 100644 --- a/packages/framework-core/CHANGELOG.json +++ b/packages/framework-core/CHANGELOG.json @@ -1,6 +1,34 @@ { "name": "@boostercloud/framework-core", "entries": [ + { + "version": "2.5.0", + "tag": "@boostercloud/framework-core_v2.5.0", + "date": "Thu, 01 Feb 2024 12:48:38 GMT", + "comments": { + "minor": [ + { + "comment": "refactor subnet creation for Azure Provider", + "author": "Gonzalo Garcia Jaubert ", + "commit": "2206386848773d2ba44558ff4341a8d631e4e987" + } + ], + "dependency": [ + { + "comment": "Updating dependency \"@boostercloud/framework-common-helpers\" from `^2.4.0` to `^2.5.0`" + }, + { + "comment": "Updating dependency \"@boostercloud/framework-types\" from `^2.4.0` to `^2.5.0`" + }, + { + "comment": "Updating dependency \"@boostercloud/metadata-booster\" from `^2.4.0` to `^2.5.0`" + }, + { + "comment": "Updating dependency \"@boostercloud/eslint-config\" from `^2.4.0` to `^2.5.0`" + } + ] + } + }, { "version": "2.4.0", "tag": "@boostercloud/framework-core_v2.4.0", diff --git a/packages/framework-core/CHANGELOG.md b/packages/framework-core/CHANGELOG.md index 7bdbf7156..ce3f822bd 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, 30 Jan 2024 10:48:42 GMT and should not be manually modified. +This log was last generated on Thu, 01 Feb 2024 12:48:38 GMT and should not be manually modified. + +## 2.5.0 +Thu, 01 Feb 2024 12:48:38 GMT + +### Minor changes + +- refactor subnet creation for Azure Provider ## 2.4.0 Tue, 30 Jan 2024 10:48:42 GMT diff --git a/packages/framework-core/package.json b/packages/framework-core/package.json index b071d707b..61d3ef732 100644 --- a/packages/framework-core/package.json +++ b/packages/framework-core/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-core", - "version": "2.4.0", + "version": "2.5.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.4.0", - "@boostercloud/framework-types": "workspace:^2.4.0", + "@boostercloud/framework-common-helpers": "workspace:^2.5.0", + "@boostercloud/framework-types": "workspace:^2.5.0", "fp-ts": "^2.11.0", "graphql-scalars": "^1.17.0", "graphql-subscriptions": "2.0.0", @@ -52,8 +52,8 @@ "@effect-ts/core": "^0.60.4" }, "devDependencies": { - "@boostercloud/metadata-booster": "workspace:^2.4.0", - "@boostercloud/eslint-config": "workspace:^2.4.0", + "@boostercloud/metadata-booster": "workspace:^2.5.0", + "@boostercloud/eslint-config": "workspace:^2.5.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 130ad6114..2e3981281 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.4.0", + "version": "2.5.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.4.0", - "@boostercloud/framework-core": "workspace:^2.4.0", - "@boostercloud/framework-provider-aws": "workspace:^2.4.0", - "@boostercloud/framework-provider-azure": "workspace:^2.4.0", - "@boostercloud/framework-provider-local": "workspace:^2.4.0", - "@boostercloud/framework-types": "workspace:^2.4.0", + "@boostercloud/framework-common-helpers": "workspace:^2.5.0", + "@boostercloud/framework-core": "workspace:^2.5.0", + "@boostercloud/framework-provider-aws": "workspace:^2.5.0", + "@boostercloud/framework-provider-azure": "workspace:^2.5.0", + "@boostercloud/framework-provider-local": "workspace:^2.5.0", + "@boostercloud/framework-types": "workspace:^2.5.0", "aws-sdk": "2.853.0", "graphql": "^16.6.0", "tslib": "^2.4.0", @@ -22,13 +22,13 @@ "express-unless": "2.1.3" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.4.0", - "@boostercloud/application-tester": "workspace:^2.4.0", - "@boostercloud/cli": "workspace:^2.4.0", - "@boostercloud/framework-provider-aws-infrastructure": "workspace:^2.4.0", - "@boostercloud/framework-provider-azure-infrastructure": "workspace:^2.4.0", - "@boostercloud/framework-provider-local-infrastructure": "workspace:^2.4.0", - "@boostercloud/metadata-booster": "workspace:^2.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.0", + "@boostercloud/application-tester": "workspace:^2.5.0", + "@boostercloud/cli": "workspace:^2.5.0", + "@boostercloud/framework-provider-aws-infrastructure": "workspace:^2.5.0", + "@boostercloud/framework-provider-azure-infrastructure": "workspace:^2.5.0", + "@boostercloud/framework-provider-local-infrastructure": "workspace:^2.5.0", + "@boostercloud/metadata-booster": "workspace:^2.5.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 56bf76536..0add418cc 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.4.0", + "version": "2.5.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.4.0", - "@boostercloud/framework-provider-aws": "workspace:^2.4.0", - "@boostercloud/framework-types": "workspace:^2.4.0", + "@boostercloud/framework-common-helpers": "workspace:^2.5.0", + "@boostercloud/framework-provider-aws": "workspace:^2.5.0", + "@boostercloud/framework-types": "workspace:^2.5.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.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.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 58a0f170a..235e5d114 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.4.0", + "version": "2.5.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.4.0", - "@boostercloud/framework-types": "workspace:^2.4.0", + "@boostercloud/framework-common-helpers": "workspace:^2.5.0", + "@boostercloud/framework-types": "workspace:^2.5.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.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.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 1792e6666..bc820988d 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.4.0", + "version": "2.5.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.4.0", - "@boostercloud/framework-core": "workspace:^2.4.0", - "@boostercloud/framework-provider-azure": "workspace:^2.4.0", - "@boostercloud/framework-types": "workspace:^2.4.0", + "@boostercloud/framework-common-helpers": "workspace:^2.5.0", + "@boostercloud/framework-core": "workspace:^2.5.0", + "@boostercloud/framework-provider-azure": "workspace:^2.5.0", + "@boostercloud/framework-types": "workspace:^2.5.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.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.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 bfe98779b..5830d943e 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.4.0", + "version": "2.5.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.4.0", - "@boostercloud/framework-types": "workspace:^2.4.0", + "@boostercloud/framework-common-helpers": "workspace:^2.5.0", + "@boostercloud/framework-types": "workspace:^2.5.0", "tslib": "^2.4.0", "@effect-ts/core": "^0.60.4", "@azure/web-pubsub": "~1.1.0" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.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 c4d0bcfff..71c8ae8ad 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.4.0", + "version": "2.5.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.4.0", - "@boostercloud/framework-provider-local": "workspace:^2.4.0", - "@boostercloud/framework-types": "workspace:^2.4.0", + "@boostercloud/framework-common-helpers": "workspace:^2.5.0", + "@boostercloud/framework-provider-local": "workspace:^2.5.0", + "@boostercloud/framework-types": "workspace:^2.5.0", "cors": "2.8.5", "express": "^4.17.1", "node-schedule": "^2.1.0", @@ -46,7 +46,7 @@ "url": "https://github.com/boostercloud/booster/issues" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.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 f950b8b6e..0d06c621e 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.4.0", + "version": "2.5.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.4.0", - "@boostercloud/framework-types": "workspace:^2.4.0", + "@boostercloud/framework-common-helpers": "workspace:^2.5.0", + "@boostercloud/framework-types": "workspace:^2.5.0", "@types/nedb": "^1.8.12", "nedb": "^1.8.0", "tslib": "^2.4.0", @@ -45,7 +45,7 @@ "url": "https://github.com/boostercloud/booster/issues" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.0", "@types/chai": "4.2.18", "@types/chai-as-promised": "7.1.4", "@types/express": "^4.17.13", diff --git a/packages/framework-types/package.json b/packages/framework-types/package.json index 4d6826c4a..eb4c097e8 100644 --- a/packages/framework-types/package.json +++ b/packages/framework-types/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/framework-types", - "version": "2.4.0", + "version": "2.5.0", "description": "Contains Booster types related to the information extracted from the user project", "keywords": [ "framework-types" @@ -45,8 +45,8 @@ "@effect-ts/node": "~0.39.0" }, "devDependencies": { - "@boostercloud/eslint-config": "workspace:^2.4.0", - "@boostercloud/metadata-booster": "workspace:^2.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.0", + "@boostercloud/metadata-booster": "workspace:^2.5.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 900732534..159d4a63d 100644 --- a/packages/metadata-booster/package.json +++ b/packages/metadata-booster/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/metadata-booster", - "version": "2.4.0", + "version": "2.5.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": [ @@ -39,7 +39,7 @@ "eslint-plugin-import": "^2.26.0", "eslint-plugin-prettier": "3.4.0", "@types/node": "^18.15.3", - "@boostercloud/eslint-config": "workspace:^2.4.0", + "@boostercloud/eslint-config": "workspace:^2.5.0", "ts-node": "^10.9.1", "ts-patch": "3.1.2", "typescript": "5.1.6", diff --git a/tools/eslint-config/package.json b/tools/eslint-config/package.json index edfa8d72f..65d8a977f 100644 --- a/tools/eslint-config/package.json +++ b/tools/eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@boostercloud/eslint-config", - "version": "2.4.0", + "version": "2.5.0", "description": "Shared eslint rules", "main": "index.js", "publishConfig": {