Releases: overlap-dev/Nimbus
Releases · overlap-dev/Nimbus
v2.0.2
v2.0.1
v2.0.0
What's Changed
- feat(mongodb): simplify mongodb connection manager by @dgoerdes in #24
- chore: updates dependencies by @dgoerdes in #25
- chore: release 2.0.0 by @dgoerdes in #26
Full Changelog: v.1.1.1...v2.0.0
Breaking Changes
MongoDB Connection Manager
- The constructor signature is now flattened.
ReplaceMongoConnectionManager.getInstance(uri, { mongoClientOptions: { ... } })withMongoConnectionManager.getInstance(uri, { ... }). - The
connectionTimeoutoption has been removed. The driver handles socket lifecycle viamaxIdleTimeMSon the pool. - The
cleanup()method has been removed.
Delete anysetInterval(() => mongoManager.cleanup(), ...)you set up. - The internal pre-flight
pingon everygetClient()call has been removed.
If you relied on it for liveness, callhealthCheck()explicitly (e.g. from a/healthendpoint). - A new
close()method is available for graceful shutdown.
v.1.1.1
What's Changed
- chore: updates hono dependency by @dgoerdes in #19
- chore: changes to license contribution and security information by @dgoerdes in #20
- chore: cleans up md files and changes guide homepage by @dgoerdes in #21
- chore: updates hono version by @dgoerdes in #22
- chore: release 1.1.1 by @dgoerdes in #23
Full Changelog: v1.1.0...v.1.1.1
v1.1.0
v1.0.0
1.0.0 Release
v0.18.0
What's Changed
- feat: coming closer to a first 1.0 release version by @dgoerdes in #12
- Switches HTTP adapter from Oak to Hono for better performance and broader runtime support
- Introduces built-in observability with OpenTelemetry tracing and metrics throughout the framework
- Simplifies core architecture by removing complex router patterns and introducing cleaner message-based APIs
- Updates dependency versions (MongoDB 7.0.0, Zod 4.3.5) and refactors exception naming
Full Changelog: v.0.17.0...v0.18.0
v.0.17.0
v.0.16.0
v.0.15.0
What's Changed
- chore(examples): adds example for a command with no response body by @dgoerdes
- feat(oak): allows a query or command to respond without any body by @dgoerdes
- feat(core): allows data for route handler results to be optional by @dgoerdes
Full Changelog: v0.14.0...v.0.15.0