Skip to content

Releases: WeAreNova/mongoose-tenant

v2.0.3

06 Mar 00:29
Compare
Choose a tag to compare

Builds

  • rollup: changed output format to be common js (David)

Commits

v2.0.2

06 Mar 00:22
Compare
Choose a tag to compare

Builds

  • tsconfig: changes module to be common JS (David)

Continuous Integration

  • code scan: runs code scan on tag push (David)

Commits

v2.0.1

26 Feb 14:34
Compare
Choose a tag to compare

Documentation

  • readme: rewords some of the readme (David)

Commits

v2.0.0

26 Feb 14:21
Compare
Choose a tag to compare

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

  • release tag: no longer attempts to upload files (David)
  • main: fixes npm publish (David)

Chores

  • removed contributing file (David)
  • package lock: updates package lock (David)
  • fixes name of package (David)
  • updates package lock (David)

Commits

v2.0.0-rc.1

25 Feb 22:32
Compare
Choose a tag to compare

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

  • fixes to get tests passing (David)
  • fixes mongoose types and adds tsconfig to lib (David)

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)

Commits

  • initial changes including updating dependencies, adding types and refactoring for TypeScript and Mongoose v6 (David)
  • gitignore: ignores build directory in git (David)
  • updates dependencies to resolve audit issues (David)
  • gitignore: ignores globalConfig.json (David)