Revision history for Net-Statsd-Tiny

v0.4.1    2026-05-23 07:37:18+01:00 Europe/London
  [Enhancements]
  - Use IO::Socket::IP instead of IO::Socket::INET.

  - The socket attribute is public.

  [Bug Fixes]
  - Fixed flush method for alternative sockets.

  [Documentation]
  - Fixed typos.

  - Fixed inconsistent markup.

v0.4.0    2026-05-21 20:06:29+01:00 Europe/London
  [Enhancements]
  - A socket can be passed directly to the constructor.

v0.3.9    2026-05-18 00:28:28+01:00 Europe/London
  [Incompatabilities]
  - Bumped the minimum Perl version to 5.12.

  [Security]
  - Upgraded minimum versions of some prerequisites to exclude known vulnerabilities.

  [Documentation]
  - Added SPDX Licence Snippet to borrowed test code.

  - Fixed typos.

  [Tests]
  - Add more author tests.

v0.3.8    2026-05-17 18:05:47+01:00 Europe/London
  [Security]
  - Metrics names and values are now validated to ensure they do not contain characters below ASCII 32 (including newlines),
    colon (":") or pipe ("|") characters that might allow metric injection. CVE-2026-46720

  [Documentation]
  - Generate the README with the UsefulReadme plugin.

  - Added a SECURITY CONSIDERATIONS section to the POD.

  - Added a security policy.

  - Documented the Perl version support policy.

  - Updated copyright year.

  - Updated author email address.

  - Fixed SOURCE link.

  [Tests]
  - Moved author tests into xt directory.

  [Toolchain]
  - Stopped signing releases with Module::Signature.

  - Reorganised Dist::Zilla and Pod::Weaver configuration.

v0.3.7    2023-12-12 15:22:36+00:00 Europe/London
  [Documentation]
  - Update copyright year.

  - Fix typo in SYNOPSIS for the set_add method.

  - Fix encoding of links in README.

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

  [Other]
  - Signed the release.

v0.3.6    2020-07-31 14:47:58+01:00 Europe/London
  [Documentation]
  - Update copyright year.

  [Toolchain]
  - Add core modules in the prerequisites.

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

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

  [Other]
  - Added keywords to module metadata.

v0.3.4    2019-07-21 11:31:26+01:00 Europe/London
  [Documentation]
  - Fixed copyright year.

v0.3.3    2019-07-20 10:55:49+01:00 Europe/London
  [Documentation]
  - Amended note in SEE ALSO about Net-Statsd-Lite.

  - Added INSTALL file to the distribution.

v0.3.2    2018-09-13 18:24:59+01:00 Europe/London
  [Incompatable Changes]
  - Removed deprecated add_set method.

  [Other Changes]
  - Removed stub Net::Statsd::Tiny::Types module.

  [Tests]
  - Updated tests to be more Windows-friendly (backported from
    Net-Statsd-Lite).

v0.3.1    2018-05-02 20:58:00+01:00 Europe/London
  [Documentation]
  - Rewrote the section about data validation.

  [Toolchain]
  - Removed core and redundant prereqs.

v0.3.0    2018-02-07 23:35:15+00:00 Europe/London
  [Enhancements]
  - Remove the use of most prereqs, so that this module is "Tiny", #2.

  - Backported improvements from Net::Statsd::Lite v0.4.0.

  [Bug Fixes]
  - Sample rates are honoured properly.

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.
