amplify-codegen
Version:
Amplify Code Generator
701 lines (386 loc) • 87.2 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [4.10.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.10.2...amplify-codegen@4.10.3) (2025-02-25)
**Note:** Version bump only for package amplify-codegen
## [4.10.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.10.1...amplify-codegen@4.10.2) (2024-11-14)
**Note:** Version bump only for package amplify-codegen
## [4.10.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.10.0...amplify-codegen@4.10.1) (2024-11-07)
**Note:** Version bump only for package amplify-codegen
# [4.10.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.9.7...amplify-codegen@4.10.0) (2024-10-28)
### Features
- Sync codegen behavior implementation adding generateModelsSync ([#894](https://github.com/aws-amplify/amplify-codegen/issues/894)) ([fac63c1](https://github.com/aws-amplify/amplify-codegen/commit/fac63c1497b1e4b1f0f22e977500378afdd9a6d9))
## [4.9.7](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.9.6...amplify-codegen@4.9.7) (2024-10-03)
**Note:** Version bump only for package amplify-codegen
## [4.9.6](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.9.5...amplify-codegen@4.9.6) (2024-09-26)
**Note:** Version bump only for package amplify-codegen
## [4.9.5](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.9.4...amplify-codegen@4.9.5) (2024-09-05)
**Note:** Version bump only for package amplify-codegen
## [4.9.4](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.9.3...amplify-codegen@4.9.4) (2024-07-01)
**Note:** Version bump only for package amplify-codegen
## [4.9.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.9.2...amplify-codegen@4.9.3) (2024-05-22)
**Note:** Version bump only for package amplify-codegen
## [4.9.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.9.1...amplify-codegen@4.9.2) (2024-05-06)
**Note:** Version bump only for package amplify-codegen
## [4.9.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.9.0...amplify-codegen@4.9.1) (2024-04-29)
**Note:** Version bump only for package amplify-codegen
# [4.9.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.8.0...amplify-codegen@4.9.0) (2024-04-25)
### Features
- enable codegen to run in browser ([#789](https://github.com/aws-amplify/amplify-codegen/issues/789)) ([f51b5d3](https://github.com/aws-amplify/amplify-codegen/commit/f51b5d3bbac23f7f63e0adc0bd2aad67b0621977))
# [4.8.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.7.4...amplify-codegen@4.8.0) (2024-04-03)
### Features
- add angular codegen v6 support ([#799](https://github.com/aws-amplify/amplify-codegen/issues/799)) ([7d1a269](https://github.com/aws-amplify/amplify-codegen/commit/7d1a26941547a26640f7dc4aa25da9c0e1dab654))
- use default directives from @aws-amplify/graphql-directives ([#796](https://github.com/aws-amplify/amplify-codegen/issues/796)) ([a94649e](https://github.com/aws-amplify/amplify-codegen/commit/a94649ef5cbed1091e4c206852d85f4b860a3eae))
## [4.7.4](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.7.3...amplify-codegen@4.7.4) (2024-01-29)
**Note:** Version bump only for package amplify-codegen
## [4.7.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.7.2...amplify-codegen@4.7.3) (2023-12-11)
### Bug Fixes
- normalize patterns to match ([32c6271](https://github.com/aws-amplify/amplify-codegen/commit/32c627198400101f24f2cfd1ed1545042b644df5))
## [4.7.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.7.1...amplify-codegen@4.7.2) (2023-10-20)
### Bug Fixes
- add codegen for non-ios frontends; updated e2e test for iOS frontend ([#749](https://github.com/aws-amplify/amplify-codegen/issues/749)) ([211bb0d](https://github.com/aws-amplify/amplify-codegen/commit/211bb0da63b0f5a771d67460f1d5aefb792a2b53))
- skip bad statement source on type generation and exclude type file ([#738](https://github.com/aws-amplify/amplify-codegen/issues/738)) ([899af2f](https://github.com/aws-amplify/amplify-codegen/commit/899af2f76e4b4c4706323096ba2f71a66026693a))
## [4.7.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.7.0...amplify-codegen@4.7.1) (2023-10-12)
**Note:** Version bump only for package amplify-codegen
# [4.7.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.6.5...amplify-codegen@4.7.0) (2023-10-05)
### Features
- Support Amplify Android Lazy Types and Custom Selection Set ([#699](https://github.com/aws-amplify/amplify-codegen/issues/699)) ([6e3de3c](https://github.com/aws-amplify/amplify-codegen/commit/6e3de3c42d31608f7c3b99ff0f74dc485ced9e85)), closes [#697](https://github.com/aws-amplify/amplify-codegen/issues/697)
## [4.6.5](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.6.4...amplify-codegen@4.6.5) (2023-10-02)
### Bug Fixes
- remove unnecessary deps, including fixture dependencies ([#731](https://github.com/aws-amplify/amplify-codegen/issues/731)) ([7d71ee0](https://github.com/aws-amplify/amplify-codegen/commit/7d71ee0def32c356ef84a8cdbffe92d4aa0b0497))
## [4.6.4](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.6.3...amplify-codegen@4.6.4) (2023-10-02)
### Bug Fixes
- ensure posix path sep is used ([#728](https://github.com/aws-amplify/amplify-codegen/issues/728)) ([9c9e1ba](https://github.com/aws-amplify/amplify-codegen/commit/9c9e1ba4d29b8fab30598397aac434c65b143a3a))
## [4.6.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.6.2...amplify-codegen@4.6.3) (2023-09-26)
### Bug Fixes
- generate multiple swift files in graphql-generator ([#718](https://github.com/aws-amplify/amplify-codegen/issues/718)) ([1e484af](https://github.com/aws-amplify/amplify-codegen/commit/1e484afe39a76ac633208698e3f780214819e44e))
## [4.6.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.6.1...amplify-codegen@4.6.2) (2023-09-25)
### Bug Fixes
- relative types path in same dir as documents ([#714](https://github.com/aws-amplify/amplify-codegen/issues/714)) ([73d3877](https://github.com/aws-amplify/amplify-codegen/commit/73d38776aaae270201aeddc87d6b97bef860c7f1))
## [4.6.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.6.0...amplify-codegen@4.6.1) (2023-09-25)
### Bug Fixes
- multiple swift file names ([#713](https://github.com/aws-amplify/amplify-codegen/issues/713)) ([a901362](https://github.com/aws-amplify/amplify-codegen/commit/a90136266944812001913b4b49972dda87750763))
# [4.6.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.5.0...amplify-codegen@4.6.0) (2023-09-19)
### Features
- merge noinit-modelgen into main to support executing amplify codegen models without an initialized amplify app ([#698](https://github.com/aws-amplify/amplify-codegen/issues/698)) ([d9ce4ea](https://github.com/aws-amplify/amplify-codegen/commit/d9ce4eab58ec4ac72fc737461c11783562d96167)), closes [#686](https://github.com/aws-amplify/amplify-codegen/issues/686) [#693](https://github.com/aws-amplify/amplify-codegen/issues/693) [#694](https://github.com/aws-amplify/amplify-codegen/issues/694) [#696](https://github.com/aws-amplify/amplify-codegen/issues/696)
- support running codegen without an initialized amplify backend set up locally. ([#702](https://github.com/aws-amplify/amplify-codegen/issues/702)) ([8279f35](https://github.com/aws-amplify/amplify-codegen/commit/8279f35d84cb10f0df3c4fb0f4a141f86dbc3e60)), closes [#683](https://github.com/aws-amplify/amplify-codegen/issues/683) [#684](https://github.com/aws-amplify/amplify-codegen/issues/684) [#689](https://github.com/aws-amplify/amplify-codegen/issues/689) [#704](https://github.com/aws-amplify/amplify-codegen/issues/704) [#705](https://github.com/aws-amplify/amplify-codegen/issues/705) [#706](https://github.com/aws-amplify/amplify-codegen/issues/706)
# [4.5.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.4.0...amplify-codegen@4.5.0) (2023-09-12)
### Features
- graphql generator ([#690](https://github.com/aws-amplify/amplify-codegen/issues/690)) ([dbe12ab](https://github.com/aws-amplify/amplify-codegen/commit/dbe12abbbcd307bec1c15f95251f023d0f0fbf10))
- graphql-generator package ([#677](https://github.com/aws-amplify/amplify-codegen/issues/677)) ([6348627](https://github.com/aws-amplify/amplify-codegen/commit/634862793cb5aebb284f27a70f0ef07d6fd85561)), closes [#669](https://github.com/aws-amplify/amplify-codegen/issues/669) [#670](https://github.com/aws-amplify/amplify-codegen/issues/670) [#671](https://github.com/aws-amplify/amplify-codegen/issues/671) [#676](https://github.com/aws-amplify/amplify-codegen/issues/676) [#680](https://github.com/aws-amplify/amplify-codegen/issues/680)
### Reverts
- Revert "feat: graphql-generator package (#677)" (#687) ([d7a84d6](https://github.com/aws-amplify/amplify-codegen/commit/d7a84d62b5a1e686d4e5e5be61e12fb410378685)), closes [#677](https://github.com/aws-amplify/amplify-codegen/issues/677) [#687](https://github.com/aws-amplify/amplify-codegen/issues/687)
# [4.4.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.3.0...amplify-codegen@4.4.0) (2023-08-25)
### Features
- add type branding to graphql in TS outputs ([#623](https://github.com/aws-amplify/amplify-codegen/issues/623)) ([b517ec3](https://github.com/aws-amplify/amplify-codegen/commit/b517ec36f822ccc015032b60b5138ddc024be862))
# [4.3.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.2.0...amplify-codegen@4.3.0) (2023-08-15)
### Features
- swift use improved pluralization ([#667](https://github.com/aws-amplify/amplify-codegen/issues/667)) ([cb28b9b](https://github.com/aws-amplify/amplify-codegen/commit/cb28b9b31e2c5c6d3279084749840571f03cb8d7))
# [4.2.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.1.9...amplify-codegen@4.2.0) (2023-08-03)
### Features
- temp change to trigger release ([#661](https://github.com/aws-amplify/amplify-codegen/issues/661)) ([08e6190](https://github.com/aws-amplify/amplify-codegen/commit/08e6190628463867f48c14b68259d70633868ae3))
## [4.1.9](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.1.8...amplify-codegen@4.1.9) (2023-08-03)
**Note:** Version bump only for package amplify-codegen
## [4.1.8](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.1.7...amplify-codegen@4.1.8) (2023-07-25)
### Bug Fixes
- post publish sync between main and release ([b2f1f33](https://github.com/aws-amplify/amplify-codegen/commit/b2f1f33cabee88097c13b04523d6bc61844f86a0))
## [4.1.7](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.1.6...amplify-codegen@4.1.7) (2023-07-25)
**Note:** Version bump only for package amplify-codegen
## 4.1.6 (2023-07-25)
**Note:** Version bump only for package amplify-codegen
## 4.1.5 (2023-07-24)
**Note:** Version bump only for package amplify-codegen
## [4.1.4](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.1.3...amplify-codegen@4.1.4) (2023-07-17)
**Note:** Version bump only for package amplify-codegen
## [4.1.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.1.2...amplify-codegen@4.1.3) (2023-06-29)
**Note:** Version bump only for package amplify-codegen
## [4.1.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.1.1...amplify-codegen@4.1.2) (2023-06-19)
**Note:** Version bump only for package amplify-codegen
## [4.1.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.1.0...amplify-codegen@4.1.1) (2023-05-26)
### Bug Fixes
- add default for no gql config case ([b12a19a](https://github.com/aws-amplify/amplify-codegen/commit/b12a19a9233ca33437c246fc34c5f4e51af1e5de))
# [4.1.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.0.1...amplify-codegen@4.1.0) (2023-05-17)
### Bug Fixes
- init step for e2e test ([6457501](https://github.com/aws-amplify/amplify-codegen/commit/6457501a10c19e881ac41c743e2afcd58c91d002))
- normalize path for windows ([8e3544d](https://github.com/aws-amplify/amplify-codegen/commit/8e3544de5e811eb5e8a9615ddeed2fa6b7fb2fe1))
### Features
- add codegen config related apis ([b82e3e4](https://github.com/aws-amplify/amplify-codegen/commit/b82e3e4cce0b649d4df8db5047e590a5fc780f68))
## [4.0.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.4.4...amplify-codegen@4.0.1) (2023-05-11)
**Note:** Version bump only for package amplify-codegen
## [3.4.4](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@4.0.0...amplify-codegen@3.4.4) (2023-05-09)
### Bug Fixes
- codegen downgrade to version 3 ([#589](https://github.com/aws-amplify/amplify-codegen/issues/589)) ([c1f9f36](https://github.com/aws-amplify/amplify-codegen/commit/c1f9f36979691dfba3dd3db1c4a516aeeb29c41e)), closes [#575](https://github.com/aws-amplify/amplify-codegen/issues/575)
# [4.0.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.4.3...amplify-codegen@4.0.0) (2023-05-04)
### Bug Fixes
- consume updated docgen API ([4b87292](https://github.com/aws-amplify/amplify-codegen/commit/4b87292963a223eaed569820ad1822ff94b99708))
- move prettier dependecy to codegen plugin ([f07c851](https://github.com/aws-amplify/amplify-codegen/commit/f07c85123d15b5e8aca31045421fc04b65bc9d44))
- remove unused lint rule for flow ([3fd05f5](https://github.com/aws-amplify/amplify-codegen/commit/3fd05f50542101ad13eeae15658c0db7ddac806f))
- render lint overrides ([b125dd5](https://github.com/aws-amplify/amplify-codegen/commit/b125dd5b2479f312db82d94512650b95b30c2de9))
- update API name and snapshots ([a117447](https://github.com/aws-amplify/amplify-codegen/commit/a11744717e9ccc0d7cac9020cdb4163ec4406081))
- update no operations in input case to print warning ([c32b3f0](https://github.com/aws-amplify/amplify-codegen/commit/c32b3f06de08cba5a3b837237b3f62df326f48ab))
- update top level codegen dependency ([fefaf63](https://github.com/aws-amplify/amplify-codegen/commit/fefaf6398833fe6553cfa9ad1aa920e21b090e0e))
### Features
- add \_\_typename to selection set ([#575](https://github.com/aws-amplify/amplify-codegen/issues/575)) ([066615e](https://github.com/aws-amplify/amplify-codegen/commit/066615e97c54e9f62b599991e058fc0d70aa22b4))
- major version bump ([5b62f74](https://github.com/aws-amplify/amplify-codegen/commit/5b62f74fd53762cd85f724a252915607d3224f31))
### BREAKING CHANGES
- do a major version bump
- typename introspection with \_\_typename meta field enabled by default
## [3.4.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.4.2...amplify-codegen@3.4.3) (2023-04-25)
**Note:** Version bump only for package amplify-codegen
## [3.4.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.4.1...amplify-codegen@3.4.2) (2023-04-12)
**Note:** Version bump only for package amplify-codegen
## [3.4.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.4.0...amplify-codegen@3.4.1) (2023-03-31)
### Bug Fixes
- bump cli versions ([43a4b01](https://github.com/aws-amplify/amplify-codegen/commit/43a4b0153c659a65c08f0e909e7dcd4dd11b37c7))
# [3.4.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.3.6...amplify-codegen@3.4.0) (2023-03-10)
### Bug Fixes
- e2e testing ([#554](https://github.com/aws-amplify/amplify-codegen/issues/554)) ([c9a5c3b](https://github.com/aws-amplify/amplify-codegen/commit/c9a5c3b1b6032a461f35faa860fbb579cd2d23aa))
### Features
- **amplify-codegen:** iOS LazyReference and ModelPath ([#504](https://github.com/aws-amplify/amplify-codegen/issues/504)) ([6ff41e8](https://github.com/aws-amplify/amplify-codegen/commit/6ff41e84e51b1d3e170f4711dac5a5703bedd196))
## [3.3.6](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.3.5...amplify-codegen@3.3.6) (2023-01-24)
**Note:** Version bump only for package amplify-codegen
## [3.3.5](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.3.4...amplify-codegen@3.3.5) (2023-01-09)
**Note:** Version bump only for package amplify-codegen
## [3.3.4](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.3.3...amplify-codegen@3.3.4) (2022-12-02)
**Note:** Version bump only for package amplify-codegen
## [3.3.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.3.2...amplify-codegen@3.3.3) (2022-11-16)
**Note:** Version bump only for package amplify-codegen
## [3.3.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.3.1...amplify-codegen@3.3.2) (2022-11-03)
**Note:** Version bump only for package amplify-codegen
## [3.3.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.3.0...amplify-codegen@3.3.1) (2022-10-25)
**Note:** Version bump only for package amplify-codegen
# [3.3.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.2.0...amplify-codegen@3.3.0) (2022-10-21)
### Features
- allow model-introspection to be invoked internally to the CLI ([#494](https://github.com/aws-amplify/amplify-codegen/issues/494)) ([b5efb9b](https://github.com/aws-amplify/amplify-codegen/commit/b5efb9b6e44d0ab23f56de94035a0262c5b50b93))
# [3.2.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.1.0...amplify-codegen@3.2.0) (2022-10-12)
### Features
- lazy loading conditional type ([#489](https://github.com/aws-amplify/amplify-codegen/issues/489)) ([43d81af](https://github.com/aws-amplify/amplify-codegen/commit/43d81af60871f072c8aa13b110d61aaafa78e967))
# [3.1.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.0.5...amplify-codegen@3.1.0) (2022-09-02)
### Bug Fixes
- simplify outputDirParam handling ([#483](https://github.com/aws-amplify/amplify-codegen/issues/483)) ([e6f75ca](https://github.com/aws-amplify/amplify-codegen/commit/e6f75cae5521ddb7ceab0766765ba239a8ddb7f1))
- support pre-release version tags for dart version check ([#477](https://github.com/aws-amplify/amplify-codegen/issues/477)) ([cf712a6](https://github.com/aws-amplify/amplify-codegen/commit/cf712a6f562ef89fd3e4eed80fb5ef1986a41ccf))
### Features
- **amplify-codegen:** new codegen command of model intropection ([#476](https://github.com/aws-amplify/amplify-codegen/issues/476)) ([ab991c3](https://github.com/aws-amplify/amplify-codegen/commit/ab991c302eb4fad540422ba2099ac6a15176e2cb))
## [3.0.5](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.0.4...amplify-codegen@3.0.5) (2022-08-05)
**Note:** Version bump only for package amplify-codegen
## [3.0.4](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.0.3...amplify-codegen@3.0.4) (2022-08-01)
**Note:** Version bump only for package amplify-codegen
## [3.0.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.0.2...amplify-codegen@3.0.3) (2022-07-27)
**Note:** Version bump only for package amplify-codegen
## [3.0.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.0.0...amplify-codegen@3.0.2) (2022-07-19)
**Note:** Version bump only for package amplify-codegen
## [3.0.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@3.0.0...amplify-codegen@3.0.1) (2022-07-05)
**Note:** Version bump only for package amplify-codegen
# [3.0.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.28.1...amplify-codegen@3.0.0) (2022-04-25)
### chore
- mv bump associated with revert to caret-versioning in CLI ([#412](https://github.com/aws-amplify/amplify-codegen/issues/412)) ([8f00f73](https://github.com/aws-amplify/amplify-codegen/commit/8f00f73a561aebea18009104e95096cc626e7a65))
### BREAKING CHANGES
- no-op to bump major-version
## [2.28.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.28.0...amplify-codegen@2.28.1) (2022-02-24)
**Note:** Version bump only for package amplify-codegen
# [2.28.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.27.3...amplify-codegen@2.28.0) (2022-02-03)
### Features
- update imports generated for flutter datastore plugin dependency ([#382](https://github.com/aws-amplify/amplify-codegen/issues/382)) ([#388](https://github.com/aws-amplify/amplify-codegen/issues/388)) ([329e513](https://github.com/aws-amplify/amplify-codegen/commit/329e51395d36e11090e33300d02f5a7a436bfe7a)), closes [#380](https://github.com/aws-amplify/amplify-codegen/issues/380)
## [2.27.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.27.2...amplify-codegen@2.27.3) (2022-01-13)
**Note:** Version bump only for package amplify-codegen
## [2.27.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.27.1...amplify-codegen@2.27.2) (2022-01-13)
### Bug Fixes
- add amplify prompts in package.json ([#370](https://github.com/aws-amplify/amplify-codegen/issues/370)) ([c145691](https://github.com/aws-amplify/amplify-codegen/commit/c1456917b041d6ae86e803f311fab45e58a0c027))
- rm amplify-prompts and use console log ([#373](https://github.com/aws-amplify/amplify-codegen/issues/373)) ([6255b8b](https://github.com/aws-amplify/amplify-codegen/commit/6255b8b3a69343a0fcae2e7098c342f9f9f861ee))
## [2.27.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.27.0...amplify-codegen@2.27.1) (2022-01-13)
**Note:** Version bump only for package amplify-codegen
# [2.27.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.23...amplify-codegen@2.27.0) (2022-01-12)
### Features
- read-only fields and non-model types for flutter ([58b0796](https://github.com/aws-amplify/amplify-codegen/commit/58b07962c3d39d7fd9b4246d5dffe55a11a25e27)), closes [#302](https://github.com/aws-amplify/amplify-codegen/issues/302) [#234](https://github.com/aws-amplify/amplify-codegen/issues/234) [#247](https://github.com/aws-amplify/amplify-codegen/issues/247) [#263](https://github.com/aws-amplify/amplify-codegen/issues/263) [#272](https://github.com/aws-amplify/amplify-codegen/issues/272)
## [2.26.23](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.22...amplify-codegen@2.26.23) (2022-01-11)
**Note:** Version bump only for package amplify-codegen
## [2.26.22](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.21...amplify-codegen@2.26.22) (2022-01-05)
### Reverts
- Revert "fix(amplify-codegen): Add Amplify CLI version as a comment for the Modelgen output files (#133)" ([9d3c49f](https://github.com/aws-amplify/amplify-codegen/commit/9d3c49f028d1361e6601edc62265d978235802fd)), closes [#133](https://github.com/aws-amplify/amplify-codegen/issues/133)
## [2.26.21](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.20...amplify-codegen@2.26.21) (2022-01-05)
### Reverts
- Revert "build: update packages (#325)" (#343) ([694856a](https://github.com/aws-amplify/amplify-codegen/commit/694856a38513aacfa071a02090de8fdc7fc9a1fd)), closes [#325](https://github.com/aws-amplify/amplify-codegen/issues/325) [#343](https://github.com/aws-amplify/amplify-codegen/issues/343)
## [2.26.20](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.19...amplify-codegen@2.26.20) (2022-01-04)
**Note:** Version bump only for package amplify-codegen
## [2.26.19](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.18...amplify-codegen@2.26.19) (2021-12-15)
**Note:** Version bump only for package amplify-codegen
## [2.26.18](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.17...amplify-codegen@2.26.18) (2021-11-30)
**Note:** Version bump only for package amplify-codegen
## [2.26.17](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.16...amplify-codegen@2.26.17) (2021-11-20)
**Note:** Version bump only for package amplify-codegen
## [2.26.16](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.15...amplify-codegen@2.26.16) (2021-11-17)
### Bug Fixes
- repo dev dependencies of cli components ([#304](https://github.com/aws-amplify/amplify-codegen/issues/304)) ([e4a7456](https://github.com/aws-amplify/amplify-codegen/commit/e4a745660552b643adfedc91481e4f5798778edc))
## [2.26.15](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.14...amplify-codegen@2.26.15) (2021-11-12)
**Note:** Version bump only for package amplify-codegen
## [2.26.14](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.13...amplify-codegen@2.26.14) (2021-11-09)
**Note:** Version bump only for package amplify-codegen
## [2.26.13](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.12...amplify-codegen@2.26.13) (2021-11-09)
### Bug Fixes
- **graphql:** allow aws_lambda directive ([03ef563](https://github.com/aws-amplify/amplify-codegen/commit/03ef5637488e9514116e83f691656fddae7628b2))
## [2.26.12](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.11...amplify-codegen@2.26.12) (2021-11-07)
**Note:** Version bump only for package amplify-codegen
## [2.26.11](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.10...amplify-codegen@2.26.11) (2021-11-06)
**Note:** Version bump only for package amplify-codegen
## [2.26.10](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.9...amplify-codegen@2.26.10) (2021-11-03)
### Reverts
- Revert "Feature: Use improved pluralization" ([a891a4f](https://github.com/aws-amplify/amplify-codegen/commit/a891a4f5820fcdb9610261b01ecc4d1211cf4e9f))
## [2.26.9](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.8...amplify-codegen@2.26.9) (2021-10-27)
**Note:** Version bump only for package amplify-codegen
## [2.26.8](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.7...amplify-codegen@2.26.8) (2021-10-21)
**Note:** Version bump only for package amplify-codegen
## [2.26.7](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.6...amplify-codegen@2.26.7) (2021-10-05)
**Note:** Version bump only for package amplify-codegen
## [2.26.6](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.5...amplify-codegen@2.26.6) (2021-09-29)
**Note:** Version bump only for package amplify-codegen
## [2.26.5](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.4...amplify-codegen@2.26.5) (2021-09-15)
**Note:** Version bump only for package amplify-codegen
## [2.26.4](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.3...amplify-codegen@2.26.4) (2021-08-27)
**Note:** Version bump only for package amplify-codegen
## [2.26.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.2...amplify-codegen@2.26.3) (2021-08-18)
**Note:** Version bump only for package amplify-codegen
## [2.26.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.1...amplify-codegen@2.26.2) (2021-07-28)
**Note:** Version bump only for package amplify-codegen
## [2.26.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.26.0...amplify-codegen@2.26.1) (2021-07-12)
**Note:** Version bump only for package amplify-codegen
# [2.26.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.25.1...amplify-codegen@2.26.0) (2021-06-30)
### Features
- **codegen:** iOS index directive support ([#174](https://github.com/aws-amplify/amplify-codegen/issues/174)) ([abb966c](https://github.com/aws-amplify/amplify-codegen/commit/abb966c647b08537564f85314a4266a5cbe33ffd))
- **modelgen:** ios - emit provider in [@auth](https://github.com/auth) rules ([#184](https://github.com/aws-amplify/amplify-codegen/issues/184)) ([f9c1b1a](https://github.com/aws-amplify/amplify-codegen/commit/f9c1b1af89a837ed4b705e21085f6c8402e94283))
## [2.25.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.25.0...amplify-codegen@2.25.1) (2021-06-02)
### Bug Fixes
- **appsync-modelgen-plugin:** skip query/mutation/sub types ([#180](https://github.com/aws-amplify/amplify-codegen/issues/180)) ([aa0dbb3](https://github.com/aws-amplify/amplify-codegen/commit/aa0dbb31e9ebe285ec643ef98335021561dd2168))
# [2.25.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.24.2...amplify-codegen@2.25.0) (2021-05-25)
### Bug Fixes
- **amplify-codegen:** add correct error msg for flutter codegen ([#140](https://github.com/aws-amplify/amplify-codegen/issues/140)) ([a99d67c](https://github.com/aws-amplify/amplify-codegen/commit/a99d67c1053896cc62f9cfc1898fff3c992907da))
- **amplify-codegen:** Correct cli help re: codegen `--maxDepth` flag ([#138](https://github.com/aws-amplify/amplify-codegen/issues/138)) ([960b900](https://github.com/aws-amplify/amplify-codegen/commit/960b900f1f7de5f232bfd96cf673de93fae1643c))
- **appsync-modelgen-plugin:** restore the old init if timestamp disabled ([#177](https://github.com/aws-amplify/amplify-codegen/issues/177)) ([f923e14](https://github.com/aws-amplify/amplify-codegen/commit/f923e144e9cf51f904d792a5c01ceffca685d0ea))
### Features
- add E2e testing ([#169](https://github.com/aws-amplify/amplify-codegen/issues/169)) ([19e17df](https://github.com/aws-amplify/amplify-codegen/commit/19e17df3c04bf5c18341efa1a53a5ecf4a7cc42e)), closes [#151](https://github.com/aws-amplify/amplify-codegen/issues/151) [#156](https://github.com/aws-amplify/amplify-codegen/issues/156) [#157](https://github.com/aws-amplify/amplify-codegen/issues/157) [#163](https://github.com/aws-amplify/amplify-codegen/issues/163)
- **modelgen:** add timestamp fields createdAt & updatedAt for [@model](https://github.com/model) ([#114](https://github.com/aws-amplify/amplify-codegen/issues/114)) ([f611e94](https://github.com/aws-amplify/amplify-codegen/commit/f611e94ef8cbd37cf8e8f356df83adcb9a8d3465))
## [2.24.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.24.1...amplify-codegen@2.24.2) (2021-03-31)
**Note:** Version bump only for package amplify-codegen
## [2.24.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.24.0...amplify-codegen@2.24.1) (2021-03-29)
### Bug Fixes
- Revert "feat(amplify-codegen): Add Amplify CLI version as a comment for the Modelgen output files" ([#131](https://github.com/aws-amplify/amplify-codegen/issues/131)) ([b813657](https://github.com/aws-amplify/amplify-codegen/commit/b813657c0b7abce67cfe16fcd0f93389ba63120d))
# [2.24.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.23.1...amplify-codegen@2.24.0) (2021-03-29)
### Bug Fixes
- **amplify-codegen:** add amplify-codegen version to version metadata comment ([bb508e1](https://github.com/aws-amplify/amplify-codegen/commit/bb508e18377909e67990e7be2f1e27d9e2033442))
- **amplify-codegen:** have correct error msg for api meta not found ([#125](https://github.com/aws-amplify/amplify-codegen/issues/125)) ([2894f43](https://github.com/aws-amplify/amplify-codegen/commit/2894f43d8c5eaea9f04c05ed3508feb162115f60))
- **amplify-codegen:** minor changes to use lambda functions ([06ba31a](https://github.com/aws-amplify/amplify-codegen/commit/06ba31ac41dc6ec2b92b913ec2a262580defda17))
- **amplify-codegen:** remove commented test ([11cb697](https://github.com/aws-amplify/amplify-codegen/commit/11cb697a506eeb7d407ef61dfb7101cdfc8aca76))
- **amplify-codegen:** rephrase the amplify version comment ([c46105e](https://github.com/aws-amplify/amplify-codegen/commit/c46105e9014aa7c3d5c553bbe6d52bce705b3a90))
### Features
- **amplify-codegen:** Add Amplify CLI version as a comment for the Modelgen output files ([3ee4728](https://github.com/aws-amplify/amplify-codegen/commit/3ee4728c485e5805cda385ae62edb5db3242cb2b))
## [2.23.1](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.23.0...amplify-codegen@2.23.1) (2021-03-12)
### Bug Fixes
- **amplify-codegen:** disable cleanGeneratedModels FF ([3b3ca86](https://github.com/aws-amplify/amplify-codegen/commit/3b3ca869bd57558793b86e0e3469a0362960fcd4))
- **amplify-codegen:** print syntax error in a readable output ([#105](https://github.com/aws-amplify/amplify-codegen/issues/105)) ([3f87faa](https://github.com/aws-amplify/amplify-codegen/commit/3f87faa6995388ba2f22db0b986f2a6caadda49d))
# [2.23.0](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.22.4...amplify-codegen@2.23.0) (2021-03-11)
### Bug Fixes
- **amplify-codegen:** re-arrange models cmd tests ([0c970d5](https://github.com/aws-amplify/amplify-codegen/commit/0c970d54538e42f1fc480bbb72aeaf143b92a6be))
- **amplify-codegen:** rebase and fix merge conflicts ([69ca760](https://github.com/aws-amplify/amplify-codegen/commit/69ca760db6bc032eb105710cdfa91b35bcaf1c7b))
- **amplify-codegen:** refactor test setup into a common method ([825136d](https://github.com/aws-amplify/amplify-codegen/commit/825136de3799bce2accc9cc2a7414cdf9f6e7590))
- **amplify-codegen:** remove references to mock variable ([56ef92d](https://github.com/aws-amplify/amplify-codegen/commit/56ef92d0a555d3a27e3803a1299d4300584b2874))
- **amplify-codegen:** rename imported module mockFs ([0525dc5](https://github.com/aws-amplify/amplify-codegen/commit/0525dc5ff004dbf482052bc573c70e5e0f2b5553))
- **amplify-codegen:** rename mock to mockFs ([b146457](https://github.com/aws-amplify/amplify-codegen/commit/b1464578269ec94b334e6c6123959549d51fd428))
- **docsgen:** change FF name to codegen.retainCaseStyle ([caee85f](https://github.com/aws-amplify/amplify-codegen/commit/caee85f4378f009cdf3bb8d2dec88e11659a637a))
- **docsgen:** update to use FeatureFlag retainCaseStyle ([5b100f4](https://github.com/aws-amplify/amplify-codegen/commit/5b100f406e245388fe2d219ea809cbaa8b3c4c7c))
### Features
- **modelgen:** fetch graphql schemas from nested input folder ([8e2e009](https://github.com/aws-amplify/amplify-codegen/commit/8e2e009a36a3871fa6f9ddf282cd287d70396f1a))
- **modelgen:** support clearing outdated models using a feature flag ([f2bfce0](https://github.com/aws-amplify/amplify-codegen/commit/f2bfce0f6834c3f78cf01b0748868c2d8b8d0836))
- **modelgen:** support clearing outdated models using a feature flag ([6810541](https://github.com/aws-amplify/amplify-codegen/commit/681054112e3499ae11ccd0dd87109b80e1deaf2f))
## [2.22.4](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.22.3...amplify-codegen@2.22.4) (2021-03-04)
### Bug Fixes
- **amplify-codegen:** minor linting fixes ([4c3d980](https://github.com/aws-amplify/amplify-codegen/commit/4c3d980b8d4edcb3714f11e3b6f45bcf4ee8447d))
- **amplify-codegen:** move upstream CLI dependencies as peerDependencies ([83b0ce8](https://github.com/aws-amplify/amplify-codegen/commit/83b0ce87f517c5836fe0aae3b1e3ab590234f9b5))
- **amplify-codegen:** moving the constant back ([1611ee8](https://github.com/aws-amplify/amplify-codegen/commit/1611ee8cc7a19b2beebfe08883fd91e0a935aa64))
- **amplify-codegen:** use feature flag instances inside a method and not top level ([695b7a6](https://github.com/aws-amplify/amplify-codegen/commit/695b7a646c91656d917e437b2e767d333f93a6df))
## [2.22.3](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.22.2...amplify-codegen@2.22.3) (2021-02-25)
### Bug Fixes
- **amplify-codegen:** use correct array type for includePattern ([ac0bc6d](https://github.com/aws-amplify/amplify-codegen/commit/ac0bc6de56b549fb5b3bc65fd5dd8b7978e451ee))
## [2.22.2](https://github.com/aws-amplify/amplify-codegen/compare/amplify-codegen@2.22.1...amplify-codegen@2.22.2) (2021-02-23)
### Reverts
- Revert "Migrate amplify-codegen package (#76)" (#79) ([74f85ac](https://github.com/aws-amplify/amplify-codegen/commit/74f85ac9f89090f1497b0418cb7866cadab72f02)), closes [#76](https://github.com/aws-amplify/amplify-codegen/issues/76) [#79](https://github.com/aws-amplify/amplify-codegen/issues/79)
## 2.22.1 (2021-02-22)
**Note:** Version bump only for package amplify-codegen
## [2.21.2](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.21.1...amplify-codegen@2.21.2) (2021-02-17)
**Note:** Version bump only for package amplify-codegen
## [2.21.1](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.21.0...amplify-codegen@2.21.1) (2021-02-11)
### Bug Fixes
- **amplify-codegen:** set sourceDir path to correct graphql schema location ([#6512](https://github.com/aws-amplify/amplify-cli/issues/6512)) ([6edf229](https://github.com/aws-amplify/amplify-cli/commit/6edf2298ebbabda57230f9e0b9c6c4f504f8a275)), closes [aws-amplify/amplify-cli#5483](https://github.com/aws-amplify/amplify-cli/issues/5483) [aws-amplify/amplify-cli#5483](https://github.com/aws-amplify/amplify-cli/issues/5483)
# [2.21.0](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.20.5...amplify-codegen@2.21.0) (2021-02-10)
### Features
- add Flutter support for Admin UI ([#6516](https://github.com/aws-amplify/amplify-cli/issues/6516)) ([d9ee44b](https://github.com/aws-amplify/amplify-cli/commit/d9ee44be73f43b11da2a07d21fd60108f49b1608))
## [2.20.5](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.20.4...amplify-codegen@2.20.5) (2021-01-08)
### Bug Fixes
- remove process on next and await ([#6239](https://github.com/aws-amplify/amplify-cli/issues/6239)) ([59d4a0e](https://github.com/aws-amplify/amplify-cli/commit/59d4a0eb318d2b3ad97be34bda9dee756cf82d74))
## [2.20.4](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.20.3...amplify-codegen@2.20.4) (2020-12-31)
### Bug Fixes
- **amplify-codegen:** excludes flutter projects from gql gen ([#6199](https://github.com/aws-amplify/amplify-cli/issues/6199)) ([450616e](https://github.com/aws-amplify/amplify-cli/commit/450616e42d28e862919c54b29454a29dbd715eaf))
## [2.20.3](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.20.2...amplify-codegen@2.20.3) (2020-12-21)
**Note:** Version bump only for package amplify-codegen
## [2.20.2](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.20.1...amplify-codegen@2.20.2) (2020-12-16)
**Note:** Version bump only for package amplify-codegen
## [2.20.1](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.20.0...amplify-codegen@2.20.1) (2020-12-11)
**Note:** Version bump only for package amplify-codegen
# [2.20.0](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.19.1...amplify-codegen@2.20.0) (2020-12-07)
### Features
- add support for multiple [@key](https://github.com/key) changes in same [@model](https://github.com/model) ([#6044](https://github.com/aws-amplify/amplify-cli/issues/6044)) ([e574637](https://github.com/aws-amplify/amplify-cli/commit/e5746379ea1330c53dacb55e8f6a9de7b17b55ae))
## [2.19.1](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.19.0...amplify-codegen@2.19.1) (2020-12-03)
## 4.37.1 (2020-12-02)
### Bug Fixes
- **amplify-codegen-appsync-model-plugin:** address feedback from flutter team(Nov 28) ([#6004](https://github.com/aws-amplify/amplify-cli/issues/6004)) ([b624e0f](https://github.com/aws-amplify/amplify-cli/commit/b624e0fff58659d0aeb13bc3e79b437071295aa3))
# [2.19.0](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.18.1...amplify-codegen@2.19.0) (2020-11-30)
### Features
- pre-deploy pull, new login mechanism and pkg cli updates ([#5941](https://github.com/aws-amplify/amplify-cli/issues/5941)) ([7274251](https://github.com/aws-amplify/amplify-cli/commit/7274251faadc1035acce5f44699b172e10e2e67d))
## [2.18.1](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.18.0...amplify-codegen@2.18.1) (2020-11-27)
**Note:** Version bump only for package amplify-codegen
# [2.18.0](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.17.1...amplify-codegen@2.18.0) (2020-11-26)
# 4.36.0 (2020-11-24)
### Features
- **amplify-codegen-appsync-model-plugin:** add appsync dart visitor … ([#5937](https://github.com/aws-amplify/amplify-cli/issues/5937)) ([28168ad](https://github.com/aws-amplify/amplify-cli/commit/28168ad25c341c038bfd13d7ca54b1b7bd74adc7))
## [2.17.1](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@2.16.2...amplify-codegen@2.17.1) (2020-11-22)
# 4.33.0 (2020-11-19)
### Bug Fixes
- **amplify-codegen:** generate eslintignore in js ([#5865](https://github.com/aws-amplify/amplify-cli/issues/5865)) ([baa8a6f](https://github.com/aws-amplify/amplify-cli/commit/baa8a6f76dc6cdbd69685f77300a02073c270ac9))
- eslintignore creation with uninitialized project ([#5913](https://github.com/aws-amplify/amplify-cli/issues/5913)) ([a7b7a8c](https://github.com/aws-amplify/amplify-cli/commit/a7b7a8c1a193dc4fc5eaf120307d9494e6e2c8ca))
# [2.17.0](https://github.com/aws-amplify/amplify-cli/compare/amplify-codegen@1.5.7...amplify-codegen@2.17.0) (2020-11-22)
### Bug Fixes
- eslintignore creation with uninitialized project ([#5913](https://github.com/aws-amplify/amplify-cli/issues/5913)) ([a7b7a8c](https://github.com/aws-amplify/amplify-cli/commit/a7b7a8c1a193dc4fc5eaf120307d9494e6e2c8ca))
- **amplify-codegen:** add proper response type for subs ([#5317](https://github.com/aws-amplify/amplify-cli/issues/5317)) ([48d2e11](https://github.com/aws-amplify/amplify-cli/commit/48d2e11b2a9dbb9616cc989aa76c207eb7b5f13b)), closes [#5284](https://github.com/aws-amplify/amplify-cli/issues/5284)
- **amplify-codegen:** generate eslintignore in js ([#5865](https://github.com/aws-amplify/amplify-cli/issues/5865)) ([baa8a6f](https://github.com/aws-amplify/amplify-cli/commit/baa8a6f76dc6cdbd69685f77300a02073c270ac9))
- [#2360](https://github.com/aws-amplify/amplify-cli/issues/2360) - meta json was written as object ([#2381](https://github.com/aws-amplify/amplify-cli/issues/2381)) ([7dd3c37](https://github.com/aws-amplify/amplify-cli/commit/7dd3c370552af31d63a4c2352c7b7453d6ab1fc0))
- [#4549](https://github.com/aws-amplify/amplify-cli/issues/4549) [#4550](https://github.com/aws-amplify/amplify-cli/issues/4550) init and folder exist checks ([#4553](https://github.com/aws-amplify/amplify-cli/issues/4553)) ([30a33f9](https://github.com/aws-amplify/amplify-cli/commit/30a33f9e8ca9ff23d6e7343ef8e869461133f709))
- added exit code on remove ([#5427](https://github.com/aws-amplify/amplify-cli/issues/5427)) ([33132f7](https://github.com/aws-amplify/amplify-cli/commit/33132f764b290cafd345720409a5db8ea6088069))
- changed default config to user defined config ([#5334](https://github.com/aws-amplify/amplify-cli/issues/5334)) ([c630145](https://github.com/aws-amplify/amplify-cli/commit/c63014558547f75a0afa7e506116d8bb124c44d2))
- codegen spelling mistake ([#4757](https://github.com/aws-amplify/amplify-cli/issues/4757)) ([7896ebd](https://github.com/aws-amplify/amplify-cli/commit/7896ebdfe538478d1c6d8e5e7e2318c7baf1bb69))
- data inconsitency ([#5344](https://github.com/aws-amplify/amplify-cli/issues/5344)) ([bfe1903](https://github.com/aws-amplify/amplify-cli/commit/bfe19038b5b676056f45d7ffcc4c2460057936d8))
- **amplify-category-api:** use standard json read ([#2581](https://github.com/aws-amplify/amplify-cli/issues/2581)) ([3adc395](https://github.com/aws-amplify/amplify-cli/commit/3adc395a5e4ccf3673735f8091db63923a46c501))
- **amplify-codegen:** add framework only if javascript ([5709742](https://github.com/aws-amplify/amplify-cli/commit/5709742f33a20916c93869243f2bc699d40ddcce))
- **amplify-codegen:** add framework only if javascript ([#2342](https://github.com/aws-amplify/amplify-cli/issues/2342)) ([57c29c4](https://github.com/aws-amplify/amplify-cli/commit/57c29c450082c35dc6925be3d005422a2f5732bf))
- **amplify-codegen:** await statement generation before generating types ([#2168](https://github.com/aws-amplify/amplify-cli/issues/2168)) ([4c3aad0](https://github.com/aws-amplify/amplify-cli/commit/4c3aad032924a821497eaef7cc303dfcaa09dee2)), closes [#2129](https://github.com/aws-amplify/amplify-cli/issues/2129)
- **amplify-codegen:** fix headless push with codegen ([#2743](https://github.com/aws-amplify/amplify-cli/issues/2743)) ([da248a4](https://github.com/aws-amplify/amplify-cli/commit/da248a456d96ed37533f964c066651ae22459166))
- **amplify-codegen:** replace upath with slash ([#3133](https://github.com/aws-amplify/amplify-cli/issues/3133)) ([a565053](https://github.com/aws-amplify/amplify-cli/commit/a565053463e563ed3d44f1405ab551520e0cd818)), closes [#3131](https://github.com/aws-amplify/amplify-cli/issues/3131)
- **amplify-codegen:** support appsync scalars in modelgen ([#3424](https://github.com/aws-amplify/amplify-cli/issues/3424)) ([a6eba85](https://github.com/aws-amplify/amplify-cli/commit/a6eba858f2ed31192a1214a22a3180dd243c80c7)), closes [#3296](https://github.com/aws-amplify/amplify-cli/issues/3296)
- **amplify-codegen:** use ResDir directory to compute modelgen output ([#4145](https://github.com/aws-amplify/amplify-cli/issues/4145)) ([06a7ec5](https://github.com/aws-amplify/amplify-cli/commit/06a7ec5ede3b311e2ac0d2f86ee393bc04ef3eb5)), closes [#3993](https://github.com/aws-amplify/amplify-cli/issues/3993)
- [#1056](https://github.com/aws-amplify/amplify-cli/issues/1056), dedup environment file reading ([#2088](https://github.com/aws-amplify/amplify-cli/issues/2088)) ([940deaa](https://github.com/aws-amplify/amplify-cli/commit/940deaa6bbe7370e40e61946d0f1073623ba6e90))
- e2e tests, tsconfigs, [@deprecated](https://github.com/deprecated) directive for codegen: ([#3338](https://github.com/aws-amplify/amplify-cli/issues/3338)) ([2ed7715](https://github.com/aws-amplify/amplify-cli/commit/2ed77151dd6367ac9547f78fe600e7913a3d37b2))
- **amplify-codegen:** support headless push for newly added api ([#2442](https://github.com/aws-amplify/amplify-cli/issues/2442)) ([84c08e7](https://github.com/aws-amplify/amplify-cli/commit/84c08e79623fdb68ba8d0f24acf33f342fc83bb5)), closes [#2365](https://github.com/aws-amplify/amplify-cli/issues/2365)
- fix load config withoutinit ([389e739](https://github.com/aws-amplify/amplify-cli/commit/389e73916946d16b46805ebd00f0672064539966))
- **amplify-codegen:** support multi os team workflow in codegen ([#2212](https://github.com/aws-amplify/amplify-cli/issues/2212)) ([e4a0454](https://github.com/aws-amplify/amplify-cli/commit/e4a045468d761c9333a799d3b3dae6c6399dc179)), closes [#2147](https://github.com/aws-amplify/amplify-cli/issues/2147) [#2002](https://github.com/aws-amplify/amplify-cli/issues/2002)
- **amplify-codegen:** support nonarray includes/excludes in codegen conf ([#2271](https://github.com/aws-amplify/amplify-cli/issues/2271)) ([30904a0](https://github.com/aws-amplify/amplify-cli/commit/30904a0ac01b2ae6064d57109c998c9243b36d68)), closes [#2262](https://github.com/aws-amplify/amplify-cli/issues/2262)
- **cli:** fix new plugin platform codegen related issue ([#2266](https://github.com/aws-amplify/amplify-cli/issues/2266)) ([c557182](https://github.com/aws-amplify/amplify-cli/commit/c557182b2d423bb1c2f8832ecd49076c806b05bb))
- local mock fix ([#1982](https://github.com/aws-amplify/amplify-cli/issues/1982)) ([8ee9029](https://github.com/aws-amplify/amplify-cli/commit/8ee90298189f4d3140ab84fe2d40d16bcb95485f))
- move test package dependencies to devDependencies ([#2034](https://github.com/aws-amplify/amplify-cli/issues/2034)) ([f5623d0](https://github.com/aws-amplify/amplify-cli/commit/f5623d04a43e685901f4f1cd96e2a227164c71ee))
### Features
- **amplify-codegen:** add schema compile process in codegen commands ([#5164](https://github.com/aws-amplify/amplify-cli/issues/5164)) ([85f739a](https://github.com/aws-amplify/amplify-cli/commit/85f739a46112ff29b3b04e882ecd8db020452308))
- **amplify-codegen-appsync-model-plugin:** modelgen connection support ([#2836](https://github.com/aws-amplify/amplify-cli/issues/2836)) ([353749c](https://github.com/aws-amplify/amplify-cli/commit/353749ce6643a07206a1f4c30d00beb775db169e))
- **cli:** cLI updates and new features for Amplify Console ([#2742](https://github.com/aws-amplify/amplify-cli/issues/2742)) ([0fd0dd5](https://github.com/aws-amplify/amplify-cli/commit/0fd0dd5102177766c454c8715fa5acac32385048))
- **cli:** new plugin platform ([#2254](https://github.com/aws-amplify/amplify-cli/issues/2254)) ([7ec29dd](https://github.com/aws-amplify/amplify-cli/commit/7ec29dd4f2da8c90727b36469eca646d289877b6))
- add support for multiauth in mock server ([#2109](https://github.com/aws-amplify/amplify-cli/issues/2109)) ([fe8ee8c](https://github.com/aws-amplify/amplify-cli/commit/fe8ee8cff355a826fa9ccddcf0fad8a200a081af))
- adding amplify cli predictions category ([#1936](https://github.com/aws-amplify/amplify-cli/issues/1936)) ([b7b7c2c](https://github.com/aws-amplify/amplify-cli/commit/b7b7c2c1927da10f8c54f38a523021187361131c))
- implement multi-auth functionality ([#1916](https://github.com/aws-amplify/amplify-cli/issues/1916)) ([b99f58e](https://github.com/aws-amplify/amplify-cli/commit/b99f58e4a2b85cbe9f430838554ae3c277440132))
- mock support for API, function and storage ([#1893](https://github.com/aws-amplify/amplify-cli/issues/1893)) ([372e534](https://github.com/aws-amplify/amplify-cli/commit/372e5346ee1f27a2e9bee25fbbdcb19417f5230f))
### Reverts
- Revert "feat(amplify-codegen): add schema compile process in codegen commands (#5164)" (#5707) ([d83f496](https://github.com/aws-amplify/amplify-cli/commit/d83f496f9ab51ded2eef6b0dd796627009eaf556)), closes [#5164](https://github.com/aws-amplify/amplify-cli/issues/5164) [#5707](https://github