Releases: aws-amplify/amplify-codegen-ui
Releases · aws-amplify/amplify-codegen-ui
Release v2.4.0
Release v2.3.2
Release v2.3.1
Release v2.3.0
Release v2.2.1
Note: Version bump only for package @aws-amplify/amplify-codegen-ui
Release v2.2.0
Release v2.1.2
Bug Fixes
- revert export aliased component name on data model collision (0cc5422)
Release v2.1.1
Bug Fixes
- export aliased component name on data model collision (63e5317)
Release v2.1.0
Release v2.0.0
Bug Fixes
- add missing import statement, and correct controlled component state tracking (#374) (f6dfa0f)
- add override for stepper field controlled change event (#389) (ebd2542)
- add state for state reference in set state param (#397) (3a031b6)
- allow operand type to be specified in ConditionalStudioComponentProperty (#335) (3b3932b)
- bringing action names back inline with external model (#382) (91f6786)
- do not swallow prettier.format errors (#321) (628a5cc)
- don't use replaceAll since it's not supported in ES2015 (eb3f04e)
- enable authAttributes statement for component with auth action binding (#395) (9190dd6)
- ensure value is not undefined before accessing in computeComponentMetadata (c0e2cee)
- get grand child from component tree (#394) (b427d09)
- map prop to children prop for variant (#297) (1d606fa)
- move validate schema to template renderer (459f5ff)
- proper use of type from ui builder backend (#317) (61dc5aa)
- remove defaultValue if value is added to component (7e26b20)
- sanitize component name before generating statement declarations (6c24129)
- support mutation targets with invalid js names (24c9eac)
- support synthetic prop mutation, and duplicate mutations on the same property (#375) (d3818ec)
- use correct syntax for conditonals as action parameter (#398) (300114c)
Features
- add canary for CLI Codegen UI functionality against beta and latest tags (#329) (b925697)
- add canary for CLI Codegen UI functionality against beta and latest tags (#331) (b41d3d7)
- add control event to all state references with change event (#388) (53b7e75)
- add default initial value for form component state (#396) (b676997)
- add git secrets check and scan (#402) (00a4ac5)
- add Menu primitive (#322) (fe26cca)
- add mutations (#371) (04b3d27)
- add option to render inline source map (#324) (46f4ac5)
- add requiredDataModels to renderComponentOnly method (325d369)
- add schema version and validation (90f9846)
- add special case for fields and model action parameters (#358) (36505eb)
- add support for auth actions (#361) (e6c18cf)
- add support for DataStore actions (#365) (0289052)
- add Table primitive (#323) (605284f)
- add TextAreaField primitive (1573489)
- adding form with actions example (b11929a)
- adding method to compute component metadata (#400) (867233f)
- allow objects to be passed into properties to support paths in icons (#384) (874e5e6)
- allow running canaries manually from GH (#333) (8e459b4)
- conditionally set state in useEffect hooks (a3ef729)
- expose renderThemeJson method to generating themes in studio ui (#340) (e130fd0)
- import buildMergeOverrides from amplify-ui (#316) (5b2b838)
- make prettier an optional dependency (#307) (ad941cd)
- poc for useEffect to manage state dependencies (ce65105)
- try and marshall variant values to json objects to support icon viewBox/paths (d0dd300)
- use default initial value for data dependent states (022f9c5)
- use unique identifier for actions (#366) (bbddbb5)
- various workflow cleanup (#383) (db2c7c6)