Skip to content

v0.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Apr 08:51

Added

  • Projection::keys_only() constructor for building a key-only projection (PK, plus SK on composite-key tables) without supplying any extra attribute names.
  • Re-export the entire aws_sdk_dynamodb crate so downstream code can reach any SDK item (e.g. aws_sdk_dynamodb::operation::*, aws_sdk_dynamodb::types::*) without adding a separate dependency and risking a version mismatch.

Changed

  • Removed over-restrictive DeserializeOwned bounds from request constructors and return-value transitions. Hand-implemented DynamoDBItem types that aren't DeserializeOwned can now build and configure requests then ask for .raw() output ; the bound is still enforced at the "Typed" terminal step where deserialization actually happens.

Fixed

  • Crate-level documentation in lib.rs listed only four Error variants; updated to enumerate all five (DynamoDB, Serde, FailedBatchWrite, Other, Custom).
  • Corrected an incorrect code snippet in EXAMPLES.md.