The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Metrics-Any

0.10    2023-07-07
        [CHANGES]
         * Swap all of the unit tests from Test::More to Test2::V0

0.09    2022-11-28
        [CHANGES]
         * Define a new API for optional high-performance batch mode
           collection of counter and gauge metrics

0.08    2022-10-11
        [CHANGES]
         * Optionally allow the test adapter to store full values for
           distributions

0.07    2021-07-21
        [CHANGES]
         * Added METRICS_ANY_DISABLE environment variable (RT137911)
         * Added `SEE ALSO` docs section (RT132901)

0.06    2020-07-04
        [CHANGES]
         * Added a shareable base class for adapters that store metric values
         * Pass collector argument into adapter ->make_* methods
         * Added $collector->package accessor
         * Added explicit use VERSION declarations to every perl file

        [BUGFIXES]
         * Ensure that collector will stringify to a nonconfusing result
           rather than '1' due to its boolify overload

0.05    2020-05-13
        [CHANGES]
         * Renamed distribution and timer reporting methods to more clearly
           convey their operation; now named ->report_distribution and
           ->report_timer
         * Optional name prefix in Collector to simplify use in modules
         * Use metric handle (combined with prefix) if no other name supplied
         * Nicer API for supplying label values to reporting methods
         * Check that reported label names match the declared names
         * Support non-strict mode where metrics are lazily registered when
           first reported
         * Added Metrics::Any::Adapter::Tee
         * More flexible parsing of METRICS_ANY_ADAPTER variable

0.04    2020-05-12
        [CHANGES]
         * Add documentation to Metrics::Any::Adapter
         * Support METRICS_ANY_ADAPTER environment variable to override Null
           default
         * Added Metrics::Any::Adapter::File and ::Stderr
         * Metrics::Any::Adapter::Test now checks that reported metric types
           match those they were declared as

0.03    2020-04-29
        [CHANGES]
         * Support and encourage hierarchial metric names to be specified by
           arrayrefs of string parts
         * Suggest `units` parameter to ->make_counter
         * Give Collector a boolean overload making it appear false if it has
           the Null adapter

0.02    2020-04-28
        [CHANGES]
         * Add new metric types: distribution, gauge, timer
         * Pass additional arguments from `use Metrics::Any::Adapter`
           statement into adapter constructor

0.01    2020-04-27
        First version, released on an unsuspecting world.