Releases: moleculerjs/database
Releases · moleculerjs/database
v0.4.0
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.js→eslint.config.js). - upgrade TypeScript to 6.
- remove
eslint-plugin-promise(not compatible with ESLint 10). - replace deprecated
eslint-plugin-nodewitheslint-plugin-n.
TypeScript
- fix types for Moleculer 0.15 compatibility (remove
ServiceEvents,GenericObjectimports). - fix
loggertype fromLoggersnamespace toLoggerinterface. - add TypeScript type definitions (
index.d.ts).
Other changes
- upgrade
mongodbdriver from 6.x to 7.x (accept both^6.0.0and^7.0.0). - upgrade
sqlite3from 5.x to 6.x. - upgrade
tediousfrom 18.x to 19.x. - upgrade
globalsfrom 16.x to 17.x. - upgrade
npm-check-updatesfrom 16.x to 19.x. - update all other dependencies to latest minor/patch versions.
- CI: use
npm installinstead ofnpm cito work around Node 24 fsevents lockfile bug (npm/cli#8805).
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- BREAKING: Minimum Node version is 20.x
- Fix $ne by @arunas-smala in #66
- [deps]: Update all dependencies by @icebob in #65 #76 #78
- Switch to Seald nedb to support Node 24, drop Node 18 by @icebob in #80
New Contributors
- @arunas-smala made their first contribution in #66
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- update dependencies
- add moleculer 0.15 peer dependency
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
Breaking changes
- upgrade
knexto 3.1.0 - upgrade
mongodbto 6.5.0 - minimum Node version bumped to 18
Full Changelog: v0.1.1...v0.2.0
v0.1.1
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
Full Changelog: v0.1.0...v0.1.1