diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cf3964..2aef64c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,20 @@ All notable changes to this project will be documented in this file. +## v0.7.1 - 2024-06-18 + +### Highlights + +* updated the `bgpkit-broker update` command to allow bootstrapping new collectors on demand +* a number of new RouteViews collectors have been added + * `amsix.ams` `cix.atl` `decix.jhb` `iraq-ixp.bgw` `pacwave.lax` `pit.scl` `pitmx.qro` `route-views7` +* added a new `allow_invalid_cert` function to the constructor and deprecated the `disable_ssl_check` function + * they work the same way, but the new function name is more accurate +* constructor also checks for `ONEIO_ACCEPT_INVALID_CERTS=true` environment variable to allow invalid certs (not + recommended, use at your own risk) +* improved project filter. it now matches the name of the collector to project names + * this works with the newly added RouteViews collectors whose names do not prefix with `route-views` + ## v0.7.0 - 2024-06-18 ### [NEW] NATS notification diff --git a/Cargo.toml b/Cargo.toml index 32f1da1..a7a4ca5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bgpkit-broker" -version = "0.7.0" +version = "0.7.1" edition = "2021" authors = ["Mingwei Zhang "] readme = "README.md" diff --git a/README.md b/README.md index d99f2fb..adfc6a7 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ and [route leak detection](https://blog.cloudflare.com/route-leak-detection-with Add the following dependency line to your project's `Cargo.toml` file: ```yaml -bgpkit-broker = "0.7.0" +bgpkit-broker = "0.7" ``` ### Example @@ -91,10 +91,10 @@ Broker instance with ease. ### Install -Install with `cargo install bgpkit-broker@0.7.0 --features cli` or check out the main branch and +Install with `cargo install bgpkit-broker@0.7 --features cli` or check out the main branch and run `cargo install --path . --features cli`. -If you are on a macOS environment, you can also use homebrew to install the pre-compiled binary (universal): +If you are in a macOS environment, you can also use homebrew to install the pre-compiled binary (universal): ``` brew install bgpkit/tap/bgpkit-broker @@ -285,7 +285,7 @@ Options: -V, --version Print version ``` -Example output: +Example output (the data for the shown collectors are now available): ```text checking broker instance health...