Releases: init4tech/ajj
Releases · init4tech/ajj
v0.3.0
What's Changed
- feat: task management by @prestwich in #20
Adds a task management system that allows servers to
- clean up tasks immediately on child disconnection
- use configurable tokio handles other than the current runtime
- register tasks for graceful shutdown, allowing handlers to clean up
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- chore: make use of Req import consistent by @Evalir in #13
- Batch request and spec conformance by @prestwich in #14
- refactor: improve and document handler type inference by @prestwich in #18
- feat: convenience instantiator for converting
Result
toResponsePayload
New Contributors
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- fix: allow missing id and missing params by @prestwich in #9
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- feat: basic integration test by @prestwich in #3
- fix: correct notification serialization by @prestwich in #3
Full Changelog: v0.1.0...v0.1.1
v0.1.0 - initial release
ajj is a general-purpose, batteries-included JSON-RPC 2.0 router, inspired by axum's routing system