Skip to content

Releases: init4tech/ajj

v0.4.1

13 Oct 16:01
v0.4.1
307f265

Choose a tag to compare

What's Changed

  • feat: ipc and axum serving example by @prestwich in #33
  • fix the docs?

Full Changelog: v0.4.0...v0.4.1

v0.4.0

13 Oct 14:58
v0.4.0
fc74ea4

Choose a tag to compare

What's Changed

  • feat: cors example by @prestwich in #29
  • chore: dependabot by @rswanson in #31
  • feat: OTEL semantic convention compliance and req/resp metrics by @prestwich in #32
    • add service name to router, defaulting to ajj
    • comply with OTEL semantic conventions (see exceptions in README)
    • axum router now propagates traceparent details to the span :)
    • add metrics for requests received, processed, succeeded, errors, and responses sent/omitted
    • label metrics by service name and method
    • improve tracing span propagation to include more request lifecycle within the request span
    • delegate handler implementation to a macro to DRY it as much as possible
    • Simplify ResponsePayload by making a transparent wrapper around Result

New Contributors

Full Changelog: v0.3.4...v0.4.0

v0.3.4

17 Apr 15:21
v0.3.4
fdcc44c

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

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

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

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

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

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

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

Choose a tag to compare

What's Changed

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