- See migration guide for details on upgrading from 0.x.
- BREAKING: minimum mongoose version is now 8.0.0 (previously >= 5.x)
- BREAKING: minimum Node.js version is now 18
- feat: rewrite in TypeScript with full type declarations
- feat: dual ESM and CommonJS support
- feat: supports mongoose 8.x and 9.x
- chore: migrate from Travis CI to GitHub Actions
- chore: replace mocha with Jest
- chore: use mongodb-memory-server for tests (no external MongoDB required)
- chore: add Dependabot for automated dependency updates
- chore: add CI-based npm publishing with OIDC trusted publishing
- docs: add
$searchand$searchMetato README for NPM homepage.
- fix: allow casting stages after
$searchand$searchMetare #11
- fix: use mongoose version >= 5.x instead of a specific version
- fix: add support for mongoose v6.x
- feat: cast query on
$geoNearstages #3