Skip to content

Releases: moleculerjs/database

v0.4.0

28 Mar 19:10

Choose a tag to compare

What's Changed

Breaking changes

  • minimum Node.js version bumped to 22.
  • add Moleculer 0.15 support (peer dependency: ^0.14.12 || ^0.15.0).
  • upgrade ESLint to 10 with flat config (.eslintrc.jseslint.config.js).
  • upgrade TypeScript to 6.
  • remove eslint-plugin-promise (not compatible with ESLint 10).
  • replace deprecated eslint-plugin-node with eslint-plugin-n.

TypeScript

  • fix types for Moleculer 0.15 compatibility (remove ServiceEvents, GenericObject imports).
  • fix logger type from Loggers namespace to Logger interface.
  • add TypeScript type definitions (index.d.ts).

Other changes

  • upgrade mongodb driver from 6.x to 7.x (accept both ^6.0.0 and ^7.0.0).
  • upgrade sqlite3 from 5.x to 6.x.
  • upgrade tedious from 18.x to 19.x.
  • upgrade globals from 16.x to 17.x.
  • upgrade npm-check-updates from 16.x to 19.x.
  • update all other dependencies to latest minor/patch versions.
  • CI: use npm install instead of npm ci to work around Node 24 fsevents lockfile bug (npm/cli#8805).

Full Changelog: v0.3.0...v0.4.0

v0.3.0

31 May 11:47

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1

28 Jul 20:32

Choose a tag to compare

What's Changed

  • update dependencies
  • add moleculer 0.15 peer dependency

Full Changelog: v0.2.0...v0.2.1

v0.2.0

01 Apr 21:16

Choose a tag to compare

What's Changed

Breaking changes

  • upgrade knex to 3.1.0
  • upgrade mongodb to 6.5.0
  • minimum Node version bumped to 18

Full Changelog: v0.1.1...v0.2.0

v0.1.1

23 Apr 15:58

Choose a tag to compare

What's Changed

  • fix permission/permissive typo by @rosko in #31
  • fix mongodb adapter by @rosko in #40
  • [deps]: Update all dependencies by @icebob in #38
  • [deps]: Update all dependencies by @icebob in #42
  • fix waiting for adapter in connecting state #2d9888e

New Contributors

  • @rosko made their first contribution in #31

Full Changelog: v0.1.0...v0.1.1

v0.1.0

02 Oct 12:45

Choose a tag to compare

First version release 🎉