Revision history for Net-Statsd-Lite v0.9.0 2026-05-16 02:10:00+01:00 Europe/London [Security] - Metrics names are now validated to ensure they do not contain newlines, ":" or "|" characters that might allow metric injection. CVE-2026-46719 [Documentation] - Added a security policy. - Updated copyright year. - Updated author email address. - Fixed SOURCE link in README. - Removed INSTALL guide. - Added doap.xml. - Generate README with the UsefulReadme plugin. - Improved Pod::Weaver configuration and reorganised POD sections. - Added a SECURITY CONSIDERATIONS section. [Tests] - Added more author tests. - Moved author tests to xt directory. [Toolchain] - Stopped signing distributions with Module::Signature. - Updated Dist::Zilla configuration. 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.