All notable changes to this project will be documented in this file. The project adheres to Semantic Versioning.
- Allow sharing common label set among multiple metrics using an interface similar to
Family
(#30). - Implement lazy getter for
Family
/MetricsFamily
(#32).
- Bump minimum supported Rust version to 1.79 (#30).
- exporter: Make
MetricsExporter::bind()
method async (#31). - Change
Family::to_entries()
to return an iterator (#32).
- Remove legacy metrics support (#31).
- Bump minimum supported Rust version to 1.70 (#26).
- Use
ctor
to handle metrics registration instead oflinkme
.linkme
requires linker configuration on recent nightly Rust versions, which degrades DevEx. (#26)
The initial release of vise
.