Skip to content

v0.1.23

Choose a tag to compare

@decebal decebal released this 19 Mar 13:01
· 12 commits to main since this release
3078d0a

Added

  • register_handlers! state variants (#56) — Four new prefixes for bulk-registering handlers that receive injected state: state, state args, state streaming, and state streaming args.
  • #[allframe_handler] sync support (#56) — The attribute macro now accepts sync (non-async) functions. Only #[allframe_handler(streaming)] still requires async.

Fixed

  • Clippy lints for Rust 1.94 — Resolved manual_pattern_char_comparison, get_first, redundant_closure, and needless_borrow warnings across allframe-forge, allframe-mcp, and allframe-macros.
  • offline_desktop example — Gated behind required features to prevent build failures.

Changed

  • CI — Use container image for Linux jobs, consolidate steps, fix rustup PATH and dependency tree false positives.

See CHANGELOG.md for full details and migration instructions.