Skip to content

v0.17.0

Compare
Choose a tag to compare
@jeremyandrews jeremyandrews released this 09 Dec 11:02
· 80 commits to main since this release
eac7564

Gaggle support has been temporarily removed in this release.
Regression testing summary and details.

0.17.0 December 9, 2022

  • #529 API change temporaryily removed Gaggle support gaggle feature) to allow upgrading Tokio and other dependencies.
    • if you require Gaggle support, use Goose 0.16.4 with Tokio 0.15 for now; Gaggle support is being added back in #509
    • updated Tokio to 1.23, updated tungestenite and tokio-tungstenite to 0.18; updated ctrlc to 3.2; updated num_cpus to 1.14, updated simplelog to 0.12, updated nix to 0.26, updated rustls to 0.20, updates serial_test to 0.9
    • removed nng dependency and gaggle feature
    • removed --manager, --expect-workers, --no-hash-check, --manager-bind-host, --manager-bind-port, --worker, --manager-host, --manager-port and related configuration defaults
    • removed AttackMode::Manager and AttackMode::Worker
    • ignore all Gaggle tests, will re-enable these tests when Gaggle support is re-implemented
    • Box TransactionError to avoid over-allocating memory on the stack (see examples/session.rs for an example of working with this)