Skip to content

Releases: init4tech/ajj

v0.3.4

17 Apr 15:21
v0.3.4
fdcc44c
Compare
Choose a tag to compare

What's Changed

  • fix(types): conform JSON-RPC parsing to spec by properly trimming whitespace and newlines by @Evalir in #30

Full Changelog: v0.3.3...v0.3.4

v0.3.3

30 Mar 07:32
v0.3.3
2913a8e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.3

v0.3.2

30 Mar 06:50
v0.3.2
f26985a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

20 Feb 21:58
v0.3.1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

31 Jan 15:51
v0.3.0
ba0eb69
Compare
Choose a tag to compare

What's Changed

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

29 Jan 14:08
v0.2.0
2dfffec
Compare
Choose a tag to compare

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 to ResponsePayload

New Contributors

Full Changelog: v0.1.2...v0.2.0

v0.1.2

22 Jan 21:22
v0.1.2
f95a9ed
Compare
Choose a tag to compare

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

22 Jan 20:00
v0.1.1
195b772
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0 - initial release

22 Jan 17:25
v0.1.0
c547ff5
Compare
Choose a tag to compare

ajj is a general-purpose, batteries-included JSON-RPC 2.0 router, inspired by axum's routing system