Skip to content

v0.7.0

Choose a tag to compare

@vvatanabe vvatanabe released this 31 Oct 08:46
· 168 commits to main since this release
  • DynamoMQ CLI: Rewritten using spf13/cobra for an enhanced CLI experience.
  • Datetime Format: Changed datetime format to RFC 3339 Nano for higher precision.
  • AWS Authentication: Streamlined the authentication process, removing redundant code.
  • Rename Client Functions:
    • Put has been renamed to ReplaceMessages with an updated signature.
    • List has been renamed to ListMessages with an updated signature.
    • Get has been renamed to GetMessage and its signature updated.
    • Redrive has been renamed to RedriveMessage and its signature updated.
    • Retry has been renamed to UpdateMessageAsVisible and its signature updated.
    • Peek has been renamed to ReceiveMessage and its signature updated.
    • Enqueue has been renamed to SendMessage and its signature updated.
    • SendToDLQ has been renamed to MoveMessageToDLQ and its signature updated.
    • Delete has been renamed to DeleteMessage and its signature updated.
    • GetDLQStats and GetQueueStats functions have updated signatures.
  • Removals Client Functions:
    • Removed Message's Touch function.
    • Removed Client's Touch, Upsert, ListIDs, and ListExtendedIDs functions.
  • Refactoring:
    • Addressed discrepancies between test functions and function names.
    • Merged result.go and stats.go into sdk.go for better organization.

Full Changelog: v0.6.0...v0.7.0