Releases: aws-amplify/amplify-category-api
API Category 5.9.3; AmplifyGraphqlApi/AmplifyData Constructs 1.5.3
What's Changed
- fix: Fix manyToMany relationships with Amplify managed table strategies by @palpatim in #2151
- release manyToMany data source strategy fix by @dpilch in #2152
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
API Category 5.9.2; AmplifyGraphqlApi/AmplifyData Constructs 1.5.2
What's Changed
- chore: update build dependency order by @palpatim in #2124
- chore(api): improve overall test coverage report accuracy by @sundersc in #2113
- chore: Remove dependency on
inflight
package by @phani-srikar in #2125 - test: Fix beta canary by @palpatim in #2131
- fix(api): validate imported enum values by @sundersc in #2130
- fix: Fix support for @auth on fields with no @model by @palpatim in #2136
- chore: Merge release branch back into main by @palpatim in #2138
- test(api): remove rds import vpc e2e by @sundersc in #2135
- test: Add EnforceHTTPS assertions to OpenSearch transformer by @palpatim in #2132
- chore: Merge main into release by @palpatim in #2139
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
API Category 5.9.1; AmplifyGraphqlApi/AmplifyData Constructs 1.5.1
What's Changed
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Api Category 5.9.0 and AmplifyGraphqlApi/AmplifyData Constructs 1.5.0: Release support for SQL datasources
What's Changed
- ci: add coverage reports by @dpilch in #2088
- chore(deps): bump axios from 1.6.1 to 1.6.2 by @dependabot in #2089
- fix: add adminRoles to stash by @dpilch in #2062
- chore: Refactor transformer internals to use ModelDataSourceStrategyDbType instead of DBType by @palpatim in #2092
- fix: correctly set pk/indexes when table name changes by @dpilch in #2098
- fix: typo in PG schema query by @dpilch in #2104
- chore: Use ModelDataSourceStrategy instead of DataSourceType by @palpatim in #2101
- test(api): increase model transformer test coverage by @sundersc in #2105
- feat: combine heterogeneous data sources by @palpatim in #2109
- chore: remove preview banner for import flows by @phani-srikar in #2074
- fix: validate SSM paths in sql db connection config by @phani-srikar in #2118
- feat: Support custom SQL across definitions by @palpatim in #2115
- test(api): use beta layer for e2e tests by @sundersc in #2102
- chore: Update metadata with data sources by @palpatim in #2119
- feat: Remove experimental flags; add missing API construct types by @palpatim in #2122
- Release API plugin and CDK construct by @phani-srikar in #2123
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Amplify API Category 5.8.3
What's Changed
- test: fix subscription prefix in rds-import-vpc.test.ts by @palpatim in #2083
- chore: upgrade axios by @dpilch in #2073
- fix: Allow custom SQL statements without model declarations by @palpatim in #2087
- chore(api): merge main to release by @sundersc in #2091
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Api Category 5.8.2 and AmplifyGraphqlApi/AmplifyData Constructs 1.4.2
What's Changed
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Api Category 5.8.1 and AmplifyGraphqlApi/AmplifyData Constructs 1.4.1
What's Changed
- test: fix sql-models construct e2e test by @dpilch in #2071
- fix: update backend-output-storage dependencies by @edwardfoyle in #2075
- fix: Rename VPC Endpoint CDK prefix by @palpatim in #2072
- docs: remove publish notification lambda readme by @dpilch in #2080
- fix: retain custom enums during schema regeneration by @phani-srikar in #2081
- Release by @alharris-at in #2076
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Api Category 5.8.0 and AmplifyGraphqlApi/AmplifyData Constructs 1.4.0
What's Changed
- fix(api): make id optional if not a string type by @sundersc in #1722
- feat(api): add arrays and objects support for rds datasource by @sundersc in #1745
- chore(api): update rds layer to version 8 by @sundersc in #1748
- chore(api): merge main into the rds preview 2 branch by @sundersc in #1754
- Add optional debug mode by @phani-srikar in #1768
- feat(api): rds support for hasmany, hasone and belongsto directives by @sundersc in #1778
- chore(api): merge main branch into rds feature branch by @sundersc in #1782
- chore(api): trigger rds tagged release by @sundersc in #1785
- Preserve RDS schema edits for JSON fields, test error logging by @phani-srikar in #1783
- Check for directives not supported in RDS yet by @phani-srikar in #1795
- chore(api): merge main into rds preview 2 feature branch by @sundersc in #1805
- feat(api): custom queries support for rds using sql directive by @sundersc in #1816
- feat(api): specify include or exclude tables option to generate schema by @sundersc in #1824
- fix: Fix schema import for RDS clusters in VPCs by @palpatim in #1826
- chore(api): merge main into rds feature branch by @sundersc in #1837
- Revert "chore(api): merge main into rds feature branch" by @sundersc in #1838
- chore(api): merge main into rds feature branch by @sundersc in #1839
- feat(api): always use vpc for aws rds instances and clusters by @sundersc in #1841
- feat: add refersTo directive transformer for model renaming by @phani-srikar in #1830
- feat: infer refersTo for models in the import flow and preserve edits during schema regeneration by @phani-srikar in #1845
- chore: update RDS feature branch with latest changes from main branch by @phani-srikar in #1868
- fix(graphql): disable default value validation for rds by @sundersc in #1867
- chore: merge main into rds feature branch by @sundersc in #1877
- test(api): restrict e2e rds instances public access by @sundersc in #1875
- feat: refersTo supports field name mappings on RDS models by @phani-srikar in #1865
- feat(api): refactor auth transformer vtl generation by @sundersc in #1889
- Merge main to RDS feature branch by @phani-srikar in #1908
- Field mapping schema edits by @phani-srikar in #1883
- feat(api): auth support for rds models by @sundersc in #1896
- feat: Support RDS Proxy schema imports by @palpatim in #1917
- fix(api): resolver correction for userpools provider and mutation operation by @sundersc in #1944
- chore: Merge main into feature/rds-support-preview2 by @palpatim in #1943
- chore: Merge from main by @palpatim in #1953
- test: add userpool, OIDC and custom claims auth tests for RDS (MySQL) by @phani-srikar in #1920
- test(api): e2e for iam provider on rds models by @sundersc in #1957
- feat(api): cli prompt changes to support postgres import by @sundersc in #1934
- fix(api): do not allow field auth on rds models by @sundersc in #1966
- fix: relational auth cases; preserve auth rule schema edits, added multi-auth e2e tests by @phani-srikar in #1965
- chore: Consolidate subnet & AZ configs in VPC config by @palpatim in #1961
- chore(api): merge main into rds feature branch by @sundersc in #1984
- feat: Add SQL database support to AmplifyGraphqlApi construct by @palpatim in #1986
- fix(api): add iam auth support for admin roles with auth utils by @sundersc in #1970
- feat: add postgres engine and update types as needed by @phani-srikar in #1979
- feat(api): add enum support for postgres import by @sundersc in #1995
- chore: merge main to RDS branch by @phani-srikar in #2003
- test(api): postgres relational, sql and complex types by @sundersc in #2006
- chore: merge main into RDS branch by @phani-srikar in #2011
- test: E2E tests for SQL support in CDK construct by @palpatim in #2012
- chore: Rename DatasourceType to DataSourceType by @palpatim in #2018
- fix: Make VPC configuration optional by @palpatim in #2021
- test: add Postgres E2E tests by @phani-srikar in #2005
- feat: add graphqlSchemaFromRDSSchema for unauth schema import by @dpilch in #2004
- test(api): pg e2e auth tests by @sundersc in #2013
- feat: add postgres support to graphqlSchemaFromRDSSchema by @dpilch in #2015
- feat: add managed table support in API construct by @AaronZyLee in #2024
- feat: validate imported schema by @dpilch in #2031
- chore: disable failing auth e2e tests for RDS by @phani-srikar in #2035
- Use shared dependency for attribution metadata writing by @edwardfoyle in #2028
- add new @aws-amplify/data-construct alias for the @aws-amplify/graphql-api-construct by @alharris-at in #2038
- fix: only access .rows on knex schema query result by @dpilch in #2037
- chore: add dependency license verification by @alharris-at in #2041
- chore: add transformer param allowDestructiveGraphqlSchemaUpdates by @AaronZyLee in #2042
- fix: PostgreSQL introspection logic by @phani-srikar in #2043
- chore: Merge branch 'main' into feature/rds-support-preview2 preparation for merge back into main by @palpatim in #2040
- feat: Add experimental support for existing SQL databases by @palpatim in #2044
- merge main into fork nov 9 by @alharris-at in #2048
- chore(deps): bump @babel/traverse from 7.23.0 to 7.23.3 by @dependabot in #2050
- fix: bump jest-dev-server, and update test harness accordingly by @alharris-at in #2052
- chore: use vscode-prettier to format; cleanup settings by @palpatim in #2051
- feat!: Simplify model DataSource definition shapes by @palpatim in #2054
- Add Data construct and use updated attribution libraries. by @alharris-at in #2039
- chore(deps): bump axios from 1.4.0 to 1.6.0 in /scripts by @dependabot in #2047
- Schema validation: field match in the parent model by @bzsurbhi in #2036
- feat: enable api definition to pass in referenced functions by @alharris-at in #2061
- fix: addres...
AmplifyGraphqlApi Construct 1.3.0
What's Changed
- feat: enable allowListedRoles as string by @alharris-at in #2016
- Release CDK construct by @alharris-at in #2023
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]
Amplify API Category 5.7.8 and AmplifyGraphqlApi Construct 1.2.1
What's Changed
- chore: e2e core deadcode cleanup, and migrate cdk specific commands to construct-tests by @alharris-at in #1997
- chore: expand scope of adminRole test by @alharris-at in #2002
- fix: pass in and use correct lambda arn for lambdaauthorizers by @alharris-at in #2007
- Release CDK Construct by @alharris-at in #2010
Full Changelog: https://github.com/aws-amplify/amplify-category-api/compare/@aws-amplify/[email protected]...@aws-amplify/[email protected]