From 0882ffda9de5f339c8db13fb402f118effbea9ca Mon Sep 17 00:00:00 2001 From: Brandon Goode Date: Mon, 3 Jul 2017 06:50:16 -0400 Subject: [PATCH] add roadmap --- Readme.md | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/Readme.md b/Readme.md index 07a9fa47f..9b3b67e61 100755 --- a/Readme.md +++ b/Readme.md @@ -45,16 +45,6 @@ Cat.get(666) The documentation can be found at https://dynamoosejs.com/api. -## Roadmap - -### Release 0.9 - -The goal of release 0.9 is to increase the parity with mongoose. The main goal with be to come up with plugin system similar to that of monogoose all thought not necisary compatiable. - -- [ ] Plugin system -- [ ] `Model.find` alias -- [ ] - ## Change log ### Release 0.8 @@ -73,3 +63,23 @@ The goal of release 0.9 is to increase the parity with mongoose. The main goal - Add typescript typings [#123](//github.com/automategreen/dynamoose/issues/123) - Added .count() for Query and Scan [#101](//github.com/automategreen/dynamoose/issues/101) - Nested scans [#141](//github.com/automategreen/dynamoose/issues/141) [#158](//github.com/automategreen/dynamoose/issues/158) + + +## Roadmap + +### Release 0.9 + +The goal of release 0.9 is to increase the parity with mongoose. The primary purpose will be to come up with a plugin system similar to that of mongoose although not necessarily compatible. + +- [ ] Plugin system +- [ ] `Model.find` alias +- [ ] Complete `.populate` support + + +### Release 1.0 + +The main goal of 1.0 will be to improve the code and refactor to ES2015 (ES6). In addition, `useNativeBooleans` and `useDocumentTypes` will be toggled to make uses of "newer" DynamoDB features by default. + +- [ ] ES2015 updates +- [ ] Switch to ESLint +- [ ] Set `useNativeBooleans` and `useDocumentTypes` to default to `true`