All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- JSDoc documentation was added to the project (#40)
- Enhanced entity conversion to handle attribute selection in EntityManager
get()andbatchGet()methods
- Bump AWS SDK packages to version 3.883.0 & improve type safety (#42)
- Fix import example in documentation (#37) - Thanks @gmreburn!
@attribute.customName()decorator to set custom names for entity attributes (#33)- Tests for
customNamedecorator
- Fixed entity renaming logic
- Improved code safety and error handling
- Support for multiple GSI decorators on the same attribute (#28, #29)
- Allow GSI decorators to decorate both partition and sort keys interchangeably (#31)
- Moved test fixtures to a dedicated catalog
- Improved test organization and coverage
- Fixed issue where multiple attribute decorators could not be added to primary keys
- Fixed typecheck issues
- Support for decorating an attribute with multiple indexes (#28)
- Binary data type support (#26)
- Fixed
startAtfails when querying secondary indices
- 🎉 Dynamode is now out of beta!
- DynamoDB stream support (#21)
For changes in earlier versions (< 1.0.0), please refer to the Git commit history.