Skip to content

v0.10.7

Choose a tag to compare

@RAprogramm RAprogramm released this 21 Sep 00:10
· 413 commits to main since this release
0c5643b

Fixed

  • Published the shared template parser crate so masterror-derive no longer
    depends on a workspace-only package when uploaded to crates.io.

Documentation

  • Added a dedicated README for masterror-template describing installation,
    parsing examples and formatter metadata for crates.io readers.

Tests

  • Added regression coverage for long classifier needles to exercise the
    heap-allocation fallback.

Changed

  • Added an owning From<AppError> conversion for ErrorResponse and updated the
    Axum adapter to use it, eliminating redundant clones when building HTTP error
    bodies.
  • Precomputed lowercase Turnkey classifier needles with a stack-backed buffer
    to remove repeated transformations while keeping the common zero-allocation
    path for short patterns.
  • Bumped masterror-derive to 0.6.6 and masterror-template to 0.3.6 so
    downstream users rely on the newly published parser crate.