Releases: nasa-gcn/dynamodb-autoincrement
Releases · nasa-gcn/dynamodb-autoincrement
Version 2.2.1
Version 2.2.0
What's Changed
Full Changelog: v2.1.0...v2.2.0
Version 2.1.0
What's Changed
- Remove protected #getLast method, only called once by @lpsinger in #30
- Do not attempt to put nonexistent item by @lpsinger in #32
- Switch to barebones DynamoDB document client by @lpsinger in #31
- Refactor test setup to scope resources to blocks that need them by @lpsinger in #33
- Delete items in batches for fewer requests by @lpsinger in #34
- Fix race condition between test and teardown by @lpsinger in #38
- Let dynamodb-local download DynamoDB jar itself by @lpsinger in #35
- Fix some bugs when there is no initial version by @lpsinger in #36
Full Changelog: v2.0.0...v2.1.0
Version 2.0.0
What's Changed
- Reuse workflow from .github/nasa-gcn by @lpsinger in #15
- Os agnostic test by @dakota002 in #14
- Put rather than update the record in the counter table by @lpsinger in #19
- Require node >= 18 by @lpsinger in #22
- Bump @babel/traverse from 7.20.10 to 7.23.2 by @dependabot in #23
- Bump actions/setup-node from 3 to 4 by @dependabot in #24
- Make getLast method private by @lpsinger in #25
- Refactor optimistic locking loop into an abstract base class by @lpsinger in #26
- Update example code by @lpsinger in #27
- Replace {counterTable,table}AttributeName with attributeName by @lpsinger in #28
- Add test to cover throw in optimistic locking loop by @lpsinger in #29
- Add DynamoDBHistoryAutoIncrement class for version control in DynamoDB by @dakota002 in #20
New Contributors
- @dakota002 made their first contribution in #14
Full Changelog: v1.0.1...v2.0.0
Version 1.0.1
What's Changed
- Update copyright by @lpsinger in #7
- Bump yaml from 2.2.1 to 2.3.1 by @dependabot in #8
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #9
- Remove .eslintignore and .prettierignore by @lpsinger in #10
- Bump actions/checkout from 3 to 4 by @dependabot in #11
- Upload to NPM as a public package by @lpsinger in #12
- Make AWS SDK packages dependencies, not devDependencies by @lpsinger in #13
Full Changelog: v1.0.0...v1.0.1
Version 1.0.0
What's Changed
- Change license to Apache-2.0 by @lpsinger in #3
- Bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in #4
- Bump fast-xml-parser, @aws-sdk/client-dynamodb and @shelf/jest-dynamodb by @dependabot in #5
- Fix unit tests by updating auth for dynamodb-local 2.x by @lpsinger in #6
New Contributors
- @dependabot made their first contribution in #4
Full Changelog: v0.0.6...v1.0.0
Version 0.0.6
What's Changed
Full Changelog: v0.0.5...v0.0.6
Version 0.0.5
Version 0.0.4
- Convert to a class.
Full Changelog: v0.0.3...v0.0.4
Version 0.0.3
- Fix TypeScript definitions path
Full Changelog: v0.0.2...v0.0.3