diff --git a/packages/amplify-category-api/CHANGELOG.md b/packages/amplify-category-api/CHANGELOG.md index 1b8446fc4f..de6cfba8b7 100644 --- a/packages/amplify-category-api/CHANGELOG.md +++ b/packages/amplify-category-api/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [5.8.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@5.7.8...@aws-amplify/amplify-category-api@5.8.0) (2023-11-15) + +### Bug Fixes + +- **api:** make id optional if not a string type ([48ecac0](https://github.com/aws-amplify/amplify-category-api/commit/48ecac0989097106a531ebb898abbda7a0f1745c)) +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) + +### Features + +- add graphqlSchemaFromRDSSchema for unauth schema import ([#2004](https://github.com/aws-amplify/amplify-category-api/issues/2004)) ([4d79599](https://github.com/aws-amplify/amplify-category-api/commit/4d79599855b86b5ef8040519f39039d619a34d9a)) +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- add postgres engine and update types as needed ([#1979](https://github.com/aws-amplify/amplify-category-api/issues/1979)) ([5257d53](https://github.com/aws-amplify/amplify-category-api/commit/5257d53f1d4d02be71b34ddf6757f22dd5d74aff)) +- add postgres support to graphqlSchemaFromRDSSchema ([#2015](https://github.com/aws-amplify/amplify-category-api/issues/2015)) ([6a2c5f0](https://github.com/aws-amplify/amplify-category-api/commit/6a2c5f00d72ff10ebf011b763348158a353deb31)) +- Add SQL database support to AmplifyGraphqlApi construct ([#1986](https://github.com/aws-amplify/amplify-category-api/issues/1986)) ([2ff63a5](https://github.com/aws-amplify/amplify-category-api/commit/2ff63a540387d96cf10d8ae1975858a76d9ba045)), closes [#1917](https://github.com/aws-amplify/amplify-category-api/issues/1917) [#1983](https://github.com/aws-amplify/amplify-category-api/issues/1983) +- **api:** add vpc endpoints for ssm ([5a4ffc4](https://github.com/aws-amplify/amplify-category-api/commit/5a4ffc4c1889536c8e1fdd1f31fe28ca4326100f)) +- **api:** custom queries support using sql directive ([5214037](https://github.com/aws-amplify/amplify-category-api/commit/52140374ca974956c5d5eac09fec91a51cfc9027)) +- **api:** postgres import workflow ([a87203f](https://github.com/aws-amplify/amplify-category-api/commit/a87203f5e7b0a279f6c916069b648f973089e074)) +- **api:** prompt changes to add postgres support ([9e4c41c](https://github.com/aws-amplify/amplify-category-api/commit/9e4c41c28b286e15a574eff9867f1f910a6f9ed3)) +- **api:** refactor auth transformer to use vtl generator factory pattern ([e965d24](https://github.com/aws-amplify/amplify-category-api/commit/e965d24731fc1e2300ef0e16b61af6b39afb0cad)) +- Support RDS Proxy schema imports ([#1917](https://github.com/aws-amplify/amplify-category-api/issues/1917)) ([55bb698](https://github.com/aws-amplify/amplify-category-api/commit/55bb698f319d3abb63ad0a8260f731e57c0d0fa9)) +- transformer behavior of replacing table upon gsi updates ([#2067](https://github.com/aws-amplify/amplify-category-api/issues/2067)) ([c4b7530](https://github.com/aws-amplify/amplify-category-api/commit/c4b7530e0880b34d411fc2732fa199e4a28bcea1)) + ## [5.7.8](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/amplify-category-api@5.7.7...@aws-amplify/amplify-category-api@5.7.8) (2023-11-02) **Note:** Version bump only for package @aws-amplify/amplify-category-api diff --git a/packages/amplify-category-api/package.json b/packages/amplify-category-api/package.json index 0ff093f1be..6898291942 100644 --- a/packages/amplify-category-api/package.json +++ b/packages/amplify-category-api/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/amplify-category-api", - "version": "5.7.8", + "version": "5.8.0", "description": "Amplify CLI API Category Plugin", "repository": { "type": "git", @@ -29,16 +29,16 @@ "access": "public" }, "dependencies": { - "@aws-amplify/graphql-auth-transformer": "3.1.10", - "@aws-amplify/graphql-schema-generator": "0.4.9", - "@aws-amplify/graphql-transformer": "1.2.6", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", - "@aws-amplify/graphql-transformer-migrator": "2.2.8", + "@aws-amplify/graphql-auth-transformer": "3.2.0", + "@aws-amplify/graphql-schema-generator": "0.5.0", + "@aws-amplify/graphql-transformer": "1.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", + "@aws-amplify/graphql-transformer-migrator": "2.2.9", "@aws-cdk/aws-apigatewayv2-alpha": "~2.80.0-alpha.0", + "@aws-sdk/client-ec2": "3.338.0", "@aws-sdk/client-iam": "3.338.0", "@aws-sdk/client-lambda": "3.338.0", - "@aws-sdk/client-ec2": "3.338.0", "@graphql-tools/merge": "^6.0.18", "@octokit/rest": "^18.0.9", "aws-sdk": "^2.1113.0", @@ -46,18 +46,18 @@ "cloudform-types": "^4.2.0", "fs-extra": "^8.1.0", "graphql": "^15.5.0", - "graphql-auth-transformer": "7.2.67", - "graphql-connection-transformer": "5.2.66", - "graphql-dynamodb-transformer": "7.2.66", - "graphql-elasticsearch-transformer": "5.2.67", - "graphql-function-transformer": "3.3.57", - "graphql-http-transformer": "5.2.66", - "graphql-key-transformer": "3.2.66", - "graphql-predictions-transformer": "3.2.66", - "graphql-relational-schema-transformer": "2.21.22", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13", - "graphql-versioned-transformer": "5.2.66", + "graphql-auth-transformer": "7.2.68", + "graphql-connection-transformer": "5.2.67", + "graphql-dynamodb-transformer": "7.2.67", + "graphql-elasticsearch-transformer": "5.2.68", + "graphql-function-transformer": "3.3.58", + "graphql-http-transformer": "5.2.67", + "graphql-key-transformer": "3.2.67", + "graphql-predictions-transformer": "3.2.67", + "graphql-relational-schema-transformer": "2.21.23", + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0", + "graphql-versioned-transformer": "5.2.67", "import-from": "^3.0.0", "import-global": "^0.1.0", "inquirer": "^7.3.3", @@ -79,7 +79,7 @@ "constructs": "^10.0.5" }, "devDependencies": { - "@aws-amplify/graphql-transformer-test-utils": "0.2.7", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0", "@types/js-yaml": "^4.0.0", "@types/node": "^12.12.6", "amplify-util-headless-input": "^1.9.15", diff --git a/packages/amplify-data-construct/CHANGELOG.md b/packages/amplify-data-construct/CHANGELOG.md new file mode 100644 index 0000000000..f46d621481 --- /dev/null +++ b/packages/amplify-data-construct/CHANGELOG.md @@ -0,0 +1,14 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# 1.4.0 (2023-11-15) + +### Bug Fixes + +- fix api extract ([1f5aa54](https://github.com/aws-amplify/amplify-category-api/commit/1f5aa542150d62df0bd71df7c4586df44cfc3349)) + +### Features + +- sql lambda provisioned concurrency ([#2055](https://github.com/aws-amplify/amplify-category-api/issues/2055)) ([d8c5bf0](https://github.com/aws-amplify/amplify-category-api/commit/d8c5bf0b7df3cdd1ad499380d24fe49a61acbc7e)) diff --git a/packages/amplify-data-construct/package.json b/packages/amplify-data-construct/package.json index 5fcd42acb7..aceef7c4cc 100644 --- a/packages/amplify-data-construct/package.json +++ b/packages/amplify-data-construct/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/data-construct", - "version": "1.3.0", + "version": "1.4.0", "description": "AppSync GraphQL Api Construct using Amplify GraphQL Transformer - Aliased to use `Data` name scheme.", "repository": { "type": "git", @@ -72,23 +72,23 @@ "universalify" ], "dependencies": { - "@aws-amplify/graphql-api-construct": "1.3.0", "@aws-amplify/backend-output-schemas": "^0.2.1", "@aws-amplify/backend-output-storage": "^0.2.0", - "@aws-amplify/graphql-auth-transformer": "3.1.10", - "@aws-amplify/graphql-default-value-transformer": "2.1.8", - "@aws-amplify/graphql-function-transformer": "2.1.7", - "@aws-amplify/graphql-http-transformer": "2.1.7", - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-maps-to-transformer": "3.2.5", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-predictions-transformer": "2.1.7", - "@aws-amplify/graphql-relational-transformer": "2.1.8", - "@aws-amplify/graphql-searchable-transformer": "2.2.4", - "@aws-amplify/graphql-sql-transformer": "0.0.1", - "@aws-amplify/graphql-transformer": "1.2.6", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-api-construct": "1.4.0", + "@aws-amplify/graphql-auth-transformer": "3.2.0", + "@aws-amplify/graphql-default-value-transformer": "2.1.9", + "@aws-amplify/graphql-function-transformer": "2.1.8", + "@aws-amplify/graphql-http-transformer": "2.1.8", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-maps-to-transformer": "3.3.0", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-predictions-transformer": "2.1.8", + "@aws-amplify/graphql-relational-transformer": "2.2.0", + "@aws-amplify/graphql-searchable-transformer": "2.3.0", + "@aws-amplify/graphql-sql-transformer": "0.1.0", + "@aws-amplify/graphql-transformer": "1.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "@aws-amplify/platform-core": "^0.1.3", "@aws-amplify/plugin-types": "^0.3.0", "charenc": "^0.0.2", @@ -97,7 +97,7 @@ "graceful-fs": "^4.2.11", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "hjson": "^3.2.2", "immer": "^9.0.12", "is-buffer": "^2.0.5", diff --git a/packages/amplify-e2e-core/CHANGELOG.md b/packages/amplify-e2e-core/CHANGELOG.md index 68a96903f1..26f09231a3 100644 --- a/packages/amplify-e2e-core/CHANGELOG.md +++ b/packages/amplify-e2e-core/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [4.4.0](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-e2e-core@4.3.3...amplify-category-api-e2e-core@4.4.0) (2023-11-15) + +### Bug Fixes + +- preserve null value from mysql and pg schemas ([#2049](https://github.com/aws-amplify/amplify-category-api/issues/2049)) ([d96176e](https://github.com/aws-amplify/amplify-category-api/commit/d96176e9a94b25f6c169c38a79c7135645a8eab7)) + +### Features + +- **api:** prompt changes to add postgres support ([9e4c41c](https://github.com/aws-amplify/amplify-category-api/commit/9e4c41c28b286e15a574eff9867f1f910a6f9ed3)) + ## [4.3.3](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-e2e-core@4.3.2...amplify-category-api-e2e-core@4.3.3) (2023-11-02) **Note:** Version bump only for package amplify-category-api-e2e-core diff --git a/packages/amplify-e2e-core/package.json b/packages/amplify-e2e-core/package.json index 4124a0b23d..e383e5f58c 100644 --- a/packages/amplify-e2e-core/package.json +++ b/packages/amplify-e2e-core/package.json @@ -1,6 +1,6 @@ { "name": "amplify-category-api-e2e-core", - "version": "4.3.3", + "version": "4.4.0", "description": "Core testing library", "repository": { "type": "git", @@ -32,21 +32,21 @@ "chalk": "^4.1.1", "execa": "^5.1.1", "fs-extra": "^8.1.0", - "graphql-transformer-core": "8.1.13", + "graphql-transformer-core": "8.2.0", "ini": "^3.0.1", "jest-environment-node": "^26.6.2", "knex": "~2.4.0", "lodash": "^4.17.21", + "mysql2": "~2.3.3", "node-fetch": "^2.6.7", "node-pty": "beta", + "pg": "~8.11.3", "retimer": "2.0.0", "rimraf": "^3.0.0", "semver": "^7.5.2", "strip-ansi": "^6.0.0", "throat": "^5.0.0", - "uuid": "^8.3.2", - "mysql2": "~2.3.3", - "pg": "~8.11.3" + "uuid": "^8.3.2" }, "devDependencies": { "@types/ini": "^1.3.31" diff --git a/packages/amplify-e2e-tests/CHANGELOG.md b/packages/amplify-e2e-tests/CHANGELOG.md index efb208e802..48ea2d66c3 100644 --- a/packages/amplify-e2e-tests/CHANGELOG.md +++ b/packages/amplify-e2e-tests/CHANGELOG.md @@ -3,6 +3,25 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.18.0](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-e2e-tests@3.17.6...amplify-category-api-e2e-tests@3.18.0) (2023-11-15) + +### Bug Fixes + +- **api:** make id optional if not a string type ([48ecac0](https://github.com/aws-amplify/amplify-category-api/commit/48ecac0989097106a531ebb898abbda7a0f1745c)) +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) +- preserve null value from mysql and pg schemas ([#2049](https://github.com/aws-amplify/amplify-category-api/issues/2049)) ([d96176e](https://github.com/aws-amplify/amplify-category-api/commit/d96176e9a94b25f6c169c38a79c7135645a8eab7)) +- relational auth cases; preserve auth rule schema edits, added multi-auth e2e tests ([#1965](https://github.com/aws-amplify/amplify-category-api/issues/1965)) ([df085b2](https://github.com/aws-amplify/amplify-category-api/commit/df085b2bf75dded743809b59386272070fc92251)) + +### Features + +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) +- **api:** add enum support for postgres import ([2e63cec](https://github.com/aws-amplify/amplify-category-api/commit/2e63cecf1f04ec39b644f0ee0842ee79a4b4c149)) +- **api:** custom queries support using sql directive ([5214037](https://github.com/aws-amplify/amplify-category-api/commit/52140374ca974956c5d5eac09fec91a51cfc9027)) +- **api:** specify include or exclude tables option to generate schema ([1fa52a1](https://github.com/aws-amplify/amplify-category-api/commit/1fa52a1f0c0d7bf82caebc94241774ac3b5c8aa1)) +- infer and preserve field mappings in schema ([4f8e7f4](https://github.com/aws-amplify/amplify-category-api/commit/4f8e7f43e6ba3e64702baffe60b8b4870d37ffb6)) +- infer refersTo for models in the import flow and preserve edits during schema regeneration ([#1845](https://github.com/aws-amplify/amplify-category-api/issues/1845)) ([2631c02](https://github.com/aws-amplify/amplify-category-api/commit/2631c027395a35d9841669f2aa034af93cbeb9fc)) +- refersTo supports field name mappings on RDS models ([#1865](https://github.com/aws-amplify/amplify-category-api/issues/1865)) ([ee60011](https://github.com/aws-amplify/amplify-category-api/commit/ee60011f5c41d0442e1096dd16d80e94b900745a)) + ## [3.17.6](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-e2e-tests@3.17.5...amplify-category-api-e2e-tests@3.17.6) (2023-11-02) **Note:** Version bump only for package amplify-category-api-e2e-tests diff --git a/packages/amplify-e2e-tests/package.json b/packages/amplify-e2e-tests/package.json index 3f0afd0782..135ddae564 100644 --- a/packages/amplify-e2e-tests/package.json +++ b/packages/amplify-e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "amplify-category-api-e2e-tests", - "version": "3.17.6", + "version": "3.18.0", "description": "E2e test suite", "repository": { "type": "git", @@ -25,8 +25,8 @@ }, "dependencies": { "@aws-amplify/amplify-app": "^5.0.21", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "amplify-category-api-e2e-core": "4.3.3", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "amplify-category-api-e2e-core": "4.4.0", "aws-amplify": "^4.2.8", "aws-appsync": "^4.1.1", "aws-sdk": "^2.1113.0", @@ -38,14 +38,14 @@ "generate-password": "~1.7.0", "graphql": "^15.5.0", "graphql-tag": "^2.10.1", - "graphql-transformer-core": "8.1.13", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0", "lodash": "^4.17.21", "node-fetch": "^2.6.7", + "pluralize": "^8.0.0", "uuid": "^8.3.2", "ws": "^7.5.7", - "yargs": "^15.1.0", - "pluralize": "^8.0.0" + "yargs": "^15.1.0" }, "peerDependencies": { "@aws-amplify/amplify-cli-core": "^4.2.10" diff --git a/packages/amplify-graphql-api-construct-tests/CHANGELOG.md b/packages/amplify-graphql-api-construct-tests/CHANGELOG.md index 7b75037468..1196383e57 100644 --- a/packages/amplify-graphql-api-construct-tests/CHANGELOG.md +++ b/packages/amplify-graphql-api-construct-tests/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.1.0](https://github.com/aws-amplify/amplify-category-api/compare/amplify-graphql-api-construct-tests@1.0.6...amplify-graphql-api-construct-tests@1.1.0) (2023-11-15) + +### Bug Fixes + +- address managed table QA feedbacks ([#2059](https://github.com/aws-amplify/amplify-category-api/issues/2059)) ([82a5cd6](https://github.com/aws-amplify/amplify-category-api/commit/82a5cd677fdf183e81590d120a8f494a2ff611ec)) +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) +- test uses new strategy shape ([84a7afb](https://github.com/aws-amplify/amplify-category-api/commit/84a7afbd5be72ee8f21c308f08e1898101ae9d38)) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- sql lambda provisioned concurrency ([#2055](https://github.com/aws-amplify/amplify-category-api/issues/2055)) ([d8c5bf0](https://github.com/aws-amplify/amplify-category-api/commit/d8c5bf0b7df3cdd1ad499380d24fe49a61acbc7e)) +- transformer behavior of replacing table upon gsi updates ([#2067](https://github.com/aws-amplify/amplify-category-api/issues/2067)) ([c4b7530](https://github.com/aws-amplify/amplify-category-api/commit/c4b7530e0880b34d411fc2732fa199e4a28bcea1)) + ## [1.0.6](https://github.com/aws-amplify/amplify-category-api/compare/amplify-graphql-api-construct-tests@1.0.5...amplify-graphql-api-construct-tests@1.0.6) (2023-11-02) ### Bug Fixes diff --git a/packages/amplify-graphql-api-construct-tests/package.json b/packages/amplify-graphql-api-construct-tests/package.json index 01de0e366d..f2e849e276 100644 --- a/packages/amplify-graphql-api-construct-tests/package.json +++ b/packages/amplify-graphql-api-construct-tests/package.json @@ -1,6 +1,6 @@ { "name": "amplify-graphql-api-construct-tests", - "version": "1.0.6", + "version": "1.1.0", "description": "E2e test suite", "repository": { "type": "git", @@ -21,12 +21,12 @@ "build-tests": "tsc --build tsconfig.tests.json" }, "dependencies": { - "@aws-amplify/graphql-api-construct": "1.3.0", - "@faker-js/faker": "^8.2.0", + "@aws-amplify/graphql-api-construct": "1.4.0", "@aws-cdk/aws-cognito-identitypool-alpha": "2.80.0-alpha.0", "@aws-sdk/client-lambda": "3.338.0", "@aws-sdk/client-rds": "3.338.0", - "amplify-category-api-e2e-core": "4.3.3", + "@faker-js/faker": "^8.2.0", + "amplify-category-api-e2e-core": "4.4.0", "fs-extra": "^8.1.0", "generate-password": "~1.7.0", "node-fetch": "^2.6.7" @@ -36,9 +36,9 @@ }, "devDependencies": { "@types/node": "^16.11.56", - "ts-node": "^8.10.2", + "aws-cdk-lib": "2.80.0", "constructs": "10.0.5", - "aws-cdk-lib": "2.80.0" + "ts-node": "^8.10.2" }, "jest": { "verbose": false, diff --git a/packages/amplify-graphql-api-construct/CHANGELOG.md b/packages/amplify-graphql-api-construct/CHANGELOG.md index 8ce36edf50..d8a8bce9fd 100644 --- a/packages/amplify-graphql-api-construct/CHANGELOG.md +++ b/packages/amplify-graphql-api-construct/CHANGELOG.md @@ -3,6 +3,25 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.4.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-api-construct@1.3.0...@aws-amplify/graphql-api-construct@1.4.0) (2023-11-15) + +### Bug Fixes + +- address managed table QA feedbacks ([#2059](https://github.com/aws-amplify/amplify-category-api/issues/2059)) ([82a5cd6](https://github.com/aws-amplify/amplify-category-api/commit/82a5cd677fdf183e81590d120a8f494a2ff611ec)) +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) +- construct hub link image ([dbc8ea3](https://github.com/aws-amplify/amplify-category-api/commit/dbc8ea3f2861c4a4e7cd81f70bf8840773b5e5e3)) +- fix api extract ([1f5aa54](https://github.com/aws-amplify/amplify-category-api/commit/1f5aa542150d62df0bd71df7c4586df44cfc3349)) +- Make VPC configuration optional ([#2021](https://github.com/aws-amplify/amplify-category-api/issues/2021)) ([698d816](https://github.com/aws-amplify/amplify-category-api/commit/698d8163b99e962ea6cb43fa28d1fea3d87b9bc3)) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- add postgres engine and update types as needed ([#1979](https://github.com/aws-amplify/amplify-category-api/issues/1979)) ([5257d53](https://github.com/aws-amplify/amplify-category-api/commit/5257d53f1d4d02be71b34ddf6757f22dd5d74aff)) +- Add SQL database support to AmplifyGraphqlApi construct ([#1986](https://github.com/aws-amplify/amplify-category-api/issues/1986)) ([2ff63a5](https://github.com/aws-amplify/amplify-category-api/commit/2ff63a540387d96cf10d8ae1975858a76d9ba045)), closes [#1917](https://github.com/aws-amplify/amplify-category-api/issues/1917) [#1983](https://github.com/aws-amplify/amplify-category-api/issues/1983) +- enable api definition to pass in referenced functions ([#2061](https://github.com/aws-amplify/amplify-category-api/issues/2061)) ([d281f5b](https://github.com/aws-amplify/amplify-category-api/commit/d281f5bcff568a71ed266d1f9d5e45af4a73701f)) +- sql lambda provisioned concurrency ([#2055](https://github.com/aws-amplify/amplify-category-api/issues/2055)) ([d8c5bf0](https://github.com/aws-amplify/amplify-category-api/commit/d8c5bf0b7df3cdd1ad499380d24fe49a61acbc7e)) +- transformer behavior of replacing table upon gsi updates ([#2067](https://github.com/aws-amplify/amplify-category-api/issues/2067)) ([c4b7530](https://github.com/aws-amplify/amplify-category-api/commit/c4b7530e0880b34d411fc2732fa199e4a28bcea1)) + # [1.3.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-api-construct@1.2.1...@aws-amplify/graphql-api-construct@1.3.0) (2023-11-06) ### Features diff --git a/packages/amplify-graphql-api-construct/package.json b/packages/amplify-graphql-api-construct/package.json index 92b1e8d699..9ea34558e8 100644 --- a/packages/amplify-graphql-api-construct/package.json +++ b/packages/amplify-graphql-api-construct/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-api-construct", - "version": "1.3.0", + "version": "1.4.0", "description": "AppSync GraphQL Api Construct using Amplify GraphQL Transformer.", "repository": { "type": "git", @@ -75,20 +75,20 @@ "dependencies": { "@aws-amplify/backend-output-schemas": "^0.2.1", "@aws-amplify/backend-output-storage": "^0.2.0", - "@aws-amplify/graphql-auth-transformer": "3.1.10", - "@aws-amplify/graphql-default-value-transformer": "2.1.8", - "@aws-amplify/graphql-function-transformer": "2.1.7", - "@aws-amplify/graphql-http-transformer": "2.1.7", - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-maps-to-transformer": "3.2.5", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-predictions-transformer": "2.1.7", - "@aws-amplify/graphql-relational-transformer": "2.1.8", - "@aws-amplify/graphql-searchable-transformer": "2.2.4", - "@aws-amplify/graphql-sql-transformer": "0.0.1", - "@aws-amplify/graphql-transformer": "1.2.6", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-auth-transformer": "3.2.0", + "@aws-amplify/graphql-default-value-transformer": "2.1.9", + "@aws-amplify/graphql-function-transformer": "2.1.8", + "@aws-amplify/graphql-http-transformer": "2.1.8", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-maps-to-transformer": "3.3.0", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-predictions-transformer": "2.1.8", + "@aws-amplify/graphql-relational-transformer": "2.2.0", + "@aws-amplify/graphql-searchable-transformer": "2.3.0", + "@aws-amplify/graphql-sql-transformer": "0.1.0", + "@aws-amplify/graphql-transformer": "1.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "@aws-amplify/platform-core": "^0.1.3", "@aws-amplify/plugin-types": "^0.3.0", "charenc": "^0.0.2", @@ -97,7 +97,7 @@ "graceful-fs": "^4.2.11", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "hjson": "^3.2.2", "immer": "^9.0.12", "is-buffer": "^2.0.5", diff --git a/packages/amplify-graphql-auth-transformer/CHANGELOG.md b/packages/amplify-graphql-auth-transformer/CHANGELOG.md index 24a7267dbe..6d4f61fb4d 100644 --- a/packages/amplify-graphql-auth-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-auth-transformer/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.2.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-auth-transformer@3.1.10...@aws-amplify/graphql-auth-transformer@3.2.0) (2023-11-15) + +### Bug Fixes + +- **api:** do not allow auth directive on rds model fields ([a1f1ae0](https://github.com/aws-amplify/amplify-category-api/commit/a1f1ae081dd9523e4a3500c6a31905fd4c222fdd)) +- **api:** iam rule correct cognito pool id ([183e78b](https://github.com/aws-amplify/amplify-category-api/commit/183e78bc94aa548c02536d963129382c8b7eabe4)) +- **api:** iam support for admin roles with auth utils ([6169cce](https://github.com/aws-amplify/amplify-category-api/commit/6169cce3a1c3708ec491b058e076b92cb1da99bd)) +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) +- relational auth cases; preserve auth rule schema edits, added multi-auth e2e tests ([#1965](https://github.com/aws-amplify/amplify-category-api/issues/1965)) ([df085b2](https://github.com/aws-amplify/amplify-category-api/commit/df085b2bf75dded743809b59386272070fc92251)) +- Update rds transformers to accommodate ConfiguredAuthProviders change ([ae2a451](https://github.com/aws-amplify/amplify-category-api/commit/ae2a451d419eed88fecdf4e778410bce5c9d80f8)) + +### Features + +- **api:** rds auth model level rules ([d2b0217](https://github.com/aws-amplify/amplify-category-api/commit/d2b0217b9c0ba11c60441720c0fd31802b64de39)) +- **api:** refactor auth transformer to use vtl generator factory pattern ([e965d24](https://github.com/aws-amplify/amplify-category-api/commit/e965d24731fc1e2300ef0e16b61af6b39afb0cad)) +- refersTo supports field name mappings on RDS models ([#1865](https://github.com/aws-amplify/amplify-category-api/issues/1865)) ([ee60011](https://github.com/aws-amplify/amplify-category-api/commit/ee60011f5c41d0442e1096dd16d80e94b900745a)) + ## [3.1.10](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-auth-transformer@3.1.9...@aws-amplify/graphql-auth-transformer@3.1.10) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-auth-transformer diff --git a/packages/amplify-graphql-auth-transformer/package.json b/packages/amplify-graphql-auth-transformer/package.json index a8cf298974..4a61c87d9c 100644 --- a/packages/amplify-graphql-auth-transformer/package.json +++ b/packages/amplify-graphql-auth-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-auth-transformer", - "version": "3.1.10", + "version": "3.2.0", "description": "Amplify GraphQL @auth transformer", "repository": { "type": "git", @@ -29,20 +29,20 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-relational-transformer": "2.1.8", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-relational-transformer": "2.2.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "lodash": "^4.17.21", "md5": "^2.3.0" }, "devDependencies": { - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-searchable-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-test-utils": "0.2.7", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-searchable-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0", "@types/node": "^12.12.6" }, "peerDependencies": { diff --git a/packages/amplify-graphql-default-value-transformer/CHANGELOG.md b/packages/amplify-graphql-default-value-transformer/CHANGELOG.md index 3a14ddfb9d..3ff0cd6fe5 100644 --- a/packages/amplify-graphql-default-value-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-default-value-transformer/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.1.9](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-default-value-transformer@2.1.8...@aws-amplify/graphql-default-value-transformer@2.1.9) (2023-11-15) + +### Bug Fixes + +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) +- **graphql:** disable default value validation for rds ([8cd3b26](https://github.com/aws-amplify/amplify-category-api/commit/8cd3b26d24a5553104267ce8f597d7d4701246f0)) + ## [2.1.8](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-default-value-transformer@2.1.7...@aws-amplify/graphql-default-value-transformer@2.1.8) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-default-value-transformer diff --git a/packages/amplify-graphql-default-value-transformer/package.json b/packages/amplify-graphql-default-value-transformer/package.json index 454960bc1b..0884078214 100644 --- a/packages/amplify-graphql-default-value-transformer/package.json +++ b/packages/amplify-graphql-default-value-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-default-value-transformer", - "version": "2.1.8", + "version": "2.1.9", "description": "Amplify GraphQL default value transformer", "repository": { "type": "git", @@ -29,16 +29,16 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "libphonenumber-js": "1.9.47" }, "devDependencies": { - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-test-utils": "0.2.7" + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0" }, "jest": { "transform": { diff --git a/packages/amplify-graphql-function-transformer/CHANGELOG.md b/packages/amplify-graphql-function-transformer/CHANGELOG.md index 085a8a8255..086013b230 100644 --- a/packages/amplify-graphql-function-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-function-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.1.8](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-function-transformer@2.1.7...@aws-amplify/graphql-function-transformer@2.1.8) (2023-11-15) + +**Note:** Version bump only for package @aws-amplify/graphql-function-transformer + ## [2.1.7](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-function-transformer@2.1.6...@aws-amplify/graphql-function-transformer@2.1.7) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-function-transformer diff --git a/packages/amplify-graphql-function-transformer/package.json b/packages/amplify-graphql-function-transformer/package.json index ab4c7b6778..3ff4ce310d 100644 --- a/packages/amplify-graphql-function-transformer/package.json +++ b/packages/amplify-graphql-function-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-function-transformer", - "version": "2.1.7", + "version": "2.1.8", "description": "Amplify GraphQL @function transformer", "repository": { "type": "git", @@ -28,14 +28,14 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1" + "graphql-transformer-common": "4.26.0" }, "devDependencies": { - "@aws-amplify/graphql-transformer-test-utils": "0.2.7" + "@aws-amplify/graphql-transformer-test-utils": "0.3.0" }, "peerDependencies": { "aws-cdk-lib": "^2.80.0", diff --git a/packages/amplify-graphql-http-transformer/CHANGELOG.md b/packages/amplify-graphql-http-transformer/CHANGELOG.md index 77faf3ed4e..7d1fbfa63e 100644 --- a/packages/amplify-graphql-http-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-http-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.1.8](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-http-transformer@2.1.7...@aws-amplify/graphql-http-transformer@2.1.8) (2023-11-15) + +**Note:** Version bump only for package @aws-amplify/graphql-http-transformer + ## [2.1.7](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-http-transformer@2.1.6...@aws-amplify/graphql-http-transformer@2.1.7) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-http-transformer diff --git a/packages/amplify-graphql-http-transformer/package.json b/packages/amplify-graphql-http-transformer/package.json index 8a248b9e02..a438787bfe 100644 --- a/packages/amplify-graphql-http-transformer/package.json +++ b/packages/amplify-graphql-http-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-http-transformer", - "version": "2.1.7", + "version": "2.1.8", "description": "Amplify GraphQL @http transformer", "repository": { "type": "git", @@ -28,14 +28,14 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1" + "graphql-transformer-common": "4.26.0" }, "devDependencies": { - "@aws-amplify/graphql-transformer-test-utils": "0.2.7" + "@aws-amplify/graphql-transformer-test-utils": "0.3.0" }, "peerDependencies": { "aws-cdk-lib": "^2.80.0", diff --git a/packages/amplify-graphql-index-transformer/CHANGELOG.md b/packages/amplify-graphql-index-transformer/CHANGELOG.md index 628e98b705..cd56e022a3 100644 --- a/packages/amplify-graphql-index-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-index-transformer/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.2.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-index-transformer@2.1.8...@aws-amplify/graphql-index-transformer@2.2.0) (2023-11-15) + +### Bug Fixes + +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- add postgres engine and update types as needed ([#1979](https://github.com/aws-amplify/amplify-category-api/issues/1979)) ([5257d53](https://github.com/aws-amplify/amplify-category-api/commit/5257d53f1d4d02be71b34ddf6757f22dd5d74aff)) +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) +- refersTo supports field name mappings on RDS models ([#1865](https://github.com/aws-amplify/amplify-category-api/issues/1865)) ([ee60011](https://github.com/aws-amplify/amplify-category-api/commit/ee60011f5c41d0442e1096dd16d80e94b900745a)) + ## [2.1.8](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-index-transformer@2.1.7...@aws-amplify/graphql-index-transformer@2.1.8) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-index-transformer diff --git a/packages/amplify-graphql-index-transformer/package.json b/packages/amplify-graphql-index-transformer/package.json index 05425b8467..79563f5fb1 100644 --- a/packages/amplify-graphql-index-transformer/package.json +++ b/packages/amplify-graphql-index-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-index-transformer", - "version": "2.1.8", + "version": "2.2.0", "description": "Amplify GraphQL index and key transformers", "repository": { "type": "git", @@ -28,15 +28,15 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1" + "graphql-transformer-common": "4.26.0" }, "devDependencies": { - "@aws-amplify/graphql-transformer-test-utils": "0.2.7" + "@aws-amplify/graphql-transformer-test-utils": "0.3.0" }, "peerDependencies": { "aws-cdk-lib": "^2.80.0", diff --git a/packages/amplify-graphql-migration-tests/CHANGELOG.md b/packages/amplify-graphql-migration-tests/CHANGELOG.md index ab9af185ce..543c6c2bdf 100644 --- a/packages/amplify-graphql-migration-tests/CHANGELOG.md +++ b/packages/amplify-graphql-migration-tests/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.4.11](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-graphql-migration-tests@2.4.10...amplify-category-api-graphql-migration-tests@2.4.11) (2023-11-15) + +**Note:** Version bump only for package amplify-category-api-graphql-migration-tests + ## [2.4.10](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-graphql-migration-tests@2.4.9...amplify-category-api-graphql-migration-tests@2.4.10) (2023-11-02) **Note:** Version bump only for package amplify-category-api-graphql-migration-tests diff --git a/packages/amplify-graphql-migration-tests/package.json b/packages/amplify-graphql-migration-tests/package.json index a0f8412b81..c034d24b64 100644 --- a/packages/amplify-graphql-migration-tests/package.json +++ b/packages/amplify-graphql-migration-tests/package.json @@ -1,6 +1,6 @@ { "name": "amplify-category-api-graphql-migration-tests", - "version": "2.4.10", + "version": "2.4.11", "description": "Tests migration from v1 to v2 of the Amplify GraphQL transformer", "main": "lib/index.js", "private": true, @@ -37,27 +37,27 @@ ] }, "devDependencies": { - "@aws-amplify/graphql-auth-transformer": "3.1.10", - "@aws-amplify/graphql-default-value-transformer": "2.1.8", - "@aws-amplify/graphql-function-transformer": "2.1.7", - "@aws-amplify/graphql-http-transformer": "2.1.7", - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-relational-transformer": "2.1.8", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", - "@aws-amplify/graphql-transformer-migrator": "2.2.8", - "@aws-amplify/graphql-transformer-test-utils": "0.2.7", + "@aws-amplify/graphql-auth-transformer": "3.2.0", + "@aws-amplify/graphql-default-value-transformer": "2.1.9", + "@aws-amplify/graphql-function-transformer": "2.1.8", + "@aws-amplify/graphql-http-transformer": "2.1.8", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-relational-transformer": "2.2.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", + "@aws-amplify/graphql-transformer-migrator": "2.2.9", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0", "@aws-cdk/cloudformation-diff": "~2.80.0", "aws-cdk-lib": "~2.80.0", "fs-extra": "^8.1.0", - "graphql-auth-transformer": "7.2.67", - "graphql-connection-transformer": "5.2.66", - "graphql-dynamodb-transformer": "7.2.66", - "graphql-http-transformer": "5.2.66", - "graphql-key-transformer": "3.2.66", - "graphql-transformer-core": "8.1.13", - "graphql-versioned-transformer": "5.2.66" + "graphql-auth-transformer": "7.2.68", + "graphql-connection-transformer": "5.2.67", + "graphql-dynamodb-transformer": "7.2.67", + "graphql-http-transformer": "5.2.67", + "graphql-key-transformer": "3.2.67", + "graphql-transformer-core": "8.2.0", + "graphql-versioned-transformer": "5.2.67" }, "peerDependencies": { "@aws-amplify/amplify-prompts": "^2.8.4" diff --git a/packages/amplify-graphql-model-transformer/CHANGELOG.md b/packages/amplify-graphql-model-transformer/CHANGELOG.md index 2ca9af931f..b7d86558a4 100644 --- a/packages/amplify-graphql-model-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-model-transformer/CHANGELOG.md @@ -3,6 +3,29 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.3.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-model-transformer@2.2.4...@aws-amplify/graphql-model-transformer@2.3.0) (2023-11-15) + +### Bug Fixes + +- address managed table QA feedbacks ([#2059](https://github.com/aws-amplify/amplify-category-api/issues/2059)) ([82a5cd6](https://github.com/aws-amplify/amplify-category-api/commit/82a5cd677fdf183e81590d120a8f494a2ff611ec)) +- **api:** make id optional if not a string type ([48ecac0](https://github.com/aws-amplify/amplify-category-api/commit/48ecac0989097106a531ebb898abbda7a0f1745c)) +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) + +### Features + +- add debug mode env variable ([0d2f177](https://github.com/aws-amplify/amplify-category-api/commit/0d2f17775a88e505469c8d2fcf9b6487d89a4a4a)) +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- add postgres engine and update types as needed ([#1979](https://github.com/aws-amplify/amplify-category-api/issues/1979)) ([5257d53](https://github.com/aws-amplify/amplify-category-api/commit/5257d53f1d4d02be71b34ddf6757f22dd5d74aff)) +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) +- Add SQL database support to AmplifyGraphqlApi construct ([#1986](https://github.com/aws-amplify/amplify-category-api/issues/1986)) ([2ff63a5](https://github.com/aws-amplify/amplify-category-api/commit/2ff63a540387d96cf10d8ae1975858a76d9ba045)), closes [#1917](https://github.com/aws-amplify/amplify-category-api/issues/1917) [#1983](https://github.com/aws-amplify/amplify-category-api/issues/1983) +- **api:** add arrays and objects support for rds datasource ([cbfb017](https://github.com/aws-amplify/amplify-category-api/commit/cbfb017029e45c6e7cb8fea4250794d02afff4ca)) +- **api:** add vpc endpoints for ssm ([5a4ffc4](https://github.com/aws-amplify/amplify-category-api/commit/5a4ffc4c1889536c8e1fdd1f31fe28ca4326100f)) +- **api:** custom queries support using sql directive ([5214037](https://github.com/aws-amplify/amplify-category-api/commit/52140374ca974956c5d5eac09fec91a51cfc9027)) +- **api:** rds auth model level rules ([d2b0217](https://github.com/aws-amplify/amplify-category-api/commit/d2b0217b9c0ba11c60441720c0fd31802b64de39)) +- refersTo supports field name mappings on RDS models ([#1865](https://github.com/aws-amplify/amplify-category-api/issues/1865)) ([ee60011](https://github.com/aws-amplify/amplify-category-api/commit/ee60011f5c41d0442e1096dd16d80e94b900745a)) +- sql lambda provisioned concurrency ([#2055](https://github.com/aws-amplify/amplify-category-api/issues/2055)) ([d8c5bf0](https://github.com/aws-amplify/amplify-category-api/commit/d8c5bf0b7df3cdd1ad499380d24fe49a61acbc7e)) +- transformer behavior of replacing table upon gsi updates ([#2067](https://github.com/aws-amplify/amplify-category-api/issues/2067)) ([c4b7530](https://github.com/aws-amplify/amplify-category-api/commit/c4b7530e0880b34d411fc2732fa199e4a28bcea1)) + ## [2.2.4](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-model-transformer@2.2.3...@aws-amplify/graphql-model-transformer@2.2.4) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-model-transformer diff --git a/packages/amplify-graphql-model-transformer/package.json b/packages/amplify-graphql-model-transformer/package.json index 259c70d77a..7545cf6598 100644 --- a/packages/amplify-graphql-model-transformer/package.json +++ b/packages/amplify-graphql-model-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-model-transformer", - "version": "2.2.4", + "version": "2.3.0", "description": "Amplify graphql @model transformer", "repository": { "type": "git", @@ -32,20 +32,20 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1" + "graphql-transformer-common": "4.26.0" }, "peerDependencies": { "aws-cdk-lib": "^2.80.0", "constructs": "^10.0.5" }, "devDependencies": { - "@types/aws-lambda": "8.10.119", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0", "@aws-sdk/client-dynamodb": "^3.431.0", - "@aws-amplify/graphql-transformer-test-utils": "0.2.7", + "@types/aws-lambda": "8.10.119", "@types/node": "^12.12.6" }, "jest": { diff --git a/packages/amplify-graphql-name-mapping-transformer/CHANGELOG.md b/packages/amplify-graphql-name-mapping-transformer/CHANGELOG.md index cb63825b05..2ff8af341c 100644 --- a/packages/amplify-graphql-name-mapping-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-name-mapping-transformer/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.3.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-maps-to-transformer@3.2.5...@aws-amplify/graphql-maps-to-transformer@3.3.0) (2023-11-15) + +### Bug Fixes + +- change field mapping slot to preAuth ([f529331](https://github.com/aws-amplify/amplify-category-api/commit/f529331797cea4c57da6063128dedf0c69bdf813)) + +### Features + +- add postgres engine and update types as needed ([#1979](https://github.com/aws-amplify/amplify-category-api/issues/1979)) ([5257d53](https://github.com/aws-amplify/amplify-category-api/commit/5257d53f1d4d02be71b34ddf6757f22dd5d74aff)) +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) +- refersTo supports field name mappings on RDS models ([#1865](https://github.com/aws-amplify/amplify-category-api/issues/1865)) ([ee60011](https://github.com/aws-amplify/amplify-category-api/commit/ee60011f5c41d0442e1096dd16d80e94b900745a)) + ## [3.2.5](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-maps-to-transformer@3.2.4...@aws-amplify/graphql-maps-to-transformer@3.2.5) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-maps-to-transformer diff --git a/packages/amplify-graphql-name-mapping-transformer/package.json b/packages/amplify-graphql-name-mapping-transformer/package.json index 17bd601be2..e2d08b24e7 100644 --- a/packages/amplify-graphql-name-mapping-transformer/package.json +++ b/packages/amplify-graphql-name-mapping-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-maps-to-transformer", - "version": "3.2.5", + "version": "3.3.0", "description": "Amplify GraphQL @mapsTo transformer", "repository": { "type": "git", @@ -30,21 +30,21 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1" + "graphql-transformer-common": "4.26.0" }, "peerDependencies": { "aws-cdk-lib": "^2.80.0", "constructs": "^10.0.5" }, "devDependencies": { - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-relational-transformer": "2.1.8", - "@aws-amplify/graphql-searchable-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-test-utils": "0.2.7", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-relational-transformer": "2.2.0", + "@aws-amplify/graphql-searchable-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0", "graphql": "^15.5.0" }, "jest": { diff --git a/packages/amplify-graphql-predictions-transformer/CHANGELOG.md b/packages/amplify-graphql-predictions-transformer/CHANGELOG.md index 8d5beeba4a..5665fd27d5 100644 --- a/packages/amplify-graphql-predictions-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-predictions-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.1.8](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-predictions-transformer@2.1.7...@aws-amplify/graphql-predictions-transformer@2.1.8) (2023-11-15) + +**Note:** Version bump only for package @aws-amplify/graphql-predictions-transformer + ## [2.1.7](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-predictions-transformer@2.1.6...@aws-amplify/graphql-predictions-transformer@2.1.7) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-predictions-transformer diff --git a/packages/amplify-graphql-predictions-transformer/package.json b/packages/amplify-graphql-predictions-transformer/package.json index bc497dfbdb..0889ad5dc9 100644 --- a/packages/amplify-graphql-predictions-transformer/package.json +++ b/packages/amplify-graphql-predictions-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-predictions-transformer", - "version": "2.1.7", + "version": "2.1.8", "description": "Amplify GraphQL @predictions transformer", "repository": { "type": "git", @@ -28,18 +28,18 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1" + "graphql-transformer-common": "4.26.0" }, "peerDependencies": { "aws-cdk-lib": "^2.80.0", "constructs": "^10.0.5" }, "devDependencies": { - "@aws-amplify/graphql-transformer-test-utils": "0.2.7", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0", "bestzip": "^2.1.5" }, "jest": { diff --git a/packages/amplify-graphql-relational-transformer/CHANGELOG.md b/packages/amplify-graphql-relational-transformer/CHANGELOG.md index 1ad38e0dab..f571bb6886 100644 --- a/packages/amplify-graphql-relational-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-relational-transformer/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.2.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-relational-transformer@2.1.8...@aws-amplify/graphql-relational-transformer@2.2.0) (2023-11-15) + +### Bug Fixes + +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- add postgres engine and update types as needed ([#1979](https://github.com/aws-amplify/amplify-category-api/issues/1979)) ([5257d53](https://github.com/aws-amplify/amplify-category-api/commit/5257d53f1d4d02be71b34ddf6757f22dd5d74aff)) +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) +- **api:** rds has many support ([42b4c9f](https://github.com/aws-amplify/amplify-category-api/commit/42b4c9f770dec01f02b397ad2a231232395d577d)) +- refersTo supports field name mappings on RDS models ([#1865](https://github.com/aws-amplify/amplify-category-api/issues/1865)) ([ee60011](https://github.com/aws-amplify/amplify-category-api/commit/ee60011f5c41d0442e1096dd16d80e94b900745a)) + ## [2.1.8](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-relational-transformer@2.1.7...@aws-amplify/graphql-relational-transformer@2.1.8) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-relational-transformer diff --git a/packages/amplify-graphql-relational-transformer/package.json b/packages/amplify-graphql-relational-transformer/package.json index 9e15797971..173aaacd9a 100644 --- a/packages/amplify-graphql-relational-transformer/package.json +++ b/packages/amplify-graphql-relational-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-relational-transformer", - "version": "2.1.8", + "version": "2.2.0", "description": "Amplify GraphQL relational modeling transformers", "repository": { "type": "git", @@ -28,17 +28,17 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "immer": "^9.0.12" }, "devDependencies": { - "@aws-amplify/graphql-transformer-test-utils": "0.2.7" + "@aws-amplify/graphql-transformer-test-utils": "0.3.0" }, "peerDependencies": { "aws-cdk-lib": "^2.80.0", diff --git a/packages/amplify-graphql-schema-generator/CHANGELOG.md b/packages/amplify-graphql-schema-generator/CHANGELOG.md index 8e65f6020f..4272349045 100644 --- a/packages/amplify-graphql-schema-generator/CHANGELOG.md +++ b/packages/amplify-graphql-schema-generator/CHANGELOG.md @@ -3,6 +3,33 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.5.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-schema-generator@0.4.9...@aws-amplify/graphql-schema-generator@0.5.0) (2023-11-15) + +### Bug Fixes + +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) +- check for duplicate model name mappings ([454f549](https://github.com/aws-amplify/amplify-category-api/commit/454f549d0cb33ff4074b8a9ef08061cf672b2258)) +- Fix schema import for RDS clusters in VPCs ([942ad39](https://github.com/aws-amplify/amplify-category-api/commit/942ad3923e826f77cc20a65beee3dfadd21e32ef)) +- handle field names starting with number ([2e9de1b](https://github.com/aws-amplify/amplify-category-api/commit/2e9de1b061ac212fad23b133ada44bfaadb1a2ff)) +- handle non-alphabetic names ([a116847](https://github.com/aws-amplify/amplify-category-api/commit/a1168475c0591c6dd785410feb44733cb995febb)) +- mysql schema query ([#2068](https://github.com/aws-amplify/amplify-category-api/issues/2068)) ([4d77404](https://github.com/aws-amplify/amplify-category-api/commit/4d77404a1d5b446eb1feab2a2156592919b16ef0)) +- only access .rows on knex schema query result ([#2037](https://github.com/aws-amplify/amplify-category-api/issues/2037)) ([b3905a6](https://github.com/aws-amplify/amplify-category-api/commit/b3905a62e16ff56287ac0884fe7881780b2903cf)) +- PostgreSQL introspection logic ([#2043](https://github.com/aws-amplify/amplify-category-api/issues/2043)) ([3739916](https://github.com/aws-amplify/amplify-category-api/commit/37399163a2e80e8ca4c15df7a6d42c601e03f7a5)) +- preserve null value from mysql and pg schemas ([#2049](https://github.com/aws-amplify/amplify-category-api/issues/2049)) ([d96176e](https://github.com/aws-amplify/amplify-category-api/commit/d96176e9a94b25f6c169c38a79c7135645a8eab7)) +- relational auth cases; preserve auth rule schema edits, added multi-auth e2e tests ([#1965](https://github.com/aws-amplify/amplify-category-api/issues/1965)) ([df085b2](https://github.com/aws-amplify/amplify-category-api/commit/df085b2bf75dded743809b59386272070fc92251)) + +### Features + +- add graphqlSchemaFromRDSSchema for unauth schema import ([#2004](https://github.com/aws-amplify/amplify-category-api/issues/2004)) ([4d79599](https://github.com/aws-amplify/amplify-category-api/commit/4d79599855b86b5ef8040519f39039d619a34d9a)) +- add postgres support to graphqlSchemaFromRDSSchema ([#2015](https://github.com/aws-amplify/amplify-category-api/issues/2015)) ([6a2c5f0](https://github.com/aws-amplify/amplify-category-api/commit/6a2c5f00d72ff10ebf011b763348158a353deb31)) +- **api:** add enum support for postgres import ([2e63cec](https://github.com/aws-amplify/amplify-category-api/commit/2e63cecf1f04ec39b644f0ee0842ee79a4b4c149)) +- **api:** postgres import workflow ([a87203f](https://github.com/aws-amplify/amplify-category-api/commit/a87203f5e7b0a279f6c916069b648f973089e074)) +- **api:** specify include or exclude tables option to generate schema ([1fa52a1](https://github.com/aws-amplify/amplify-category-api/commit/1fa52a1f0c0d7bf82caebc94241774ac3b5c8aa1)) +- infer and preserve field mappings in schema ([4f8e7f4](https://github.com/aws-amplify/amplify-category-api/commit/4f8e7f43e6ba3e64702baffe60b8b4870d37ffb6)) +- infer refersTo for models in the import flow and preserve edits during schema regeneration ([#1845](https://github.com/aws-amplify/amplify-category-api/issues/1845)) ([2631c02](https://github.com/aws-amplify/amplify-category-api/commit/2631c027395a35d9841669f2aa034af93cbeb9fc)) +- Support RDS Proxy schema imports ([#1917](https://github.com/aws-amplify/amplify-category-api/issues/1917)) ([55bb698](https://github.com/aws-amplify/amplify-category-api/commit/55bb698f319d3abb63ad0a8260f731e57c0d0fa9)) +- validate imported schema ([#2031](https://github.com/aws-amplify/amplify-category-api/issues/2031)) ([36fa859](https://github.com/aws-amplify/amplify-category-api/commit/36fa8599984a4c681780208a69c9bdc67800fe93)) + ## [0.4.9](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-schema-generator@0.4.8...@aws-amplify/graphql-schema-generator@0.4.9) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-schema-generator diff --git a/packages/amplify-graphql-schema-generator/package.json b/packages/amplify-graphql-schema-generator/package.json index 45bb2c6cfe..c9e5d1a327 100644 --- a/packages/amplify-graphql-schema-generator/package.json +++ b/packages/amplify-graphql-schema-generator/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-schema-generator", - "version": "0.4.9", + "version": "0.5.0", "description": "Amplify GraphQL schema generator", "repository": { "type": "git", @@ -29,16 +29,16 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "@aws-sdk/client-ec2": "3.338.0", - "@aws-amplify/graphql-transformer-core": "2.2.4", "@aws-sdk/client-iam": "3.338.0", "@aws-sdk/client-lambda": "3.338.0", "@aws-sdk/client-rds": "3.338.0", "csv-parse": "^5.5.2", "fs-extra": "11.1.1", "graphql": "^15.5.0", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "knex": "~2.4.0", "mysql2": "~2.3.3", "ora": "^4.0.3", diff --git a/packages/amplify-graphql-schema-test-library/CHANGELOG.md b/packages/amplify-graphql-schema-test-library/CHANGELOG.md index f6eea21050..354cb7c350 100644 --- a/packages/amplify-graphql-schema-test-library/CHANGELOG.md +++ b/packages/amplify-graphql-schema-test-library/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.2.11](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-schema-test-library@2.2.10...@aws-amplify/graphql-schema-test-library@2.2.11) (2023-11-15) + +**Note:** Version bump only for package @aws-amplify/graphql-schema-test-library + ## [2.2.10](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-schema-test-library@2.2.9...@aws-amplify/graphql-schema-test-library@2.2.10) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-schema-test-library diff --git a/packages/amplify-graphql-schema-test-library/package.json b/packages/amplify-graphql-schema-test-library/package.json index d142543991..31d77139c2 100644 --- a/packages/amplify-graphql-schema-test-library/package.json +++ b/packages/amplify-graphql-schema-test-library/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-schema-test-library", - "version": "2.2.10", + "version": "2.2.11", "description": "Library of valid and unsupported Amplify GraphQL Transformer schemas", "repository": { "type": "git", @@ -28,18 +28,18 @@ "test": "jest" }, "devDependencies": { - "@aws-amplify/graphql-auth-transformer": "3.1.10", - "@aws-amplify/graphql-default-value-transformer": "2.1.8", - "@aws-amplify/graphql-function-transformer": "2.1.7", - "@aws-amplify/graphql-http-transformer": "2.1.7", - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-predictions-transformer": "2.1.7", - "@aws-amplify/graphql-relational-transformer": "2.1.8", - "@aws-amplify/graphql-searchable-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", - "@aws-amplify/graphql-transformer-test-utils": "0.2.7" + "@aws-amplify/graphql-auth-transformer": "3.2.0", + "@aws-amplify/graphql-default-value-transformer": "2.1.9", + "@aws-amplify/graphql-function-transformer": "2.1.8", + "@aws-amplify/graphql-http-transformer": "2.1.8", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-predictions-transformer": "2.1.8", + "@aws-amplify/graphql-relational-transformer": "2.2.0", + "@aws-amplify/graphql-searchable-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0" }, "jest": { "transform": { diff --git a/packages/amplify-graphql-searchable-transformer/CHANGELOG.md b/packages/amplify-graphql-searchable-transformer/CHANGELOG.md index 0fdd3b0bde..7fc240ee19 100644 --- a/packages/amplify-graphql-searchable-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-searchable-transformer/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.3.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-searchable-transformer@2.2.4...@aws-amplify/graphql-searchable-transformer@2.3.0) (2023-11-15) + +### Features + +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) + ## [2.2.4](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-searchable-transformer@2.2.3...@aws-amplify/graphql-searchable-transformer@2.2.4) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-searchable-transformer diff --git a/packages/amplify-graphql-searchable-transformer/package.json b/packages/amplify-graphql-searchable-transformer/package.json index 8e36907eed..49d8e2ba66 100644 --- a/packages/amplify-graphql-searchable-transformer/package.json +++ b/packages/amplify-graphql-searchable-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-searchable-transformer", - "version": "2.2.4", + "version": "2.3.0", "description": "Amplfy GraphQL @searchable transformer", "repository": { "type": "git", @@ -28,19 +28,19 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1" + "graphql-transformer-common": "4.26.0" }, "peerDependencies": { "aws-cdk-lib": "^2.80.0", "constructs": "^10.0.5" }, "devDependencies": { - "@aws-amplify/graphql-transformer-test-utils": "0.2.7", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0", "@types/node": "^12.12.6" }, "jest": { diff --git a/packages/amplify-graphql-sql-transformer/CHANGELOG.md b/packages/amplify-graphql-sql-transformer/CHANGELOG.md new file mode 100644 index 0000000000..9f037844d3 --- /dev/null +++ b/packages/amplify-graphql-sql-transformer/CHANGELOG.md @@ -0,0 +1,14 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# 0.1.0 (2023-11-15) + +### Bug Fixes + +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) + +### Features + +- **api:** custom queries support using sql directive ([5214037](https://github.com/aws-amplify/amplify-category-api/commit/52140374ca974956c5d5eac09fec91a51cfc9027)) diff --git a/packages/amplify-graphql-sql-transformer/package.json b/packages/amplify-graphql-sql-transformer/package.json index 3c4cd6cd72..3c9fc98a5f 100644 --- a/packages/amplify-graphql-sql-transformer/package.json +++ b/packages/amplify-graphql-sql-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-sql-transformer", - "version": "0.0.1", + "version": "0.1.0", "description": "Amplify GraphQL @sql transformer", "repository": { "type": "git", @@ -28,15 +28,15 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1" + "graphql-transformer-common": "4.26.0" }, "devDependencies": { - "@aws-amplify/graphql-transformer-test-utils": "0.2.7" + "@aws-amplify/graphql-transformer-test-utils": "0.3.0" }, "peerDependencies": { "aws-cdk-lib": "^2.80.0", diff --git a/packages/amplify-graphql-transformer-core/CHANGELOG.md b/packages/amplify-graphql-transformer-core/CHANGELOG.md index 1f1ae51f61..a419661121 100644 --- a/packages/amplify-graphql-transformer-core/CHANGELOG.md +++ b/packages/amplify-graphql-transformer-core/CHANGELOG.md @@ -3,6 +3,27 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.3.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer-core@2.2.4...@aws-amplify/graphql-transformer-core@2.3.0) (2023-11-15) + +### Bug Fixes + +- **api:** make id optional if not a string type ([48ecac0](https://github.com/aws-amplify/amplify-category-api/commit/48ecac0989097106a531ebb898abbda7a0f1745c)) +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- add postgres engine and update types as needed ([#1979](https://github.com/aws-amplify/amplify-category-api/issues/1979)) ([5257d53](https://github.com/aws-amplify/amplify-category-api/commit/5257d53f1d4d02be71b34ddf6757f22dd5d74aff)) +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) +- Add SQL database support to AmplifyGraphqlApi construct ([#1986](https://github.com/aws-amplify/amplify-category-api/issues/1986)) ([2ff63a5](https://github.com/aws-amplify/amplify-category-api/commit/2ff63a540387d96cf10d8ae1975858a76d9ba045)), closes [#1917](https://github.com/aws-amplify/amplify-category-api/issues/1917) [#1983](https://github.com/aws-amplify/amplify-category-api/issues/1983) +- **api:** add vpc endpoints for ssm ([5a4ffc4](https://github.com/aws-amplify/amplify-category-api/commit/5a4ffc4c1889536c8e1fdd1f31fe28ca4326100f)) +- **api:** custom queries support using sql directive ([5214037](https://github.com/aws-amplify/amplify-category-api/commit/52140374ca974956c5d5eac09fec91a51cfc9027)) +- **api:** postgres import workflow ([a87203f](https://github.com/aws-amplify/amplify-category-api/commit/a87203f5e7b0a279f6c916069b648f973089e074)) +- **api:** rds has many support ([42b4c9f](https://github.com/aws-amplify/amplify-category-api/commit/42b4c9f770dec01f02b397ad2a231232395d577d)) +- **api:** refactor auth transformer to use vtl generator factory pattern ([e965d24](https://github.com/aws-amplify/amplify-category-api/commit/e965d24731fc1e2300ef0e16b61af6b39afb0cad)) +- sql lambda provisioned concurrency ([#2055](https://github.com/aws-amplify/amplify-category-api/issues/2055)) ([d8c5bf0](https://github.com/aws-amplify/amplify-category-api/commit/d8c5bf0b7df3cdd1ad499380d24fe49a61acbc7e)) +- transformer behavior of replacing table upon gsi updates ([#2067](https://github.com/aws-amplify/amplify-category-api/issues/2067)) ([c4b7530](https://github.com/aws-amplify/amplify-category-api/commit/c4b7530e0880b34d411fc2732fa199e4a28bcea1)) + ## [2.2.4](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer-core@2.2.3...@aws-amplify/graphql-transformer-core@2.2.4) (2023-11-02) ### Bug Fixes diff --git a/packages/amplify-graphql-transformer-core/package.json b/packages/amplify-graphql-transformer-core/package.json index 0d2fa4a380..243db83203 100644 --- a/packages/amplify-graphql-transformer-core/package.json +++ b/packages/amplify-graphql-transformer-core/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-transformer-core", - "version": "2.2.4", + "version": "2.3.0", "description": "A framework to transform from GraphQL SDL to AWS CloudFormation.", "repository": { "type": "git", @@ -28,10 +28,10 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", "fs-extra": "^8.1.0", "graphql": "^15.5.0", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "hjson": "^3.2.2", "lodash": "^4.17.21", "md5": "^2.3.0", diff --git a/packages/amplify-graphql-transformer-interfaces/CHANGELOG.md b/packages/amplify-graphql-transformer-interfaces/CHANGELOG.md index a610775ce9..17860fa326 100644 --- a/packages/amplify-graphql-transformer-interfaces/CHANGELOG.md +++ b/packages/amplify-graphql-transformer-interfaces/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.3.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer-interfaces@3.2.2...@aws-amplify/graphql-transformer-interfaces@3.3.0) (2023-11-15) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- add postgres engine and update types as needed ([#1979](https://github.com/aws-amplify/amplify-category-api/issues/1979)) ([5257d53](https://github.com/aws-amplify/amplify-category-api/commit/5257d53f1d4d02be71b34ddf6757f22dd5d74aff)) +- Add SQL database support to AmplifyGraphqlApi construct ([#1986](https://github.com/aws-amplify/amplify-category-api/issues/1986)) ([2ff63a5](https://github.com/aws-amplify/amplify-category-api/commit/2ff63a540387d96cf10d8ae1975858a76d9ba045)), closes [#1917](https://github.com/aws-amplify/amplify-category-api/issues/1917) [#1983](https://github.com/aws-amplify/amplify-category-api/issues/1983) +- **api:** add vpc endpoints for ssm ([5a4ffc4](https://github.com/aws-amplify/amplify-category-api/commit/5a4ffc4c1889536c8e1fdd1f31fe28ca4326100f)) +- **api:** custom queries support using sql directive ([5214037](https://github.com/aws-amplify/amplify-category-api/commit/52140374ca974956c5d5eac09fec91a51cfc9027)) +- sql lambda provisioned concurrency ([#2055](https://github.com/aws-amplify/amplify-category-api/issues/2055)) ([d8c5bf0](https://github.com/aws-amplify/amplify-category-api/commit/d8c5bf0b7df3cdd1ad499380d24fe49a61acbc7e)) +- transformer behavior of replacing table upon gsi updates ([#2067](https://github.com/aws-amplify/amplify-category-api/issues/2067)) ([c4b7530](https://github.com/aws-amplify/amplify-category-api/commit/c4b7530e0880b34d411fc2732fa199e4a28bcea1)) + ## [3.2.2](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer-interfaces@3.2.1...@aws-amplify/graphql-transformer-interfaces@3.2.2) (2023-11-02) ### Bug Fixes diff --git a/packages/amplify-graphql-transformer-interfaces/package.json b/packages/amplify-graphql-transformer-interfaces/package.json index 80384da365..ee193a1d62 100644 --- a/packages/amplify-graphql-transformer-interfaces/package.json +++ b/packages/amplify-graphql-transformer-interfaces/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-transformer-interfaces", - "version": "3.2.2", + "version": "3.3.0", "description": "Amplify GraphQL transformer interface definitions", "repository": { "type": "git", diff --git a/packages/amplify-graphql-transformer-migrator/CHANGELOG.md b/packages/amplify-graphql-transformer-migrator/CHANGELOG.md index 3551983bad..9b864006a0 100644 --- a/packages/amplify-graphql-transformer-migrator/CHANGELOG.md +++ b/packages/amplify-graphql-transformer-migrator/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.2.9](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer-migrator@2.2.8...@aws-amplify/graphql-transformer-migrator@2.2.9) (2023-11-15) + +**Note:** Version bump only for package @aws-amplify/graphql-transformer-migrator + ## [2.2.8](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer-migrator@2.2.7...@aws-amplify/graphql-transformer-migrator@2.2.8) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-transformer-migrator diff --git a/packages/amplify-graphql-transformer-migrator/package.json b/packages/amplify-graphql-transformer-migrator/package.json index 0faf40fd47..5acfed9dd3 100644 --- a/packages/amplify-graphql-transformer-migrator/package.json +++ b/packages/amplify-graphql-transformer-migrator/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-transformer-migrator", - "version": "2.2.8", + "version": "2.2.9", "description": "A tool for converting schemas from Amplify's V1 transformer to the V2 transformer schema", "repository": { "type": "git", @@ -27,11 +27,11 @@ "extract-api": "ts-node ../../scripts/extract-api.ts" }, "dependencies": { - "@aws-amplify/graphql-transformer-core": "2.2.4", + "@aws-amplify/graphql-transformer-core": "2.3.0", "fs-extra": "^8.1.0", "glob": "^7.2.0", "graphql": "^15.5.0", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "lodash": "^4.17.21" }, "peerDependencies": { diff --git a/packages/amplify-graphql-transformer-test-utils/CHANGELOG.md b/packages/amplify-graphql-transformer-test-utils/CHANGELOG.md index f46b159fd5..87a04b4f6d 100644 --- a/packages/amplify-graphql-transformer-test-utils/CHANGELOG.md +++ b/packages/amplify-graphql-transformer-test-utils/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.3.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer-test-utils@0.2.7...@aws-amplify/graphql-transformer-test-utils@0.3.0) (2023-11-15) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- **api:** custom queries support using sql directive ([5214037](https://github.com/aws-amplify/amplify-category-api/commit/52140374ca974956c5d5eac09fec91a51cfc9027)) + ## [0.2.7](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer-test-utils@0.2.6...@aws-amplify/graphql-transformer-test-utils@0.2.7) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-transformer-test-utils diff --git a/packages/amplify-graphql-transformer-test-utils/package.json b/packages/amplify-graphql-transformer-test-utils/package.json index 6445aeded9..5422e2e97c 100644 --- a/packages/amplify-graphql-transformer-test-utils/package.json +++ b/packages/amplify-graphql-transformer-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-transformer-test-utils", - "version": "0.2.7", + "version": "0.3.0", "description": "Test utils for graphql transformers", "repository": { "type": "git", @@ -29,8 +29,8 @@ "access": "public" }, "dependencies": { - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2" + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0" }, "devDependencies": { "@types/node": "^12.12.6", diff --git a/packages/amplify-graphql-transformer/CHANGELOG.md b/packages/amplify-graphql-transformer/CHANGELOG.md index 2641ed9aa9..eaad320927 100644 --- a/packages/amplify-graphql-transformer/CHANGELOG.md +++ b/packages/amplify-graphql-transformer/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.3.0](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer@1.2.6...@aws-amplify/graphql-transformer@1.3.0) (2023-11-15) + +### Bug Fixes + +- handle field names starting with number ([2e9de1b](https://github.com/aws-amplify/amplify-category-api/commit/2e9de1b061ac212fad23b133ada44bfaadb1a2ff)) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) +- Add SQL database support to AmplifyGraphqlApi construct ([#1986](https://github.com/aws-amplify/amplify-category-api/issues/1986)) ([2ff63a5](https://github.com/aws-amplify/amplify-category-api/commit/2ff63a540387d96cf10d8ae1975858a76d9ba045)), closes [#1917](https://github.com/aws-amplify/amplify-category-api/issues/1917) [#1983](https://github.com/aws-amplify/amplify-category-api/issues/1983) +- **api:** add vpc endpoints for ssm ([5a4ffc4](https://github.com/aws-amplify/amplify-category-api/commit/5a4ffc4c1889536c8e1fdd1f31fe28ca4326100f)) +- **api:** custom queries support using sql directive ([5214037](https://github.com/aws-amplify/amplify-category-api/commit/52140374ca974956c5d5eac09fec91a51cfc9027)) +- sql lambda provisioned concurrency ([#2055](https://github.com/aws-amplify/amplify-category-api/issues/2055)) ([d8c5bf0](https://github.com/aws-amplify/amplify-category-api/commit/d8c5bf0b7df3cdd1ad499380d24fe49a61acbc7e)) +- transformer behavior of replacing table upon gsi updates ([#2067](https://github.com/aws-amplify/amplify-category-api/issues/2067)) ([c4b7530](https://github.com/aws-amplify/amplify-category-api/commit/c4b7530e0880b34d411fc2732fa199e4a28bcea1)) + ## [1.2.6](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-transformer@1.2.5...@aws-amplify/graphql-transformer@1.2.6) (2023-11-02) **Note:** Version bump only for package @aws-amplify/graphql-transformer diff --git a/packages/amplify-graphql-transformer/package.json b/packages/amplify-graphql-transformer/package.json index 878adc0560..40264579ac 100644 --- a/packages/amplify-graphql-transformer/package.json +++ b/packages/amplify-graphql-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/graphql-transformer", - "version": "1.2.6", + "version": "1.3.0", "description": "Amplify GraphQL Transformer Root Package", "repository": { "type": "git", @@ -28,19 +28,19 @@ "access": "public" }, "dependencies": { - "@aws-amplify/graphql-auth-transformer": "3.1.10", - "@aws-amplify/graphql-default-value-transformer": "2.1.8", - "@aws-amplify/graphql-function-transformer": "2.1.7", - "@aws-amplify/graphql-http-transformer": "2.1.7", - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-maps-to-transformer": "3.2.5", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-predictions-transformer": "2.1.7", - "@aws-amplify/graphql-relational-transformer": "2.1.8", - "@aws-amplify/graphql-searchable-transformer": "2.2.4", - "@aws-amplify/graphql-sql-transformer": "0.0.1", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2" + "@aws-amplify/graphql-auth-transformer": "3.2.0", + "@aws-amplify/graphql-default-value-transformer": "2.1.9", + "@aws-amplify/graphql-function-transformer": "2.1.8", + "@aws-amplify/graphql-http-transformer": "2.1.8", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-maps-to-transformer": "3.3.0", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-predictions-transformer": "2.1.8", + "@aws-amplify/graphql-relational-transformer": "2.2.0", + "@aws-amplify/graphql-searchable-transformer": "2.3.0", + "@aws-amplify/graphql-sql-transformer": "0.1.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0" }, "devDependencies": { "@types/node": "^12.12.6", diff --git a/packages/amplify-schema-validator/CHANGELOG.md b/packages/amplify-schema-validator/CHANGELOG.md index b90428ed1c..8e6cfc6c80 100644 --- a/packages/amplify-schema-validator/CHANGELOG.md +++ b/packages/amplify-schema-validator/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.2.8](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-schema-validation@0.2.7...@aws-amplify/graphql-schema-validation@0.2.8) (2023-11-15) + +**Note:** Version bump only for package @aws-amplify/graphql-schema-validation + ## [0.2.7](https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/graphql-schema-validation@0.2.6...@aws-amplify/graphql-schema-validation@0.2.7) (2023-08-28) ### Bug Fixes diff --git a/packages/amplify-schema-validator/package.json b/packages/amplify-schema-validator/package.json index ce26c7e1e5..d3949924bd 100644 --- a/packages/amplify-schema-validator/package.json +++ b/packages/amplify-schema-validator/package.json @@ -3,7 +3,7 @@ "main": "./dist/index.js", "private": true, "types": "./dist/index.d.ts", - "version": "0.2.7", + "version": "0.2.8", "files": [ "dist", "!**/__tests__/**/*" diff --git a/packages/amplify-util-mock/CHANGELOG.md b/packages/amplify-util-mock/CHANGELOG.md index d0f5aa8577..cf87ef44cb 100644 --- a/packages/amplify-util-mock/CHANGELOG.md +++ b/packages/amplify-util-mock/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.4.0](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-util-mock@6.3.6...amplify-category-api-util-mock@6.4.0) (2023-11-15) + +### Features + +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) +- transformer behavior of replacing table upon gsi updates ([#2067](https://github.com/aws-amplify/amplify-category-api/issues/2067)) ([c4b7530](https://github.com/aws-amplify/amplify-category-api/commit/c4b7530e0880b34d411fc2732fa199e4a28bcea1)) + ## [6.3.6](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-util-mock@6.3.5...amplify-category-api-util-mock@6.3.6) (2023-11-02) **Note:** Version bump only for package amplify-category-api-util-mock diff --git a/packages/amplify-util-mock/package.json b/packages/amplify-util-mock/package.json index f8d23df1fb..6de20d29a9 100644 --- a/packages/amplify-util-mock/package.json +++ b/packages/amplify-util-mock/package.json @@ -1,6 +1,6 @@ { "name": "amplify-category-api-util-mock", - "version": "6.3.6", + "version": "6.4.0", "description": "Amplify CLI plugin providing local testing", "repository": { "type": "git", @@ -42,7 +42,7 @@ "dotenv": "^8.2.0", "execa": "^5.1.1", "fs-extra": "^8.1.0", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "inquirer": "^7.3.3", "lodash": "^4.17.21", "semver": "^7.5.2", @@ -53,16 +53,16 @@ "@aws-amplify/amplify-environment-parameters": "^1.9.1" }, "devDependencies": { - "@aws-amplify/graphql-auth-transformer": "3.1.10", - "@aws-amplify/graphql-function-transformer": "2.1.7", - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-maps-to-transformer": "3.2.5", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-relational-transformer": "2.1.8", - "@aws-amplify/graphql-searchable-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", - "@aws-amplify/graphql-transformer-test-utils": "0.2.7", + "@aws-amplify/graphql-auth-transformer": "3.2.0", + "@aws-amplify/graphql-function-transformer": "2.1.8", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-maps-to-transformer": "3.3.0", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-relational-transformer": "2.2.0", + "@aws-amplify/graphql-searchable-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0", "@types/detect-port": "^1.3.0", "@types/lodash": "^4.14.149", "@types/node": "^12.12.6", @@ -74,14 +74,14 @@ "aws-sdk": "^2.1113.0", "aws-sdk-mock": "^5.6.2", "axios": "^0.26.0", - "graphql-auth-transformer": "7.2.67", - "graphql-connection-transformer": "5.2.66", - "graphql-dynamodb-transformer": "7.2.66", - "graphql-function-transformer": "3.3.57", - "graphql-key-transformer": "3.2.66", + "graphql-auth-transformer": "7.2.68", + "graphql-connection-transformer": "5.2.67", + "graphql-dynamodb-transformer": "7.2.67", + "graphql-function-transformer": "3.3.58", + "graphql-key-transformer": "3.2.67", "graphql-tag": "^2.10.1", - "graphql-transformer-core": "8.1.13", - "graphql-versioned-transformer": "5.2.66", + "graphql-transformer-core": "8.2.0", + "graphql-versioned-transformer": "5.2.67", "isomorphic-fetch": "^3.0.0", "jsonwebtoken": "^9.0.0", "uuid": "^8.3.2", diff --git a/packages/graphql-auth-transformer/CHANGELOG.md b/packages/graphql-auth-transformer/CHANGELOG.md index 4b5f9f4c66..b97666e67e 100644 --- a/packages/graphql-auth-transformer/CHANGELOG.md +++ b/packages/graphql-auth-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.2.68](https://github.com/aws-amplify/amplify-category-api/compare/graphql-auth-transformer@7.2.67...graphql-auth-transformer@7.2.68) (2023-11-15) + +**Note:** Version bump only for package graphql-auth-transformer + ## [7.2.67](https://github.com/aws-amplify/amplify-category-api/compare/graphql-auth-transformer@7.2.66...graphql-auth-transformer@7.2.67) (2023-10-21) **Note:** Version bump only for package graphql-auth-transformer diff --git a/packages/graphql-auth-transformer/package.json b/packages/graphql-auth-transformer/package.json index 0dc10e9ee4..77f40d15cb 100644 --- a/packages/graphql-auth-transformer/package.json +++ b/packages/graphql-auth-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-auth-transformer", - "version": "7.2.67", + "version": "7.2.68", "description": "Implements the @auth directive for the appsync model transform.", "repository": { "type": "git", @@ -25,16 +25,16 @@ }, "dependencies": { "graphql": "^15.5.0", - "graphql-connection-transformer": "5.2.66", + "graphql-connection-transformer": "5.2.67", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13" + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0" }, "devDependencies": { "cloudform-types": "^4.2.0", - "graphql-dynamodb-transformer": "7.2.66", - "graphql-elasticsearch-transformer": "5.2.67", - "graphql-function-transformer": "3.3.57", + "graphql-dynamodb-transformer": "7.2.67", + "graphql-elasticsearch-transformer": "5.2.68", + "graphql-function-transformer": "3.3.58", "lodash": "^4.17.21", "rimraf": "^3.0.0" }, diff --git a/packages/graphql-connection-transformer/CHANGELOG.md b/packages/graphql-connection-transformer/CHANGELOG.md index da2acf41a7..15a89762a4 100644 --- a/packages/graphql-connection-transformer/CHANGELOG.md +++ b/packages/graphql-connection-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.2.67](https://github.com/aws-amplify/amplify-category-api/compare/graphql-connection-transformer@5.2.66...graphql-connection-transformer@5.2.67) (2023-11-15) + +**Note:** Version bump only for package graphql-connection-transformer + ## [5.2.66](https://github.com/aws-amplify/amplify-category-api/compare/graphql-connection-transformer@5.2.65...graphql-connection-transformer@5.2.66) (2023-10-21) **Note:** Version bump only for package graphql-connection-transformer diff --git a/packages/graphql-connection-transformer/package.json b/packages/graphql-connection-transformer/package.json index f5cec51703..6c5d9db8b9 100644 --- a/packages/graphql-connection-transformer/package.json +++ b/packages/graphql-connection-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-connection-transformer", - "version": "5.2.66", + "version": "5.2.67", "description": "An AppSync model transform for connecting objects.", "repository": { "type": "git", @@ -25,11 +25,11 @@ "dependencies": { "cloudform-types": "^4.2.0", "graphql": "^15.5.0", - "graphql-dynamodb-transformer": "7.2.66", - "graphql-key-transformer": "3.2.66", + "graphql-dynamodb-transformer": "7.2.67", + "graphql-key-transformer": "3.2.67", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13" + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0" }, "jest": { "transform": { diff --git a/packages/graphql-dynamodb-transformer/CHANGELOG.md b/packages/graphql-dynamodb-transformer/CHANGELOG.md index b73a5d195c..cfa3f766da 100644 --- a/packages/graphql-dynamodb-transformer/CHANGELOG.md +++ b/packages/graphql-dynamodb-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.2.67](https://github.com/aws-amplify/amplify-category-api/compare/graphql-dynamodb-transformer@7.2.66...graphql-dynamodb-transformer@7.2.67) (2023-11-15) + +**Note:** Version bump only for package graphql-dynamodb-transformer + ## [7.2.66](https://github.com/aws-amplify/amplify-category-api/compare/graphql-dynamodb-transformer@7.2.65...graphql-dynamodb-transformer@7.2.66) (2023-10-21) **Note:** Version bump only for package graphql-dynamodb-transformer diff --git a/packages/graphql-dynamodb-transformer/package.json b/packages/graphql-dynamodb-transformer/package.json index 1f24b74c56..f8cf2108ea 100644 --- a/packages/graphql-dynamodb-transformer/package.json +++ b/packages/graphql-dynamodb-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-dynamodb-transformer", - "version": "7.2.66", + "version": "7.2.67", "description": "An AppSync model transform that takes a simple model and creates a DynamoDB table, DynamoDB stream.", "repository": { "type": "git", @@ -28,8 +28,8 @@ "cloudform-types": "^4.2.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13", + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0", "md5": "^2.2.1", "pluralize": "^8.0.0" }, diff --git a/packages/graphql-elasticsearch-transformer/CHANGELOG.md b/packages/graphql-elasticsearch-transformer/CHANGELOG.md index dfb36f5cd2..02afd9a5ec 100644 --- a/packages/graphql-elasticsearch-transformer/CHANGELOG.md +++ b/packages/graphql-elasticsearch-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.2.68](https://github.com/aws-amplify/amplify-category-api/compare/graphql-elasticsearch-transformer@5.2.67...graphql-elasticsearch-transformer@5.2.68) (2023-11-15) + +**Note:** Version bump only for package graphql-elasticsearch-transformer + ## [5.2.67](https://github.com/aws-amplify/amplify-category-api/compare/graphql-elasticsearch-transformer@5.2.66...graphql-elasticsearch-transformer@5.2.67) (2023-10-21) **Note:** Version bump only for package graphql-elasticsearch-transformer diff --git a/packages/graphql-elasticsearch-transformer/package.json b/packages/graphql-elasticsearch-transformer/package.json index b2f206b74c..65e2d41ebd 100644 --- a/packages/graphql-elasticsearch-transformer/package.json +++ b/packages/graphql-elasticsearch-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-elasticsearch-transformer", - "version": "5.2.67", + "version": "5.2.68", "description": "An AppSync model transform that creates an ElasticSearch index with the queries to match.", "repository": { "type": "git", @@ -27,13 +27,13 @@ "cloudform-types": "^4.2.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13" + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0" }, "devDependencies": { "@types/node": "^12.12.6", "bestzip": "^2.1.5", - "graphql-dynamodb-transformer": "7.2.66" + "graphql-dynamodb-transformer": "7.2.67" }, "jest": { "transform": { diff --git a/packages/graphql-function-transformer/CHANGELOG.md b/packages/graphql-function-transformer/CHANGELOG.md index da80624f24..b49ff3495e 100644 --- a/packages/graphql-function-transformer/CHANGELOG.md +++ b/packages/graphql-function-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.3.58](https://github.com/aws-amplify/amplify-category-api/compare/graphql-function-transformer@3.3.57...graphql-function-transformer@3.3.58) (2023-11-15) + +**Note:** Version bump only for package graphql-function-transformer + ## [3.3.57](https://github.com/aws-amplify/amplify-category-api/compare/graphql-function-transformer@3.3.56...graphql-function-transformer@3.3.57) (2023-10-21) **Note:** Version bump only for package graphql-function-transformer diff --git a/packages/graphql-function-transformer/package.json b/packages/graphql-function-transformer/package.json index 3f9ff5f15b..ffcec25c88 100644 --- a/packages/graphql-function-transformer/package.json +++ b/packages/graphql-function-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-function-transformer", - "version": "3.3.57", + "version": "3.3.58", "description": "Implements the @function directive.", "repository": { "type": "git", @@ -27,8 +27,8 @@ "cloudform-types": "^4.2.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13" + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0" }, "jest": { "transform": { diff --git a/packages/graphql-http-transformer/CHANGELOG.md b/packages/graphql-http-transformer/CHANGELOG.md index afb4b2a3a7..3047bb797d 100644 --- a/packages/graphql-http-transformer/CHANGELOG.md +++ b/packages/graphql-http-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.2.67](https://github.com/aws-amplify/amplify-category-api/compare/graphql-http-transformer@5.2.66...graphql-http-transformer@5.2.67) (2023-11-15) + +**Note:** Version bump only for package graphql-http-transformer + ## [5.2.66](https://github.com/aws-amplify/amplify-category-api/compare/graphql-http-transformer@5.2.65...graphql-http-transformer@5.2.66) (2023-10-21) **Note:** Version bump only for package graphql-http-transformer diff --git a/packages/graphql-http-transformer/package.json b/packages/graphql-http-transformer/package.json index 0934619640..840486c798 100644 --- a/packages/graphql-http-transformer/package.json +++ b/packages/graphql-http-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-http-transformer", - "version": "5.2.66", + "version": "5.2.67", "description": "An AppSync model transform for HTTP resolvers.", "repository": { "type": "git", @@ -26,8 +26,8 @@ "cloudform-types": "^4.2.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13" + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0" }, "jest": { "transform": { diff --git a/packages/graphql-key-transformer/CHANGELOG.md b/packages/graphql-key-transformer/CHANGELOG.md index acf332bc95..cd36364a8a 100644 --- a/packages/graphql-key-transformer/CHANGELOG.md +++ b/packages/graphql-key-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.2.67](https://github.com/aws-amplify/amplify-category-api/compare/graphql-key-transformer@3.2.66...graphql-key-transformer@3.2.67) (2023-11-15) + +**Note:** Version bump only for package graphql-key-transformer + ## [3.2.66](https://github.com/aws-amplify/amplify-category-api/compare/graphql-key-transformer@3.2.65...graphql-key-transformer@3.2.66) (2023-10-21) **Note:** Version bump only for package graphql-key-transformer diff --git a/packages/graphql-key-transformer/package.json b/packages/graphql-key-transformer/package.json index 5142417c83..85eac9a7e8 100644 --- a/packages/graphql-key-transformer/package.json +++ b/packages/graphql-key-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-key-transformer", - "version": "3.2.66", + "version": "3.2.67", "description": "Implements the @key directive.", "repository": { "type": "git", @@ -25,10 +25,10 @@ "dependencies": { "cloudform-types": "^4.2.0", "graphql": "^15.5.0", - "graphql-dynamodb-transformer": "7.2.66", + "graphql-dynamodb-transformer": "7.2.67", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13", + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0", "lodash": "^4.17.21" }, "jest": { diff --git a/packages/graphql-predictions-transformer/CHANGELOG.md b/packages/graphql-predictions-transformer/CHANGELOG.md index 64cd203c38..0cefbd5531 100644 --- a/packages/graphql-predictions-transformer/CHANGELOG.md +++ b/packages/graphql-predictions-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.2.67](https://github.com/aws-amplify/amplify-category-api/compare/graphql-predictions-transformer@3.2.66...graphql-predictions-transformer@3.2.67) (2023-11-15) + +**Note:** Version bump only for package graphql-predictions-transformer + ## [3.2.66](https://github.com/aws-amplify/amplify-category-api/compare/graphql-predictions-transformer@3.2.65...graphql-predictions-transformer@3.2.66) (2023-10-21) **Note:** Version bump only for package graphql-predictions-transformer diff --git a/packages/graphql-predictions-transformer/package.json b/packages/graphql-predictions-transformer/package.json index 96cc135423..f7ecb7ec68 100644 --- a/packages/graphql-predictions-transformer/package.json +++ b/packages/graphql-predictions-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-predictions-transformer", - "version": "3.2.66", + "version": "3.2.67", "description": "Implements the @predictions directive.", "repository": { "type": "git", @@ -27,8 +27,8 @@ "cloudform-types": "^4.2.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13" + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0" }, "devDependencies": { "bestzip": "^2.1.5" diff --git a/packages/graphql-relational-schema-transformer/CHANGELOG.md b/packages/graphql-relational-schema-transformer/CHANGELOG.md index b1c2ccb925..014b155561 100644 --- a/packages/graphql-relational-schema-transformer/CHANGELOG.md +++ b/packages/graphql-relational-schema-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.21.23](https://github.com/aws-amplify/amplify-category-api/compare/graphql-relational-schema-transformer@2.21.22...graphql-relational-schema-transformer@2.21.23) (2023-11-15) + +**Note:** Version bump only for package graphql-relational-schema-transformer + ## [2.21.22](https://github.com/aws-amplify/amplify-category-api/compare/graphql-relational-schema-transformer@2.21.21...graphql-relational-schema-transformer@2.21.22) (2023-08-30) **Note:** Version bump only for package graphql-relational-schema-transformer diff --git a/packages/graphql-relational-schema-transformer/package.json b/packages/graphql-relational-schema-transformer/package.json index 05173c5ddf..5e99c8355f 100644 --- a/packages/graphql-relational-schema-transformer/package.json +++ b/packages/graphql-relational-schema-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-relational-schema-transformer", - "version": "2.21.22", + "version": "2.21.23", "description": "An AppSync model transform that takes a relational database and turns that into a GraphQL API.", "repository": { "type": "git", @@ -28,7 +28,7 @@ "fs-extra": "^8.1.0", "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1" + "graphql-transformer-common": "4.26.0" }, "devDependencies": { "@types/fs-extra": "^8.0.1", diff --git a/packages/graphql-transformer-common/CHANGELOG.md b/packages/graphql-transformer-common/CHANGELOG.md index 8e5a633fe6..b73507c597 100644 --- a/packages/graphql-transformer-common/CHANGELOG.md +++ b/packages/graphql-transformer-common/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [4.26.0](https://github.com/aws-amplify/amplify-category-api/compare/graphql-transformer-common@4.25.1...graphql-transformer-common@4.26.0) (2023-11-15) + +### Bug Fixes + +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) +- handle field names starting with number ([2e9de1b](https://github.com/aws-amplify/amplify-category-api/commit/2e9de1b061ac212fad23b133ada44bfaadb1a2ff)) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- **api:** add arrays and objects support for rds datasource ([cbfb017](https://github.com/aws-amplify/amplify-category-api/commit/cbfb017029e45c6e7cb8fea4250794d02afff4ca)) +- infer and preserve field mappings in schema ([4f8e7f4](https://github.com/aws-amplify/amplify-category-api/commit/4f8e7f43e6ba3e64702baffe60b8b4870d37ffb6)) +- sql lambda provisioned concurrency ([#2055](https://github.com/aws-amplify/amplify-category-api/issues/2055)) ([d8c5bf0](https://github.com/aws-amplify/amplify-category-api/commit/d8c5bf0b7df3cdd1ad499380d24fe49a61acbc7e)) + ## [4.25.1](https://github.com/aws-amplify/amplify-category-api/compare/graphql-transformer-common@4.25.0...graphql-transformer-common@4.25.1) (2023-08-30) **Note:** Version bump only for package graphql-transformer-common diff --git a/packages/graphql-transformer-common/package.json b/packages/graphql-transformer-common/package.json index ef87abba0f..d196266eb9 100644 --- a/packages/graphql-transformer-common/package.json +++ b/packages/graphql-transformer-common/package.json @@ -1,6 +1,6 @@ { "name": "graphql-transformer-common", - "version": "4.25.1", + "version": "4.26.0", "description": "Common code and constants for AppSync Transformers", "repository": { "type": "git", diff --git a/packages/graphql-transformer-core/CHANGELOG.md b/packages/graphql-transformer-core/CHANGELOG.md index 11da48b3cf..49bb2315ae 100644 --- a/packages/graphql-transformer-core/CHANGELOG.md +++ b/packages/graphql-transformer-core/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.2.0](https://github.com/aws-amplify/amplify-category-api/compare/graphql-transformer-core@8.1.13...graphql-transformer-core@8.2.0) (2023-11-15) + +### Bug Fixes + +- Change 'rds' to 'sql' in public-facing symbols ([#2069](https://github.com/aws-amplify/amplify-category-api/issues/2069)) ([ff374dd](https://github.com/aws-amplify/amplify-category-api/commit/ff374dd8398d3f1138a31669b1a5962122039437)) + +### Features + +- add managed table support in API construct ([#2024](https://github.com/aws-amplify/amplify-category-api/issues/2024)) ([96a0d94](https://github.com/aws-amplify/amplify-category-api/commit/96a0d94fa872a5329da120f53be139833449b815)), closes [#1849](https://github.com/aws-amplify/amplify-category-api/issues/1849) [#1903](https://github.com/aws-amplify/amplify-category-api/issues/1903) [#1940](https://github.com/aws-amplify/amplify-category-api/issues/1940) [#1971](https://github.com/aws-amplify/amplify-category-api/issues/1971) [#1973](https://github.com/aws-amplify/amplify-category-api/issues/1973) +- add postgres engine and update types as needed ([#1979](https://github.com/aws-amplify/amplify-category-api/issues/1979)) ([5257d53](https://github.com/aws-amplify/amplify-category-api/commit/5257d53f1d4d02be71b34ddf6757f22dd5d74aff)) +- Add SQL database support to AmplifyGraphqlApi construct ([#1986](https://github.com/aws-amplify/amplify-category-api/issues/1986)) ([2ff63a5](https://github.com/aws-amplify/amplify-category-api/commit/2ff63a540387d96cf10d8ae1975858a76d9ba045)), closes [#1917](https://github.com/aws-amplify/amplify-category-api/issues/1917) [#1983](https://github.com/aws-amplify/amplify-category-api/issues/1983) +- **api:** custom queries support using sql directive ([5214037](https://github.com/aws-amplify/amplify-category-api/commit/52140374ca974956c5d5eac09fec91a51cfc9027)) + ## [8.1.13](https://github.com/aws-amplify/amplify-category-api/compare/graphql-transformer-core@8.1.12...graphql-transformer-core@8.1.13) (2023-10-21) **Note:** Version bump only for package graphql-transformer-core diff --git a/packages/graphql-transformer-core/package.json b/packages/graphql-transformer-core/package.json index e9e92e62f8..6b73181ee5 100644 --- a/packages/graphql-transformer-core/package.json +++ b/packages/graphql-transformer-core/package.json @@ -1,6 +1,6 @@ { "name": "graphql-transformer-core", - "version": "8.1.13", + "version": "8.2.0", "description": "A framework to transform from GraphQL SDL to AWS cloudFormation.", "repository": { "type": "git", @@ -29,7 +29,7 @@ "fs-extra": "^8.1.0", "glob": "^7.2.0", "graphql": "^15.5.0", - "graphql-transformer-common": "4.25.1", + "graphql-transformer-common": "4.26.0", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/packages/graphql-transformers-e2e-tests/CHANGELOG.md b/packages/graphql-transformers-e2e-tests/CHANGELOG.md index bc843f225c..30c8c7df33 100644 --- a/packages/graphql-transformers-e2e-tests/CHANGELOG.md +++ b/packages/graphql-transformers-e2e-tests/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [8.6.0](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-graphql-transformers-e2e-tests@8.5.12...amplify-category-api-graphql-transformers-e2e-tests@8.6.0) (2023-11-15) + +### Features + +- add refersTo directive transformer for model renaming ([#1830](https://github.com/aws-amplify/amplify-category-api/issues/1830)) ([afbd6f2](https://github.com/aws-amplify/amplify-category-api/commit/afbd6f282bc411313ce098a53a87bb8c6481aa48)) + ## [8.5.12](https://github.com/aws-amplify/amplify-category-api/compare/amplify-category-api-graphql-transformers-e2e-tests@8.5.11...amplify-category-api-graphql-transformers-e2e-tests@8.5.12) (2023-11-02) **Note:** Version bump only for package amplify-category-api-graphql-transformers-e2e-tests diff --git a/packages/graphql-transformers-e2e-tests/package.json b/packages/graphql-transformers-e2e-tests/package.json index 916ab17093..abdcc4c80a 100644 --- a/packages/graphql-transformers-e2e-tests/package.json +++ b/packages/graphql-transformers-e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "amplify-category-api-graphql-transformers-e2e-tests", - "version": "8.5.12", + "version": "8.6.0", "description": "End to end functional tests for appsync supported transformers.", "private": true, "repository": { @@ -22,40 +22,40 @@ "build-tests": "yarn tsc --build tsconfig.tests.json" }, "dependencies": { - "@aws-amplify/graphql-auth-transformer": "3.1.10", - "@aws-amplify/graphql-relational-transformer": "2.1.8", + "@aws-amplify/graphql-auth-transformer": "3.2.0", + "@aws-amplify/graphql-relational-transformer": "2.2.0", "axios": "^0.26.0", "cloudform-types": "^4.2.0", "graphql": "^15.5.0", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13", + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0", "moment": "^2.24.0" }, "devDependencies": { "@aws-amplify/core": "^2.1.0", - "@aws-amplify/graphql-default-value-transformer": "2.1.8", - "@aws-amplify/graphql-index-transformer": "2.1.8", - "@aws-amplify/graphql-maps-to-transformer": "3.2.5", - "@aws-amplify/graphql-model-transformer": "2.2.4", - "@aws-amplify/graphql-transformer-core": "2.2.4", - "@aws-amplify/graphql-transformer-interfaces": "3.2.2", - "@aws-amplify/graphql-transformer-test-utils": "0.2.7", + "@aws-amplify/graphql-default-value-transformer": "2.1.9", + "@aws-amplify/graphql-index-transformer": "2.2.0", + "@aws-amplify/graphql-maps-to-transformer": "3.3.0", + "@aws-amplify/graphql-model-transformer": "2.3.0", + "@aws-amplify/graphql-transformer-core": "2.3.0", + "@aws-amplify/graphql-transformer-interfaces": "3.3.0", + "@aws-amplify/graphql-transformer-test-utils": "0.3.0", "@types/node": "^12.12.6", "aws-amplify": "^4.2.8", "aws-appsync": "^4.1.1", "aws-sdk": "^2.1113.0", "execa": "^5.1.1", "fs-extra": "^8.1.0", - "graphql-auth-transformer": "7.2.67", - "graphql-connection-transformer": "5.2.66", - "graphql-dynamodb-transformer": "7.2.66", - "graphql-elasticsearch-transformer": "5.2.67", - "graphql-function-transformer": "3.3.57", - "graphql-http-transformer": "5.2.66", - "graphql-key-transformer": "3.2.66", - "graphql-predictions-transformer": "3.2.66", + "graphql-auth-transformer": "7.2.68", + "graphql-connection-transformer": "5.2.67", + "graphql-dynamodb-transformer": "7.2.67", + "graphql-elasticsearch-transformer": "5.2.68", + "graphql-function-transformer": "3.3.58", + "graphql-http-transformer": "5.2.67", + "graphql-key-transformer": "3.2.67", + "graphql-predictions-transformer": "3.2.67", "graphql-tag": "^2.10.1", - "graphql-versioned-transformer": "5.2.66", + "graphql-versioned-transformer": "5.2.67", "isomorphic-fetch": "^3.0.0", "jest-junit": "^12.0.0", "node-fetch": "^2.6.7", diff --git a/packages/graphql-versioned-transformer/CHANGELOG.md b/packages/graphql-versioned-transformer/CHANGELOG.md index 805dd87b6f..74e437fca2 100644 --- a/packages/graphql-versioned-transformer/CHANGELOG.md +++ b/packages/graphql-versioned-transformer/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.2.67](https://github.com/aws-amplify/amplify-category-api/compare/graphql-versioned-transformer@5.2.66...graphql-versioned-transformer@5.2.67) (2023-11-15) + +**Note:** Version bump only for package graphql-versioned-transformer + ## [5.2.66](https://github.com/aws-amplify/amplify-category-api/compare/graphql-versioned-transformer@5.2.65...graphql-versioned-transformer@5.2.66) (2023-10-21) **Note:** Version bump only for package graphql-versioned-transformer diff --git a/packages/graphql-versioned-transformer/package.json b/packages/graphql-versioned-transformer/package.json index bdf20f5112..16328d8e90 100644 --- a/packages/graphql-versioned-transformer/package.json +++ b/packages/graphql-versioned-transformer/package.json @@ -1,6 +1,6 @@ { "name": "graphql-versioned-transformer", - "version": "5.2.66", + "version": "5.2.67", "description": "A GraphQL transform that enabled object versioning and conflict resolution for a @model type.", "repository": { "type": "git", @@ -25,11 +25,11 @@ "dependencies": { "graphql": "^15.5.0", "graphql-mapping-template": "4.20.12", - "graphql-transformer-common": "4.25.1", - "graphql-transformer-core": "8.1.13" + "graphql-transformer-common": "4.26.0", + "graphql-transformer-core": "8.2.0" }, "devDependencies": { - "graphql-dynamodb-transformer": "7.2.66" + "graphql-dynamodb-transformer": "7.2.67" }, "jest": { "transform": {