Skip to content

Releases: aws-amplify/amplify-codegen-ui

Release v2.11.1

30 Mar 23:19
Compare
Choose a tag to compare

Bug Fixes

  • improve pill labels for scalar relationships (#952) (2d6f54b)

Release v2.11.0

20 Mar 22:18
eabe925
Compare
Choose a tag to compare

Bug Fixes

  • renames model variable name from props for update forms (#950) (3c64288)

Features

Release v2.10.0

19 Mar 00:02
79daae2
Compare
Choose a tag to compare

Bug Fixes

  • clear button on create form should reset select field (#939) (326b579)
  • make operandType more generic (#933) (19bc806)
  • nested json array text field doesn't update (#948) (bf95b98)

Features

  • add optional or required decorator on form labels (#936) (d81a50e)
  • allow selectField or autoCompleteField to be used for String fields (#941) (f8f4c41)
  • init composite key property on update form (#928) (341882b)

Release v2.9.0

22 Feb 20:43
Compare
Choose a tag to compare

Bug Fixes

  • change timestamp check in date validation function (#911) (cf96a1c)
  • improve join table identification (5d80ac8)
  • update conditional prop codegen (#917) (4b47155)

Features

  • allow boolean operator on predicate (#912) (9a716a3)
  • change default component for AWSTimestamp to NumberField (820094c)

Release v2.8.0

27 Jan 17:15
Compare
Choose a tag to compare

Bug Fixes

  • add default value support for controlled textfield components (#884) (b90e191)
  • allow required arrays in relationships (166f92b)
  • check for null value during form validation (#902) (30891e7)
  • correctly validate on submit for fields with concat display values (a1f3bfd)
  • enforce bidirectionality between hasOne and belongsTo (12ccbcd)
  • handle 12AM when converting to local time (1eb9541)
  • hasMany update assertion (728e61a)
  • hasMany update form should throw better error message for invalid schema (b25a562)
  • parse and stringify nonmodel fields (#882) (7c5ab39)
  • remove e2e test account credentials (#875) (5dcd69b)
  • show arrayField error message in non-edit mode (6855edc)
  • throw validation error when updating models with misconfigured h… (#886) (ac80c9c)
  • use oidc provider for canary metrics (#873) (f2311c3)

Features

  • support bidirectional hasMany (e6ebec3)

Release v2.7.2

04 Jan 20:05
Compare
Choose a tag to compare

Bug Fixes

  • parse values for non-model arrays (ffb68b7)
  • remove functions imported from devDep (d7544bd)
  • update imports and props for aliased components (#868) (7c5138a)

Release v2.7.1

30 Dec 17:39
Compare
Choose a tag to compare

Bug Fixes

  • fix updates in scalar fields (f117a2b)
  • fix validation for required relationships (94d4dd8)

Release v2.7.0

29 Dec 01:57
Compare
Choose a tag to compare

Bug Fixes

  • add form datamodel to requiredDataModels for renderComponentOnly (#815) (f0d74e5)
  • add importCollection to renderComponentOnly return (#813) (609ffc2)
  • add temp solution for removing hasOne & belongsTo relationships (22e3838)
  • alias form model names so we do not get naming collisions (#771) (2746004)
  • allow empty non-required fields to save (3524702)
  • array field implementation for model types api update (#775) (d63d502)
  • bad merge conflict (cad4606)
  • cli test fix (96a5af9)
  • fix a bug (ef5ea3c)
  • fix ArrayField label (13e33e5)
  • fix conditional (daf5a0b)
  • fix datastore submit statement (#800) (f00cf16)
  • fix label and edit behavior of hasOne relationship field (ece13b6)
  • fix merge conflicts (2ad276c)
  • handle association breaking changes for new schema (f63a424)
  • hasMany integ test (927d61b)
  • hide cancel button by default (#696) (662dd10)
  • load hasOne and hasMany relationships for collections the ds v4 way (2b789ff)
  • reverting schema change for model based hasMany integ test (95e8f14)
  • set authModeStrategyType in e2e test (eb3496e)
  • support display value for array of enums (10ed135)
  • unmatching schema in hasMany integ test (44ca4fb)
  • updating snapshot (d19ea80)
  • use lowercase datatype name for update form query (#855) (bf8ae6f)

Features

  • add feature flags for relationship and non-model form fields support (40bfeec)
  • add getAliasMap method to importCollection (cb49a06)
  • add handling for excluded sectional elements (1f693d6)
  • add relationship suggestion query to forms (#722) (deed693), closes #721
  • add support for hasMany relationship for create and update form (#792) (fb6f79e)
  • add support for manyToMany update form (264c92b)
  • adding many to many support for form creation (e7852c3)
  • adding many-to-many relationship create form golden file (a0c5cbe)
  • have Autocomplete props support composite keys (9b197c1)
  • init form support for has-one relationship (#718) (1196013)
  • support cpk for forms with hasMany relationship (ab9862f)
  • support cpk for manyToMany form (c5d6abd)
  • support cpk in forms with hasOne relationship (aabe2f8)
  • support hasMany and manyToMany between models with composite keys (bd65d82)

Reverts

  • Revert "chore: temporarily typecast custom theme" (fa4769b)

Release v2.6.0

14 Dec 02:39
Compare
Choose a tag to compare

Bug Fixes

  • handle customized fields getting renamed (46c74c4)
  • make textfield a controlled component (#830) (1dcda83)

Features

  • disable form submit when model is invalid (#826) (6898d10)

Release v2.5.8

08 Dec 23:01
7e68a65
Compare
Choose a tag to compare

Bug Fixes

  • update import file path to handle aliased children (#814) (ffe7659)