Skip to content

v2.6.0

Compare
Choose a tag to compare
@dev-embedthis dev-embedthis released this 15 Feb 02:53
· 132 commits to main since this release

Major Feature Release

Breaking Changes

  • Changed the Table.params.partial default to be true

Features

  • Omit storing attributes that are encoded in value templates via the encode property.
  • Code formatted using prettier
  • Allow params.timestamps overrides
  • Allow schema and params partial overrides
  • Documentation improvements

Fixes

  • Set default schema properties for Tables
  • Fix per field "hidden" overrides and clarify doc regarding use of "hidden"
  • Fix cherry pick required index properties from next/prev params
  • Find next/prev with GSIs (was missing primary index fields)
  • Fix type conversions for untyped fields inside arrays for dates
  • Get consistent timestamps inside transactions
  • Fix handling null nested schema objects #417
  • Fix handling for nested schema arrays nulls
  • Fix TypeScript types for nested schema array nulls.
  • Fix build badge
  • Fix missing scope property to OneModel typescript definition. #412
  • Fix saveSchema when supporting RegExp for encode. #408
  • Add support for ConditionCheck transaction items. #409
  • Fix OneField.encode typescript definition needs to allow for (string|number). #405
  • Fix return consumed capacity for write operations. #444
  • Fix updateTable not a function for V3 SDK. #441
  • Fix invalid prep value when paginating GSIs. #443
  • Fix encode in schemas. #423

Thanks

Thanks to all who contributed issues and patches. Much appreciated.

See