Releases: shelfio/jest-mongodb
Releases · shelfio/jest-mongodb
v5.2.2
-
Dependency Updates:
- Major updates across the board, including:
@shelf/babel-config
to v3debug
to v4.4.1husky
to v9.1.7- Node.js to v22.15.1
@shelf/eslint-config
to v4.4.0mongodb
to v6.16.0jest-environment-node
to v29.7.0mongodb-memory-server
to v10eslint
to v9.23.0@babel/cli
to v7.27.0,@babel/core
to v7.26.10lint-staged
to v15
- Added missing
@jest/environment
dev dependency.
- Major updates across the board, including:
-
CI/CD / Developer Experience:
- Migrated from Yarn to pnpm.
- Improved CI by splitting out type-check and lint steps before tests.
- Refactored and renamed jobs (e.g.,
build
→build_and_test
). - Updated Node Orb in CI.
- Added a separate CI workflow.
- Ensured config files have appropriate types; started using ts-in-jsdoc.
- Ignored
no-var-requires
ESLint rule for compatibility.
-
Refactoring and Fixes:
- Refactored helpers (e.g., moved
isMongoMemoryReplSetOptions
). - Fixed type issues.
- Ensured correct executor naming in CI.
- Refactored helpers (e.g., moved
-
Merge Cleanups:
- Multiple merges to integrate Renovate bot updates and code-style dependency bumps.
- Integrated fixes for CI build jobs.
In short:
This release includes significant dependency upgrades, CI improvements (switch to pnpm, improved checks), better typing and config hygiene, and some refactoring/bug fixes to keep the project modern and maintainable. No major new features, but technical quality and tooling are improved.
v5.1.0
What's Changed
- [BREAKING CHANGE] Node 22 is now required
- Update
mongo
dependency tov6.14.0
v4.3.0
What's Changed
- v4.2.0 by @harazdovskiy in #444
- chore(deps): update dependency @types/jest to v29.5.11 by @renovate in #446
- chore(deps): update dependency @shelf/tsconfig to v0.1.0 by @renovate in #447
- Config locaiton improvements by @harazdovskiy according to #438 in #458
Full Changelog: v4.2.0...v4.3.0
v4.2.0
What's Changed
- chore(deps): update dependency typescript to v5 by @renovate in #422
- chore(deps): update dependency @types/jest to v29.5.7 by @renovate in #440
- chore(deps): update dependency @types/jest to v29.5.8 by @renovate in #441
- chore(deps): update dependency eslint to v8.53.0 by @renovate in #442
- feat: increase mongodb version by @icco in #443
New Contributors
Full Changelog: v4.1.7...v4.2.0
v4.1.6
What's Changed
Full Changelog: v4.1.5...v4.1.6
v4.1.5
What's Changed
- fix(deps): update dependency mongodb-memory-server to v8.11.2 by @renovate in #310
- chore(deps): update dependency mongodb to v4.13.0 by @renovate in #387
- chore(deps): update node orb to v5.1.0 by @renovate in #393
- chore(deps): update dependency typescript to v4.9.4 by @renovate in #399
- chore(deps): update dependency lint-staged to v13.1.0 by @renovate in #403
- chore(deps): update dependency @shelf/eslint-config to v2.26.0 by @renovate in #405
Full Changelog: v4.1.4...v4.1.5
v4.1.4
v4.1.3
What's Changed
- chore(deps): update dependency @shelf/eslint-config to v2.22.3 by @renovate in #392
- chore(deps): update dependency typescript to v4.8.4 by @renovate in #381
- chore(deps): update jest monorepo to v29 (major) by @renovate in #380
- chore(deps): update dependency eslint to v8.26.0 by @renovate in #386
- use rootDir instead of cwd for globalConfig location by @ajwootto in #389
Full Changelog: v4.1.2...v4.1.3
v4.1.0
What's Changed
- chore(deps): update dependency jest to v28.1.3 by @renovate in #362
- chore(deps): update dependency eslint to v8.20.0 by @renovate in #364
- chore(deps): update dependency eslint to v8.21.0 by @renovate in #368
- chore(deps): update dependency eslint to v8.22.0 by @renovate in #371
- Added Typescript support by @harazdovskiy in #373
New Contributors
- @harazdovskiy made their first contribution in #373
Full Changelog: v4.0.0...v4.1.0
v3.0.2
- Fixes #214 (Kudos @dozgunyal)