Skip to content

v4.0.5

Choose a tag to compare

@ghenry ghenry released this 27 Jul 18:01
· 67 commits to main since this release
218e03d

Stable release

Fixes

  • Removed the requirement of supplying client_id and client_secret on the
    command line if the webook_url option of -w is passed. See #274
    Thanks for reporting @szenzero

Added

  • Config file location configurable via -g flag and SENTRYPEER_CONFIG_FILE
    environment variable, defaulting to OS dependent locations

Changes

  • Replace jansson with serde_json for JSON parsing/generation and switch to using Rust versions
  • Replace libcurl with reqwest for HTTP requests and switch to using Rust versions
  • cargo clippy warnings fixed
  • Upgrade to Rust 2024 edition
  • Dependencies updated to the latest versions
  • Apply cargo clippy suggestions
  • Update breaking changes rcgen API
  • Only check major version output in our cli integration test
  • Run autoscan to update missing checks from configure.ac
  • Don't use rust-lld due to rust-lang/rust#147329
  • Add clippy lint checks to Cargo.toml to catch and unwrap() or expect() usage
  • Update Rust crates to the latest versions for security fixes