Revision history for Hash::Match

v0.8.2    2025-01-02 21:25:39+00:00 Europe/London
  [Documentation]
  - Updated link to the security policy to refer to the git repo.

  - Fixed copyright year.

  [Tests]
  - Fixed an error with t/author-leaks.t GH#8.

v0.8.1    2025-01-01 12:58:38+00:00 Europe/London
  [Documentation]
  - Added a security policy.

  - Updated copyright year.

  [Tests]
  - Added and improved author tests.

  [Other]
  - Removed tabs from source code.

  [Toolchain]
  - Added .mailmap to repo.

  - Declared core prereqs.

  - Added signature to release.

  - Removed MANIFEST.SKIP from build.

v0.8.0    2023-06-11 14:49:27+01:00 Europe/London
  [Incompatible Changes]
  - Perl v5.14 or later is now required.

  [Enhancements]
  - Uses Ref::Util for my reference type checks.

  - Improved code encapsulation.

  - Cleaned up unnecessary code.

  [Documentation]
  - Document perl version support policy.

  - Updated copyright year.

  - Fixed encoding of links in README.

v0.7.2    2022-02-12 11:54:59+00:00 Europe/London
  [Documentation]
  - Fixed copyright year.

v0.7.1    2021-10-19 16:57:52+01:00 Europe/London
  [Documentation]
  - Fixed typo.

  [Other]
  - Add List::SomeUtils::XS to recommended prereqs.

  [Toolchain]
  - Removed use of Travis-CI.

v0.7.0    2018-10-19 17:16:55+01:00 Europe/London
  [Enhancements]
  - Uses Ref::Util for improved performance.

  [Documentation]
  - The POD is build with Pod::Weaver.

  - Added INSTALL file to the distribution.

  [Toolchain]
  - Reorganised dist.ini to improve build process.

  - Includes cpanfile for development.

  [Other]
  - Changed README to Markdown format.

  - Removed dependency on version.

v0.6.2    2017-12-08 08:49:54+00:00 Europe/London

        - Added missing test prereqs.

v0.6.1    2017-12-06 08:03:04+00:00 Europe/London

        - Added missing prereqs (Mohammad S Anwar)

        - Updated Copyright year in POD

v0.6.0    2017-12-04 17:27:59+00:00 Europe/London

        - Switch to use List::AllUtils

        - Removed use of Const::Fast from xt/pod-spelling.t.

        - Switch to use Dist::Zilla for building release.

v0.5.3  2014-08-16

        - Added SEE ALSO section to the POD.

	- Fixed license setting to make CPANTS happy.

v0.5.2  2014-07-01

        - Changed POD to not use deprecated keywords in the examples.

        - Made minimum version for List::MoreUtils explicit in the
          prereqs.

v0.5.1  2014-06-30

        - Added missing prereq.

	- Minor updates to POD and README.

v0.5.0  2014-06-28

	- Further code simplication.

	- Added "-all", "-any", "-notall" and "-notany" keywords.

	- The "-and", "-or" and "-not" keys are deprecated.

	- Match compiler will die on an unknown keyword when the value
          is a hash or array reference.

	- Reorganized tests. Test::More v0.98 or newer is now required
          since it uses subtests.

	- Added tests for exceptions, and tweaked error messages
          slightly.

v0.4.0  2014-06-26

        - Added the ability to use functions for key matching.

v0.3.1  2014-06-26

        - Fixed bug with regex key matching.

v0.3.0  2014-06-26

        - Internal code cleanup.

        - Fixed handling of code references for matching.

          Note that this introduces an incompatability, as the code
          should check the value passed to it, rather than the
          subroutine.

v0.2.1  2014-06-25

        - Updated POD.

v0.2.0  2014-06-25

        - Internal code cleanup.

        - Added support for matching undefined values.

        - Added more POD.

        - Added more error checking.

        - Added support for using regular expressions as keys.

v0.1.1  2014-06-25

        - Added missing Changes file.

        - Fixed TODO section of the POD.

v0.1.0  2014-06-25

        - First release on CPAN.
