Releases: WeAreNova/mongoose-tenant
Releases · WeAreNova/mongoose-tenant
v2.0.3
v2.0.2
v2.0.1
v2.0.0
Documentation
- readme: updates readme for including details on mongoose tenant and rewording (David)
- readme: fixes readme table of contents formatting (David)
Code Refactoring
- renames bound to scoped (David)
Tests
- removed testing of custom accessor and renames (David)
- fixes tests (David)
- removes console log and collapses an object (David)
- fixes tests by removing use of
getAccessorMethod
(David) - moves tests out of
lib/
directory (David)
Continuous Integration
Chores
- removed contributing file (David)
- package lock: updates package lock (David)
- fixes name of package (David)
- updates package lock (David)
Commits
- 18971c5: 2.0.0 (Nova Bot)
v2.0.0-rc.1
Features
- removes custom tenant id getter and continued converting to typescript (David)
- adds mongoose declaration to use type augmentation to extend mongoose types (David)
- migrates the rest of mongo tenant to typescript and fixes typescript issues (David)
Bug Fixes
Code Refactoring
- adds additional copyright (David)
Tests
- initial changes for sorting out tests so that they work with mongoose 6 (David)
- replaces mocha chai with jest (David)
- switches to jest and starts converting tests to be asynchronous (David)
- fixes rest of the tests (David)
Continuous Integration
- adds in github workflows for testing, generating releases and publishing (David)
Chores
- eslint: adds eslint rules (David)
- adds husky with commit lint (David)
- eslint: allows
this
aliasing (David) - adds npmrc to make engine strict sets npm engine to v8 and changes root tsconfig (David)
- adds lint-staged to commit hooks (David)
- removes npm ignore file and updates git ignore to ignore eslint cache (David)