Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 06 May 01:11
· 47 commits to main since this release
15d5bd8

What's Changed

  • Bring graceful shutdown in line with Go's net/http.Server.Shutdown behavior by @rpb-ant in #58
  • codegen: embed buffa CodeGenConfig directly in Options by @iainmcgin in #64
  • error: box ConnectError header maps to fix result_large_err by @iainmcgin in #65
  • Adapt to buffa 0.4: __buffa:: sentinel paths + ViewEncode by @rpb-ant in #62
  • connectrpc-build: add Config::emit_rerun_directives(bool) by @iainmcgin in #69
  • add CONTRIBUTING.md, project CLAUDE.md, and rust-api-ergonomics-reviewer agent by @iainmcgin in #70
  • handler: split Context into RequestContext/Response, add Encodable trait by @iainmcgin in #66
  • handler: view-body Encodable, MaybeBorrowed, and filter benchmark by @iainmcgin in #67
  • fix: do not require default features for axum by @siketyan in #55
  • ci: bump cla-github-action to 1ecf0d2f (impersonation guard, co-author trailers) by @iainmcgin in #73
  • ci: bump cla-github-action to 73f6929 (email-based allowlist) by @iainmcgin in #74
  • codegen: detect colliding OwnedFooView aliases instead of always emitting by @iainmcgin in #77
  • compression: gzip defaults to zlib-rs + level 1 (~2.7× throughput) by @rpb-ant in #78
  • connectrpc: add include_generated!() macro by @tejas-dharani in #76
  • ci: bump cla-github-action to 5b54183 (retry transient 5xx) by @iainmcgin in #79
  • service: spawn body reader via wasm-bindgen-futures on wasm32 by @connyay in #63
  • drop [patch.crates-io] now that buffa 0.4.0 is published by @iainmcgin in #71
  • Pin GitHub Actions to commit SHAs by @jportner-ant in #81
  • release: 0.4.0 (buffa 0.5.0 sync, Companion files, natural-path examples) by @iainmcgin in #82
  • codegen: add file_per_package output layout by @iainmcgin in #83

New Contributors

Full Changelog: v0.3.3...v0.4.0