Version 0.8.7 is here! Below is a list of the changes released in Version 0.8.7. Huge THANK YOU to everyone who submitted pull requests and issues in this release. As always keep the issues and pull requests coming, only makes this package better!!
- Adding support for
Query.all()
#223 - Suffix Option #321
- Catch corrupted JSON error #243 #242
- Pass model instance directly to schema::attributeFromDynamo #257
- Fix range key on queries #225
- Provide model when converting keys .toDynamo #217
- Normalise Scan response shape when using "RawAWSFilter" #320
- Remove JSON.stringify for model in Debug message #277
- Set NewModel.name to include table name #300
- Allow unknown types to be populated as native dynamo types #240
- Competition of
.populate
method #250
- Adding Model.queryOne to docs #298
- Schema Get Function Clarification #291
- Fixed Typo in README #282
- Better Static method example (
getAll
) #284 - Added Dynamoose Gitter chat badge to README #247
- Improving README badges on retina displays #229
- Moving ChangeLog and Roadmap to separate files #305
- Moving Examples to Website #304
- Adding AWS X-Ray Support documentation #307 #144
- Throughput is only respected on table creation #316 #311
- More Query tests #290
- Even more Query tests #310
- Fixing issue where some scan tests weren't being run correctly #289
- Switch to NYC (istanbul) for unit test coverage #219
- Enable unit test code coverage reporting #215
- Scan test to ensure all with delay and limit works correctly #314
- Nested Properties Schema Support #258
- Option fields optional, and added overloaded create function #245
- Improve the typing support for
.model()
#234 #233 - Allow update partial data #319
- Adds
ddb
interface #280
- useNativeBooleans #55
- saveUnknown #125
- Support for multiple indexes defined on the hashkey attribute of the table
- scan.all() #93 #140
- scan.parallel d7f7f77
- TTL support 92994f1
- added schema parsing overrides #145
- populate #137
- Added consistent() to scan. #15 #142
- Default function enhancements #127
- Create required attributes on update #96
- Add typescript typings #123
- Added .count() for Query and Scan #101
- Nested scans #141 #158