Skip to content

Latest commit

 

History

History
70 lines (43 loc) · 2 KB

CHANGELOG.md

File metadata and controls

70 lines (43 loc) · 2 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.4.0 - 2023-08-25

Changed

  • opentelemetry updated to version 0.20 from 0.19.

0.3.0 - 2023-06-19

Added

  • rustls-native (default), and rustls-webpki features to allow usage of rustls for the https client.
  • hyper_builder field was added to Config in order to allow specifying additional hyper options.

Changed

  • Fixed create_or_update_key to properly handle a check_and_set value of 0 (instead of omitting it when set to 0). As a result, the type has changed from i64 to Option<i64> in CreateOrUpdateKeyRequest.
  • trace feature must be specified to enable opentelemetry/tracing support.
  • opentelemetry updated to version 0.19 from 0.15.
  • base64 updated to version 0.21 from 0.13.
  • rustls updated to 0.24 from 0.22.
  • smart_default updated to 0.7 from 0.6.
  • ureq updated to 2 from 1.5.4.

0.2.3 - 2022-08-24

  • Add datacenter field to Node

0.2.2 - 2022-06-08

  • Add metrics to calls to Consul for increased visibility

0.2.1 - 2022-03-08

  • Fix wait serialization for Consul APIs that were missing unit suffix

0.2.0 - 2021-07-20

Added

  • register_entity method and RegisterEntityPayload, and associated, structs
  • get_all_registered_service_names method
  • introduced QueryOptions struct to encapsulate common query options
  • introduced ResponseMeta to encapsulate the index returned

Changed

  • get_service_nodes and get_service_addresses_and_ports methods now take QueryOptions as a new parameter

  • get_service_nodes return a ReponseMeta

  • GetServiceNodesRequest was modified to remove redundant fields

  • clippy warnings for some tests

Security

0.1.0 - 2021-06-10

Added

  • Initialized repository
  • Added CHANGELOG
  • Added CI workflow
  • Added README