Skip to content

v4.0.0

Choose a tag to compare

@milosbugarinovic milosbugarinovic released this 09 Jun 17:20
· 14 commits to main since this release

4.0.0 (2026-06-09)

  • refactor!: restructure session strategies and modernize build pipeline (#71) (d8e3e2e)

BREAKING CHANGES

  • Remove CommonJS /lib output and babel from build pipeline.

Packages now ship ESM-only (dist/). Consumers using require() or importing from lib/ must migrate to ESM import from dist/.
Minimum Node.js version is now v22.22.1.

  • Move session strategies under business/service/
  • Add express and fastify helper classes
  • Export node-session-util from package entry point
  • Drop babel.config.cjs and related dependencies
  • Remove /lib output directory references
  • Upgrade Node.js to v22.22.1, update CI to ubuntu2404
  • Add nvm loading to husky hooks
  • Remove vite-tsconfig-paths plugin
  • Remove IDE-generated iml file
  • Add contract tests and vitest config