Skip to content

Beerust 1.1.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 15:23
· 31 commits to main since this release

Added

  • docs/crates-readme.md: a dedicated README for the crates.io pages — install, a runnable example (taken from examples/hello, which is covered by its E2E tests), a feature-flag table, and a sub-crate index
  • scripts/publish.sh: publishes workspace crates one by one, skips anything already uploaded, and honours the retry time crates.io returns when rate limiting

Fixed

  • Test suite did not compile (cargo test --workspace failed on main): the bee_router integration test was missing Serialize on Submit (it is returned as a Json response), Router::build() on two helpers, and & on eight status_line calls
  • hello example tests referenced the wrong CARGO_BIN_EXE name — the binary target keeps its hyphen (CARGO_BIN_EXE_hello-bee)
  • hello template autoescape test asserted ' while tera emits '; the escaping behaviour itself was correct
  • Clippy manual_split_once and manual_range_contains lints in bee_cli; an unused import in bee_router's integration test

Changed

  • All crates now carry readme and repository metadata — previously no crates.io page rendered a README and six crates lacked repository entirely
  • examples/hello is marked publish = false: it stays in the workspace as the E2E test harness but is no longer published to crates.io