Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2.0 Rewrite #677

Merged
merged 225 commits into from
Feb 16, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
225 commits
Select commit Hold shift + click to select a range
b45396a
Preparing for version 2.0 work
fishcharlie Sep 14, 2019
ac7e7aa
Adding basic support for creating basic objects
fishcharlie Sep 14, 2019
7db7e88
Fixing issue with new keyword for creating a model
fishcharlie Sep 14, 2019
1adcd8b
Adding test for creating instance of Model
fishcharlie Sep 14, 2019
52670e0
Adding more documentation
fishcharlie Sep 14, 2019
290b801
Making model documentation summary more descriptive
fishcharlie Nov 14, 2019
f0ff6a6
Renaming schema constructor parameter name to be more clear
fishcharlie Nov 14, 2019
6653959
Fixing model initalization
fishcharlie Nov 15, 2019
9063d12
Using function for schema
fishcharlie Nov 15, 2019
41dff3b
Refactoring model out into Document class
fishcharlie Nov 15, 2019
f289a9f
Fixing tests where we weren’t returning correct value
fishcharlie Nov 16, 2019
a1fcb1e
Installing aws-sdk as dependency
fishcharlie Dec 4, 2019
7bd6972
Creating AWS APIs to manage instances of AWS resources
fishcharlie Dec 5, 2019
ef19d55
Adding combine_objects utility
fishcharlie Dec 5, 2019
30df3c5
Removing old todo that was already fixed
fishcharlie Dec 5, 2019
f488025
Adding support for prefix and suffix model options and defaults
fishcharlie Dec 5, 2019
c8b6c61
Adding todo items for model docs
fishcharlie Dec 5, 2019
1e1e9aa
Adding basic schema tests
fishcharlie Dec 5, 2019
24fdf68
Enabling tests for empty schema objects on init
fishcharlie Dec 5, 2019
af9b5b3
Trying to setup GitHub Actions CI
fishcharlie Dec 6, 2019
286a378
Adding tests for Schema and handling more cases for hash and range keys
fishcharlie Dec 6, 2019
6160de7
Adding more documentation about Dynamoose model defaults
fishcharlie Dec 6, 2019
174b758
Improving model documentation for configuration object
fishcharlie Dec 6, 2019
b75caa3
Adding tests for more Schema attribute type edge cases
fishcharlie Dec 8, 2019
75aa05c
Commenting out unused code
fishcharlie Dec 8, 2019
cf68fa2
Adding support for model table creation
fishcharlie Dec 8, 2019
ccc6e3b
Adding placeholder for Schema documentation
fishcharlie Dec 8, 2019
d70075e
Adding readme notice about v2.0 still being in development
fishcharlie Dec 8, 2019
1607899
Cleaning up README formatting
fishcharlie Dec 8, 2019
4e771a2
Removing unused code
fishcharlie Dec 8, 2019
62ad07b
Adding timeout utility
fishcharlie Dec 12, 2019
4ad108b
Adding basic support for waitForActive
fishcharlie Dec 12, 2019
8b76c4d
Adding todo note about moving function to seperate utility file
fishcharlie Dec 12, 2019
18e7a51
Adding tests for waitForActive
fishcharlie Dec 13, 2019
3c408ad
Fixing issue where AWS SDK function wouldn’t have request binded to it
fishcharlie Dec 13, 2019
3c5cbcc
Adding simple Document.save function
fishcharlie Dec 13, 2019
885c616
Adding more code for manual test
fishcharlie Dec 13, 2019
5309357
Adding test to ensure we are binding request correctly for AWS create…
fishcharlie Dec 13, 2019
14b7502
Adding placeholder for Document documentation
fishcharlie Dec 14, 2019
23977c2
Fixing Document.save to return document
fishcharlie Dec 14, 2019
ebd1638
Adding more document tests
fishcharlie Dec 14, 2019
7d86f4a
Verifying with manual tests
fishcharlie Dec 14, 2019
e67dd64
Testing manual things
fishcharlie Dec 14, 2019
6efba8e
Creating Contributing Guidelines Draft document
fishcharlie Dec 14, 2019
9a6e2b0
Fixing issue with saving to wrong table with multiple models
fishcharlie Dec 14, 2019
7abafe6
Improving timeout tests
fishcharlie Dec 14, 2019
2bb2e9c
Fixing typo
fishcharlie Dec 14, 2019
49b4742
More manual tests
fishcharlie Dec 14, 2019
03ab958
Adding Document.fromDynamo function
fishcharlie Dec 14, 2019
8de8618
Making test array const instead of let for Document tests
fishcharlie Dec 15, 2019
ce3e86b
Adding support for model functions
fishcharlie Dec 15, 2019
c8236e3
Exposing document to model
fishcharlie Dec 15, 2019
fd970ee
Reorganizing how Document DynamoDB conversation method tests are orga…
fishcharlie Dec 15, 2019
5915cb2
Adding basic support for Model.get
fishcharlie Dec 15, 2019
b03f061
Improving combine_objects for cases where a boolean is passed in for …
fishcharlie Dec 15, 2019
36c9b26
Adding support for setImmediate when waitForActive frequency is set to 0
fishcharlie Dec 15, 2019
ffca606
Adding support for pendingTasks for Models
fishcharlie Dec 15, 2019
d0739c0
Adding support for waiting for table to be ready for document.save
fishcharlie Dec 15, 2019
8b3f3cb
Fixing random timeout test bug
fishcharlie Dec 15, 2019
df3d570
Adding wait for ready to Model.get function
fishcharlie Dec 15, 2019
e0af356
Adding basic FAQ page
fishcharlie Dec 15, 2019
ce4e018
Adding note to recommend disabling waitForActive in production
fishcharlie Dec 15, 2019
f98ddc3
Adding utility for DynamoDB attribute types
fishcharlie Dec 15, 2019
4b22752
Converting expect instanceof to use native Chai instanceof
fishcharlie Dec 15, 2019
2683ee3
Adding dynamodb to utils index
fishcharlie Dec 15, 2019
2e98ec1
Adding function to check if object is dynamo object
fishcharlie Dec 15, 2019
4a4e648
Improving how toDynamo and fromDynamo work
fishcharlie Dec 15, 2019
b95f49e
Making improvements to documentation
fishcharlie Dec 15, 2019
f4fb36d
Improving Model.get by supporting rangeKeys and items that don’t exis…
fishcharlie Dec 15, 2019
8868024
Improving documentation for Model.get rangeKeys
fishcharlie Dec 15, 2019
cd0eb6e
Removing unneeded code
fishcharlie Dec 16, 2019
f4f46f8
Reorganizing attribute_types
fishcharlie Dec 16, 2019
7fa69d5
Adding TypeMismatch error
fishcharlie Dec 16, 2019
2da6602
Adding basic support for objectFromSchema
fishcharlie Dec 16, 2019
52d9521
Adding Document conformToSchema function
fishcharlie Dec 22, 2019
fa3c592
Adding pending test for parseInt with float for Document.objectFromSc…
fishcharlie Dec 22, 2019
06a4329
Adding TODOs for more tests
fishcharlie Dec 22, 2019
7554879
Only saving properties that are in schema
fishcharlie Dec 22, 2019
cf257a4
Returning object after conformToSchema
fishcharlie Dec 22, 2019
fabbc15
Only returning properties that exist in schema for Model.get
fishcharlie Dec 22, 2019
370b2e2
Adding merge_objects utility function
fishcharlie Dec 27, 2019
58733dd
Adding basic support for Scan
fishcharlie Dec 27, 2019
5ade6a3
Refactoring Scan and adding a few more notes
fishcharlie Dec 27, 2019
fd1881a
Adding unit tests for Model.scan
fishcharlie Dec 30, 2019
bd2df09
Making test size smaller for utils.merge_objects
fishcharlie Dec 30, 2019
b053bb1
Adding more scan tests
fishcharlie Dec 30, 2019
ab7e06d
Adding missing ;
fishcharlie Dec 30, 2019
2d4d6c9
Fixing behavior where calling scan.eq with falsey value
fishcharlie Dec 30, 2019
730ffea
Adding documentation for Scan
fishcharlie Dec 30, 2019
6cc0bd9
Adding breaking changes document
fishcharlie Dec 30, 2019
bfd35cb
Adding support for default value in Schema
fishcharlie Jan 4, 2020
af49dc2
Refactoring getAttributeSettingValue to allow for more attribute sett…
fishcharlie Jan 5, 2020
5a18f49
Adding more validator tests
fishcharlie Jan 5, 2020
7b81a9e
Adding validation to schema options
fishcharlie Jan 5, 2020
afb8d07
Adding support for required property for attributes
fishcharlie Jan 9, 2020
d747a42
Adding support for schema enum setting
fishcharlie Jan 9, 2020
dc3c9a3
Fixing ESLint errors
fishcharlie Jan 9, 2020
8cb140c
Adding forceDefault option to schema setting option
fishcharlie Jan 9, 2020
65adcff
Adding saveUnknown settings property to Schema
fishcharlie Jan 9, 2020
293a4dd
Adding comment for describeTable
fishcharlie Jan 12, 2020
0b1d134
Preparing async support for Schema createTableAttributeParams
fishcharlie Jan 12, 2020
b5affda
Adding support for createTable Indexes
fishcharlie Jan 12, 2020
8dbbf94
Removing old log
fishcharlie Jan 13, 2020
c96e50f
Adding tests for indexes
fishcharlie Jan 14, 2020
5209fb9
Removing license information (for now)
fishcharlie Jan 14, 2020
44089b3
Improving default settings for indexes
fishcharlie Jan 14, 2020
5e332fa
Adding index documentation for schemas
fishcharlie Jan 14, 2020
a14ec36
Adding test to ensure class has correct name
fishcharlie Jan 14, 2020
1aff2d9
Converting Scan to DocumentRetriever to share code with Query
fishcharlie Jan 15, 2020
c71e3fe
Adding support for Model.query
fishcharlie Jan 18, 2020
3369a14
Adding query tests
fishcharlie Jan 18, 2020
6d0c966
Adding query documentation
fishcharlie Jan 18, 2020
d5ff618
Making filter and where tests better
fishcharlie Jan 19, 2020
f8cb935
Prefering filter instead of where in tests
fishcharlie Jan 19, 2020
9b38af0
Setting up query.where to not be alias of query.filter
fishcharlie Jan 19, 2020
669aaf1
Adding tests for query.where
fishcharlie Jan 19, 2020
b92b4f5
Adding documentation for query.where
fishcharlie Jan 19, 2020
13c5c44
Adding question to FAQ docs
fishcharlie Jan 19, 2020
48df8c4
Moving FAQ docs file
fishcharlie Jan 19, 2020
0ae44e0
Fixing ESLint error
fishcharlie Jan 19, 2020
d3a1d98
Streamlining DocumentRetriever code
fishcharlie Jan 19, 2020
84aee06
Adding capitalize first letter utility
fishcharlie Jan 19, 2020
9674698
Streamlining document retriever types
fishcharlie Jan 19, 2020
1f4e8d9
Adding save overwrite option
fishcharlie Jan 19, 2020
4847700
Adding test for save overwrite
fishcharlie Jan 19, 2020
e1b7eb2
Adding documentation for overwrite save option
fishcharlie Jan 19, 2020
7282fc5
Adding support for Model.create
fishcharlie Jan 19, 2020
c84cb9a
Adding tests for Model.create
fishcharlie Jan 19, 2020
d496652
Adding documentation for Model.create
fishcharlie Jan 19, 2020
350373f
Fixing ESLint errors and cleaning up code
fishcharlie Jan 19, 2020
af31272
Adding documentation for creating a schema
fishcharlie Jan 19, 2020
02bb9f6
Using number for test instead of date
fishcharlie Jan 19, 2020
1547d78
Fixing bug where unknown attributes would be returned with documents …
fishcharlie Jan 19, 2020
e7917aa
Adding support for custom types in schema
fishcharlie Jan 19, 2020
483c943
Adding support for date schema type
fishcharlie Jan 19, 2020
1de173e
Fixing default model settings object
fishcharlie Jan 19, 2020
4eb64df
Adding information about saveUnknown with custom Dynamoose types
fishcharlie Jan 19, 2020
16147bd
Adding test for typemismatch when saving
fishcharlie Jan 19, 2020
ac1a6d1
Fixing TODO items
fishcharlie Jan 19, 2020
1eef0b9
Adding support for timestamps in Schema
fishcharlie Jan 20, 2020
0543189
Adding timestamp tests
fishcharlie Jan 20, 2020
08daefd
Adding timestamps documentation
fishcharlie Jan 20, 2020
15b3f34
Adding more actions to FAQ IAM permission chart
fishcharlie Jan 20, 2020
9df47ee
Fixing formatting
fishcharlie Jan 20, 2020
ea7bb11
Updating package dependencies
fishcharlie Jan 20, 2020
4a75c9f
Adding test for non existent attribute in schema Model.create
fishcharlie Jan 20, 2020
bc4516b
Adding name for internalProperties symbol for document
fishcharlie Jan 20, 2020
fe9b835
Adding support for Model.update
fishcharlie Jan 20, 2020
3efa08b
Adding Model.update tests
fishcharlie Jan 20, 2020
00fdd4f
Adding Model.update documentation
fishcharlie Jan 20, 2020
80997ab
Adding support and tests for string and number sets
fishcharlie Jan 21, 2020
d13e591
Adding support for Buffer type
fishcharlie Jan 22, 2020
f9d4725
Adding tests for Buffer type
fishcharlie Jan 22, 2020
ef82ace
Adding documentation for Buffer type
fishcharlie Jan 22, 2020
a58cd39
Adding support for Buffer Set type
fishcharlie Jan 22, 2020
3aedf7d
Adding tests for Buffer Set type
fishcharlie Jan 22, 2020
969fa27
Adding note in documentation about custom types with saveUnknown
fishcharlie Jan 24, 2020
8d643d6
Adding support for saveUnknown with sets
fishcharlie Jan 24, 2020
a54f08d
Adding tests for saveUnknown sets
fishcharlie Jan 24, 2020
6e9a8d6
Adding documentation for saveUnknown sets
fishcharlie Jan 24, 2020
19b34ec
Updating AWS-SDK dependency
fishcharlie Jan 25, 2020
48fdaca
Removing license information temporarily
fishcharlie Jan 25, 2020
d326c86
Updating changelog
fishcharlie Jan 25, 2020
bad836d
Adding new utility functions to get/set nested values
fishcharlie Jan 25, 2020
f330db7
Adding support for object types in schemas
fishcharlie Jan 25, 2020
8c79324
Adding tests for object types
fishcharlie Jan 25, 2020
a713c49
Adding documentation for object attribute types
fishcharlie Jan 25, 2020
bc74e3f
Fixing issue where DynamoDB throws error if you pass in empty array’s…
fishcharlie Jan 25, 2020
f48bc52
Preventing table from being created if already exists
fishcharlie Jan 25, 2020
cb5bb81
Testing #669
fishcharlie Jan 25, 2020
52966ae
Fixing ESLint errors
fishcharlie Jan 25, 2020
c2e48fb
Fixing bug where nested objects wouldn’t behave properly
fishcharlie Jan 25, 2020
79d8212
Adding tests for nested objects
fishcharlie Jan 25, 2020
3ee80f0
Adding array tests for utils.object
fishcharlie Jan 25, 2020
4c94928
Adding support for getting keys as utility function
fishcharlie Jan 25, 2020
8558540
Adding test for utils.object.keys
fishcharlie Jan 25, 2020
e47f9b7
Adding note about validation on non existant properties
fishcharlie Jan 25, 2020
d947c78
Adding tests for date set
fishcharlie Jan 26, 2020
29a6252
Fixing issue with date sets
fishcharlie Jan 26, 2020
88879be
Adding foundation for array support
fishcharlie Jan 26, 2020
551f94b
Cleaning up code
fishcharlie Jan 26, 2020
584f745
Fixing test
fishcharlie Jan 26, 2020
12fa962
Fixing tests
fishcharlie Jan 28, 2020
3501510
Fixing ESLint errors
fishcharlie Jan 28, 2020
f58fa8c
Fixing attributesWithSchema to support nested arrays
fishcharlie Jan 28, 2020
8d10e25
Adding comment and commenting out unused type
fishcharlie Jan 28, 2020
6c63b1d
Adding documentation about schema property
fishcharlie Feb 1, 2020
d24ce46
Adding Array type to Schema attribute types docs
fishcharlie Feb 1, 2020
dc07162
Adding support for detecting type mismatch in Model.update
fishcharlie Feb 1, 2020
416dae0
Adding tests for Model.update type mismatch
fishcharlie Feb 1, 2020
e0f0a94
Adding support for update date types
fishcharlie Feb 1, 2020
1ac4cd9
Adding tests for update date types
fishcharlie Feb 1, 2020
f8f93a3
Adding support for Model.update validate
fishcharlie Feb 1, 2020
aeaf728
Adding support for Model.update validate tests
fishcharlie Feb 1, 2020
9bb54ed
Adding note in docs about Model.update validate
fishcharlie Feb 1, 2020
bee7874
Fixing ESLint errors
fishcharlie Feb 2, 2020
37d1a73
Adding support for number based throughput
fishcharlie Feb 2, 2020
26d7b03
Adding tests for model throughput for object and number
fishcharlie Feb 2, 2020
d235a66
Adding documentation for number based model throughput
fishcharlie Feb 2, 2020
2827a42
Adding support for on demand billing mode for model
fishcharlie Feb 7, 2020
327c214
Adding test for on demand model billing mode
fishcharlie Feb 7, 2020
261698f
Adding documentation for on demand billing mode for models
fishcharlie Feb 7, 2020
5fa3483
Updating changelog
fishcharlie Feb 8, 2020
4d6ef91
Bumping version to beta.0
fishcharlie Feb 8, 2020
148192d
Adding support for updating updateAt timestamp when updating document
fishcharlie Feb 8, 2020
25bc3f8
Adding test for updating timestamp updatedAt for Model.update
fishcharlie Feb 8, 2020
2b4668b
Adding support for enum checking in Model.update
fishcharlie Feb 8, 2020
7707bbf
Adding tests for enum for Model.update
fishcharlie Feb 8, 2020
e2f5a05
Changing dynamoose.model to dynamoose.Model
fishcharlie Feb 8, 2020
6346b04
Adding support for required properties not allowing to be deleted for…
fishcharlie Feb 15, 2020
0bf7f7e
Adding tests for required properties in Model.update
fishcharlie Feb 15, 2020
0155d5c
Adding support for default values with Model.update
fishcharlie Feb 15, 2020
6e0873a
Adding tests for Model.update default values
fishcharlie Feb 15, 2020
3034f1d
Fixing issue when setting lists in Model.update
fishcharlie Feb 15, 2020
30a11ed
Adding support for forceDefault for Model.update
fishcharlie Feb 15, 2020
d16a1a7
Adding tests for forceDefault for Model.update
fishcharlie Feb 15, 2020
3600021
Adding support for update models
fishcharlie Feb 15, 2020
0affe1d
Adding tests for updating model
fishcharlie Feb 15, 2020
81bf157
Adding documentation for updating models
fishcharlie Feb 15, 2020
815b33d
Setting up license
fishcharlie Feb 16, 2020
7dd9f4e
Updating changelog
fishcharlie Feb 16, 2020
e12b642
Bumping version
fishcharlie Feb 16, 2020
e962100
Fixing ESLint warnings
fishcharlie Feb 16, 2020
b7eab7f
Adding more information to package.json
fishcharlie Feb 16, 2020
e255a96
Updating dependencies
fishcharlie Feb 16, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
24 changes: 0 additions & 24 deletions .circleci/config.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
docs
dist
manual_test
106 changes: 32 additions & 74 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,75 +1,33 @@
module.exports = {
'env': {
'es6': true,
'node': true
},
'extends': 'eslint:all',
'parserOptions': {
'ecmaVersion': 2018
},
'rules': {
'indent': [
'error',
2
],
'linebreak-style': [
'error',
'unix'
],
'quotes': [
'error',
'single'
],
'semi': [
'error',
'always'
],
'spaced-comment': ['error', 'always', {'exceptions': ['!']}],
'brace-style': ['error', '1tbs', {'allowSingleLine': true}],
'id-length': ['error', {'min': 1}],
'max-params': ['error', {'max': 5}],
'max-statements': ['error', {'max': 130}],
'max-lines': ['error', {'max': 3700}],
'complexity': ['error', {'max': 75}],
'max-lines-per-function': ['error', {'max': 3600}],
'max-statements-per-line': ['error', {'max': 6}],
'max-depth': ['error', {'max': 7}],
'max-len': ['error', {'code': 351}],
'no-console': 'off',
'one-var': 'off',
'padded-blocks': 'off',
'init-declarations': 'off',
'func-names': 'off',
'no-magic-numbers': 'off',
'no-underscore-dangle': 'off',
'camelcase': 'off',
'line-comment-position': 'off',
'no-inline-comments': 'off',
'new-cap': 'off',
'no-invalid-this': 'off',
'no-empty-function': 'off',
'handle-callback-err': 'off',
'multiline-ternary': 'off',
'no-continue': 'off',
'no-ternary': 'off',
'func-style': 'off',
'object-property-newline': 'off',
'array-element-newline': 'off',
'newline-per-chained-call': 'off',
'multiline-comment-style': 'off',
'capitalized-comments': 'off',
'function-paren-newline': 'off',
'dot-location': 'off',
'one-var-declaration-per-line': 'off',

// Higher priority to enable
'no-await-in-loop': 'off',
'guard-for-in': 'off',
'no-undefined': 'off',
'consistent-return': 'off',
'sort-keys': 'off',
'no-mixed-operators': 'off',
'no-param-reassign': 'off',
'no-warning-comments': 'off'
}
};
"env": {
"commonjs": true,
"es6": true,
"node": true
},
"extends": "eslint:recommended",
"globals": {
"Atomics": "readonly",
"SharedArrayBuffer": "readonly"
},
"parserOptions": {
"ecmaVersion": 2018
},
"rules": {
"indent": [
"error",
"tab"
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"double"
],
"semi": [
"error",
"always"
]
}
};
75 changes: 0 additions & 75 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

48 changes: 0 additions & 48 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

27 changes: 27 additions & 0 deletions .github/actions/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: CI
on: [push]

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Use Node.js
uses: actions/setup-node@v1
- run: npm install
- run: npm run lint
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [8.x, 10.x, 12.x, 13.x]
steps:
- uses: actions/checkout@v1
- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm install
- name: Setup DynamoDB Local
uses: rrainn/dynamodb-action@v1.0
- run: npm test
8 changes: 8 additions & 0 deletions .nycrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"exclude": [
"manual_test",
"test",
"coverage",
".eslintrc.js"
]
}
20 changes: 0 additions & 20 deletions .travis.yml

This file was deleted.

10 changes: 10 additions & 0 deletions BREAKING_CHANGES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Breaking Changes

## 2.0 - incomplete list

- `scan.count()` has been removed, and `scan.counts()` has been renamed to `scan.count()`.
- Schema `default` value does not pass the model instance into `default` functions any more.
- `Model.update`
- `$LISTAPPEND` has been removed, and `$ADD` now includes the behavior of `$LISTAPPEND`
- `$DELETE` now maps to the correct underlying DynamoDB method instead of the previous behavior of mapping to `$REMOVE`
- `dynamoose.model` has been renamed to `dynamoose.Model`
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Dynamoose Changelog

---

## Version 2.0.0 (Not Complete)

This is the working changelog for version 2.0.0. It is a full rewrite of Dynamoose from the ground up. It is very likely throughout this beta that breaking changes will occur.

Please comment or [contact me](https://charlie.fish/contact) if you have any questions about this release.

### General

- License changed from MIT to Unlicense

---

## [1.11.1](https://github.com/dynamoosejs/dynamoose/compare/v1.11.0...v1.11.1) (2019-09-05)


Expand Down