Skip to content

Releases: pay-theory/dynamorm

v1.0.35

31 Oct 14:18
298f023

Choose a tag to compare

Apply naming convention to nested structs with dynamorm:"json" tag

v1.0.34 - Critical Fixes for Custom Converters and Field Validation

29 Oct 12:37
86c394f

Choose a tag to compare

Fixed

  • [CRITICAL] Custom converters now properly invoked during Update() operations
    • Security validation was rejecting custom struct types before converter check
    • Fixed by checking for custom converters BEFORE security validation
    • Custom types with registered converters now bypass security validation (converters handle their own validation)
    • Removed silent NULL fallbacks - validation/conversion failures now panic with clear error messages
  • Field name validation in Update() - unknown field names now return clear error messages instead of silently skipping

v1.0.31

27 Oct 19:53
5d961e1

Choose a tag to compare

What's Changed

  • Add custom converters and normalize query operators by @aron23 in #10
  • feature/camelcase only by @aron23 in #11

Full Changelog: v1.0.30...v1.0.31

v1.0.30

24 Oct 02:17

Choose a tag to compare

What's Changed

  • Normalize query condition operators and reuse normalized values when building DynamoDB expressions so begins_with on attr-mapped sort keys uses key conditions
  • Add integration coverage for custom attribute sort keys using begins_with
  • Update AWS SDK/Testify dependencies and bump the Go toolchain to 1.25.3

Contributors

  • @pay-theory/engineering-team