Revision history for Net-Statsd-Lite

v0.8.0    2024-07-13 13:12:43+01:00 Europe/London
  [Enhancements]
  - Code was adapted to use newer syntax features.

  [Incompatible Changes]
  - Bumped minimum version of Perl to v5.20.

  [Documentation]
  - Updated copyright year.

  - Fixed typo in POD.

  [Tests]
  - Enabled author tests for strictness.

v0.7.1    2023-12-12 15:27:12+00:00 Europe/London
  [Documentation]
  - Fixed typo in SYNOPSIS for the set_add method.

  [Tests]
  - Switched package used for the release manifest.

  - Added clean namespace author tests.

v0.7.0    2023-05-13 13:15:15+01:00 Europe/London
  [Incompatible Changes]
  - Bumped minimum version of Perl to v5.14.

  [Enhancements]
  - Simplified type imports.

  [Documentation]
  - Documented support policy for older Perls.

  - Bumped copyright year.

v0.6.3    2022-09-02 14:31:47+01:00 Europe/London
  [Documentation]
  - Bumped copyright year.

  - Fixed encoding of links in the README.

  [Other]
  - Signed distribution.

v0.6.2    2021-05-21 17:00:32+01:00 Europe/London
  [Documentation]
  - Fixed POD markup.

  - Note support for tagging extensions.

v0.6.1    2021-04-27 16:53:51+01:00 Europe/London
  [Enhancements]
  - Removed unused stub types library.

  - Removed checks for undefined rates.

  - Allow sampling rates for histogram metrics.

  [Bug Fixes]
  - Fix default sample rate.

  [Documentation]
  - Fixed typos in Changes.

  - Added additional link to statsd spec in SEE ALSO.

  - Add link to CloudWatch page on StatsD.

  [Tests]
  - Improved tests for sample rate cases.

v0.6.0    2021-04-25 23:07:35+01:00 Europe/London
  [Enhancements]
  - All measurement methods take an optional `$opts` hashref that can
    be used to pass additional information, such as tags.

  - Removed the use of custom type library.

  [Bug Fixes]
  - Updated DEMOLISH method to delete buffer after flush.

  [Incompatabilities]
  - Renamed internal `_record` method to `record_metric`.

  [Documentation]
  - Documented `record_metric` method for subclassing.

  - Documented how to extend this to support tagging.

  - Fixed typo for `meter` method name.

  - Fixed typos in Changes.

  - Updated copyright year.

  [Tests]
  - Added more author tests.

  - Increased timeout for tests.

v0.5.2    2021-04-24 11:59:55+01:00 Europe/London (TRIAL RELEASE)
  [Enhancements]
  - Removed the use of custom type library.

v0.5.1    2021-04-22 16:33:03+01:00 Europe/London (TRIAL RELEASE)
  [Bug Fixes]
  - Updated DEMOLISH method to delete buffer after flush.

  [Tests]
  - Increased timeout for tests.

v0.5.0    2021-04-22 00:30:57+01:00 Europe/London (TRIAL RELEASE)
  [Enhancements]
  - All measurement methods take an optional `$opts` hashref that can
    be used to pass additional information, such as tags.

  - Renamed internal `_record` method to `record_metric`.

  [Documentation]
  - Documented `record_metric` method for subclassing.

  - Documented how to extend this to support tagging.

  - Updated copyright year.

  - Fixed typo for `meter` method name.

  - Fixed typos in Changes.

  [Tests]
  - Add more author tests.

v0.4.10   2020-07-31 14:52:09+01:00 Europe/London
  [Documentation]
  - Updated copyright year.

  [Toolchain]
  - Add core modules in the prerequisites.

v0.4.9    2019-12-21 10:22:05+00:00 Europe/London
  [Documentation]
  - Fixed typo, thanks @mrdvt92.

  [Tests]
  - Bumped minimum version prerequisite for Test::TCP.

v0.4.8    2019-07-21 11:37:59+01:00 Europe/London
  [Tests]
  - Specify a minimum version of Test::TCP for Net::EmptyPort.

v0.4.7    2019-07-20 11:00:08+01:00 Europe/London
  [Documentation]
  - Added INSTALL file to the distribution.

  - Bumped copyright year.

v0.4.6    2018-09-11 23:36:11+01:00 Europe/London
  [Tests]
  - Updated tests to be more Windows-friendly.

v0.4.5    2018-09-11 23:22:09+01:00 Europe/London
  [Documentation]
  - Added a note about the histogram method not being supported
    by most StatsD daemons.

v0.4.4    2018-07-02 18:17:31+01:00 Europe/London
  [Bug Fixes]
  - fix inlined type constraints, #1 (thanks @tobyink).

  [Toolchain]
  - Added keywords to distribution metadata.

v0.4.3    2018-05-21 21:55:30+01:00 Europe/London
  [Documentation]
  - Fixed minor typo in POD.

  [Toolchain]
  - Removed core and redundant prereqs.

v0.4.2    2018-02-14 00:38:33+00:00 Europe/London
  [Tests]
  - Remove the use of Test::TCP in an attempt to work around Windows
    test failures.

  [Other Changes]
  - Perltidied source.

v0.4.1    2018-02-10 23:53:37+00:00 Europe/London
  [Documentation]
  - Fixed reference to the wrong module in Net::Statsd::Lite::Types.

  [Tests]
  - Add sleep to give a chance for the test server to start.

v0.4.0    2018-02-07 21:41:25+00:00 Europe/London
  [Enhancements]
  - Removed the use of IO::String, which increases the performance
    significantly.

  - Type checking of values is only done when run in strict mode.

  - Improve performance when autoflush is enabled.

  - Improve performance for sending UDP packets.

  [Bug Fixes]
  - Sample rates are honoured properly.

  [Other Changes]
  - Removed useless "no strict".

  [Incompatible Changes]
  - Removed add_set method.

v0.3.1    2018-02-06 16:37:55+00:00 Europe/London
  [Documentation]
  - Fixed SYNOPSIS references to Net::Statsd::Tiny

v0.3.0    2018-02-06 16:31:16+00:00 Europe/London
 - Forked from Net::Statsd::Tiny.

v0.2.1    2018-02-06 09:25:32+00:00 Europe/London
  [Tests]
  - Specified a minimum Test::TCP version.

v0.2.0    2018-02-05 17:38:42+00:00 Europe/London
  [Enhancements]
  - Added rate option for logging timings.

v0.1.1    2018-02-05 15:28:33+00:00 Europe/London
  [Bug Fixes]
  - Renamed add_set to set_add, but kept alias for backwards
    compatability.

v0.1.0    2018-02-05 13:30:21+00:00 Europe/London
  - Initial version released.