Releases: dynamoose/dynamoose
v4.0.1
Version 4.0.1
This release fixes a bug related to >= 10 conditions when querying or scanning.
Please comment or contact me if you have any questions about this release.
Bug Fixes
- Fixes issue where >= 10 conditions when querying or scanning would lead to an error
Documentation
- Adding community page to website
v4.0.0
Version 4.0.0
This release bumps the minimum required version of Node.js to v16.x.x. It also updates the dependencies to the latest versions.
Please comment or contact me if you have any questions about this release.
🚨 Breaking Changes 🚨
- Dynamoose now requires Node.js v16.x.x or higher
Other
- Dependency updates
v3.3.0
Version 3.3.0
This release is the final release of the v3.x.x line of Dynamoose. This release includes a few bug fixes.
It is highly recommended to upgrade to v4.x.x as soon as possible. The v4.x.x only has a single breaking change, so the migration process is very easy.
Please comment or contact me if you have any questions about this release.
Bug Fixes
- Fixing issue where index is deleted when projection is set to list of attributes instead of
ALL
- Fixing issue where
Model.transaction
would fail when usingprefix
and/orsuffix
Documentation
- Fixing issue where
Features
tab wasn't showing on sidebar
v3.2.1
Version 3.2.1
This release includes some minor bug fixes.
Please comment or contact me if you have any questions about this release.
Bug Fixes
- Fixes inputs types for Mode.update(), allowing $SET, $ADD, $DELETE and $REMOVE
- Fixes save bug with expires set to object with no ttl
Documentation
- Grammar fixes
- Fixing Mastodon verification link
v3.2.0
Version 3.2.0
This release fixes a lot of bugs and adds some nice to have features to make your Dynamoose experience even better.
Please comment or contact me if you have any questions about this release.
General
- Adds new
tableName
option to Model initialization settings. - Adds new
consistent
option tobatchGet
. - Improving performance for models and tables with single schema.
Bug Fixes
- Using all indexes from all schemas in table.
- Fixed an issue where indexes would get recreated when table throughput is set to ON_DEMAND.
- Now using correct TypeScript array type for
query
andscan
operations when usingtoJSON()
.
Documentation
- Fixes Configuration documentation for
accessKeyId
&secretAccessKey
in AWS SDK v3. - Typo fixes in documentation.
- Fixed an issue where ESModules import statement documentation for non-TypeScript users was incorrect.
- Added Dynamoose Mastodon link to website.
Other
- Now requiring CLA to be signed for all pull request authors.
- Only including
dist
folder in npm package. - Updating dependencies.
- Removing support for Dynamoose v2 bug fixes.
- Added Node.js v19.x to CI test suite.
v3.1.0
Version 3.1.0
This release adds support for ISO-8601 date formats! This was one of the most upvoted feature requests on the GitHub issues page. Really exciting to finally delivery this feature.
Please comment or contact me if you have any questions about this release.
Major New Features
- ISO-8601 Date Format Option.
- Support for specifying custom type options for
timestamp
properties.
Documentation
- Making Transaction documentation more clear about options you can pass in.
- Fixing edit links on documentation pages.
Other
- Adding CLA process to new contributors pull requests.
v3.0.3
Version 3.0.3
This release fixes a few bugs, and adds the foundation for additional language support on our website.
Please comment or contact me if you have any questions about this release.
Bug Fixes
- Fix TypeScript return types to allow for chainable methods for
Query
&Scan
- Add support for
null
prototype objects on attribute type Object
Documentation
- Add Crowdin integration to allow for translating the Dynamoose website
v2.8.8
Version 2.8.8
This release includes a few bug fixes that were back-ported from v3.
Please comment or contact me if you have any questions about this release.
Bug Fixes
- Fix TypeScript return types to allow for chainable methods for
Query
&Scan
- Add support for
null
prototype objects on attribute type Object
v3.0.2
Version 3.0.2
This release fixes a bug for the website where certain links and refreshing would fail sometimes.
Please comment or contact me if you have any questions about this release.
Documentation
- Fixing website links.
v3.0.1
Version 3.0.1
This release fixes a bug where the map
attribute property wouldn't work properly when passing it in as a key.
Please comment or contact me if you have any questions about this release.
Bug Fixes
- Fixes
map
property when passing it in as a key.