Skip to content

Releases: shelfio/jest-mongodb

v5.2.2

17 May 18:51
Compare
Choose a tag to compare
  • Dependency Updates:

    • Major updates across the board, including:
      • @shelf/babel-config to v3
      • debug to v4.4.1
      • husky to v9.1.7
      • Node.js to v22.15.1
      • @shelf/eslint-config to v4.4.0
      • mongodb to v6.16.0
      • jest-environment-node to v29.7.0
      • mongodb-memory-server to v10
      • eslint to v9.23.0
      • @babel/cli to v7.27.0, @babel/core to v7.26.10
      • lint-staged to v15
    • Added missing @jest/environment dev dependency.
  • 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., buildbuild_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.
  • 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...v5.2.2

v5.1.0

05 Mar 15:23
Compare
Choose a tag to compare

What's Changed

  • [BREAKING CHANGE] Node 22 is now required
  • Update mongo dependency to v6.14.0

v4.3.0

02 May 11:07
c9d3f6a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.2.0...v4.3.0

v4.2.0

22 Nov 23:04
Compare
Choose a tag to compare

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

  • @icco made their first contribution in #443

Full Changelog: v4.1.7...v4.2.0

v4.1.6

20 Jan 11:24
Compare
Choose a tag to compare

What's Changed

  • fix global setup and teardown for jest multi-project setups by @ajwootto in #407

Full Changelog: v4.1.5...v4.1.6

v4.1.5

19 Jan 12:10
Compare
Choose a tag to compare

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

01 Dec 17:12
Compare
Choose a tag to compare

v4.1.3

24 Oct 10:22
Compare
Choose a tag to compare

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

20 Aug 19:11
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.0...v4.1.0

v3.0.2

30 Jun 20:06
Compare
Choose a tag to compare