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.