Skip to content

release/2023-06-12

Compare
Choose a tag to compare
@maksymar maksymar released this 13 Jun 09:24
· 101 commits to master since this release
b169361

Summary

This release is primarily focusing on the integration and enhancement of the watchdog canister.

Key additions are the inclusion of a watchdog canister with configurations for both mainnet and testnet, configurable explorers, and its verification in the Docker build process and the checks-pass workflow.

Changes include refactoring for end-to-end tests and improved debugging, while fixes address issues around HTTP requests and metrics handling.

Added

  • chore: add tests for explorer api abuse to watchdog canister #194 by @maksymar
  • feat: add mainnet & testnet watchdog configs, add bitaps explorer API #196 by @maksymar
  • feat: don't plot default values when missing data for watchdog canister metrics #197 by @maksymar
  • chore: add watchdog jobs to checks-pass workflow #201 by @maksymar
  • chore: fix LICENSE, add copyright owner #202 by @maksymar
  • feat: add watchdog stop-switch for bitcoin canister #203 by @maksymar
  • chore: expose bitcoin_canister api_access metric #205 by @maksymar
  • feat: add configurable explorers for watchdog canister #209 by @maksymar
  • chore: add watchdog-canister to docker #210 by @maksymar
  • chore: add watchdog_canister to set_config_request api #211 by @maksymar

Changed

Fixed

  • fix: watchdog canister running out of cycles when sending http_request (#195) by @maksymar
  • fix: use f64::NAN as null value for watchdog canister metrics #199 by @maksymar

sha256sum

8cc43d3f40bb734a0c87f42ae19eee70c360f2d66a0c88c631f0f0e785505133  ic-btc-canister.wasm.gz
d1d2a6fdd63ef9d00218e40027c79004ca8bfb876b32851ca52e26b9b0a5526e  uploader-canister.wasm.gz
d5c8486fd30203a3c0a195ab69e5f7832b39058109a6ae79e993f52e42b3f963  watchdog-canister.wasm.gz