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.
default-tls
,rustls-native
, andrustls-webpki
features to allow usage of rustls for the https client
- Add
datacenter
field toNode
- Add metrics to calls to Consul for increased visibility
- Fix
wait
serialization for Consul APIs that were missing unit suffix
- 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
- 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
- Initialized repository
- Added CHANGELOG
- Added CI workflow
- Added README