Skip to content

Releases: aws-amplify/amplify-codegen-ui

Release v2.0.0

25 Feb 01:29
Compare
Choose a tag to compare

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)

Reverts

  • Revert "ci: fix pre-release and tagged release (#313)" (565e7e9), closes #313

BRE...

Read more

Release v1.2.0

13 Dec 18:14
cd14308
Compare
Choose a tag to compare

Bug Fixes

  • add amazon as owner to license file (#285) (cdf35c3)
  • dont navigate on each test, and remove unnecessary gets from cypress suite (#281) (c72e66c)
  • map prop to children prop for variant (#297) (#304) (cc932c2)
  • remove line of whitespace from LICENSE file, causing README badge to fail (#269) (85a3559)
  • use correct override index for built-in iconset components (#266) (04c3baa)

Features

  • add Expander primitive (#252) (91096ce)
  • add import mappings to non-dynamic, and correct EscapeHatchProps import type. (#277) (16acc35)
  • add min required library versions for generated components (#302) (#303) (7f08cd9)
  • add support for developing on windows (#276) (985f576)
  • use typescript virtual file server to allow transpilation without requiring a real fs (#268) (d8219c5)
  • validate property values are not empty (#247) (d6933d5)

Release v1.1.0

02 Dec 23:17
e26ae63
Compare
Choose a tag to compare

Bug Fixes

  • use correct override index for built-in iconset components (#266) (04c3baa)

Features

  • use typescript virtual file server to allow transpilation without requiring a real fs (#268) (d8219c5)

Release v1.0.0

02 Dec 16:36
792ed4b
Compare
Choose a tag to compare

Note: Version bump only for package @aws-amplify/amplify-codegen-ui

Release v0.13.1

26 Nov 19:25
4b0405a
Compare
Choose a tag to compare

Note: Version bump only for package @aws-amplify/amplify-codegen-ui

Release v0.13.0

23 Nov 22:55
28a8544
Compare
Choose a tag to compare

Bug Fixes

  • convert built-in iconset names to pascal case (#253) (0c12c7b)
  • use double-equal instead of triple for conditional comparisons (ff57822)

Features

  • add datastore object id as key to collections if not set (63ffb89)

Release v0.12.0

22 Nov 21:49
Compare
Choose a tag to compare

Bug Fixes

  • deep merge variants and overrides rather than overwrite with spread (a779553)
  • fixing typescript version to 4.4.x, since 4.5.2 breaks the imports (b726682)
  • remove unnecessary types file from generated index (f7565a0)
  • removing label override for checkbox field, and removing label, which is not in primitives (c819478)

Features

  • update internal hook import paths to use internal ui-react path (74f4614)

Release v0.11.1

19 Nov 20:48
Compare
Choose a tag to compare

Bug Fixes

  • deep merge variants and overrides rather than overwrite with spread (a779553)
  • fixing typescript version to 4.4.x, since 4.5.2 breaks the imports (b726682)
  • removing label override for checkbox field, and removing label, which is not in primitives (c819478)

Release v0.11.0

18 Nov 17:39
Compare
Choose a tag to compare
chore(release): v0.11.0

Release v0.10.1

17 Nov 22:04
9d3c881
Compare
Choose a tag to compare
chore(release): v0.10.1