Skip to content

Latest commit

 

History

History
149 lines (87 loc) · 3.62 KB

CHANGELOG.md

File metadata and controls

149 lines (87 loc) · 3.62 KB

Changelog

All notable changes to this project will be documented in this file.

[Unreleased]

Changed

  • Update serde

Changed

  • Update serde

Added

Added

Changed

  • Raise MSRV to 1.64.0

Changed

  • Set minimum required version of thiserror to v1.0.2 to fix builds with -Z minimal-versions

Changed

  • Bump ureq version requirement to ~2.5

Changed

  • Bump uuid dependency to 1.1.x

Changed

  • Declare MSRV as 1.58.0. This was always the case, but it is now conveyed through the rust-version field.
  • Add an # Errors section to the rustdoc of all Result-returning public methods

Changed

  • Bump uuid dependency to 1.0.0

Changed

  • Reword and improve documentation throughout the crate

Added

  • Add support to return an existing check while creating if an existing one is found (#27)

Added

  • Add support for custom API URLs in ping module

Added

  • Add support for custom API URLs in management module (#22)

Added

  • Add healthchecks::ping::report_failure_with_logs to attach &str data as debug information..

Changed

  • Removed all illogical inlining
  • Add support for all management APIs
  • Move pinging API to crate::ping namespace
  • Switch to custom error types for improved error handling

Fixed

  • Fix default user agent

Changed

  • Made all public methods inline
  • Removed create_config_with_user_agent and made create_config take an Option<String> parameter

Initial release