Revision history for Algorithm-UrataniTakeda:

v0.1.6    2026-08-31 11:56:31+01:00 Europe/London
  [Enhancements]
  - Allowed the constructor to simply contain an array reference of patterns.

  - Changed internal methods to lexical methods so that they are effectively private.

  [Bug Fixes]
  - Enable warnings for Object::Pad versions after 0.800.

v0.1.5    2026-08-30 09:32:15+01:00 Europe/London
  [Enhancements]
  - Improved performance by memoising the shift function.

  [Documentation]
  - Documented KNOWN ISSUES with the order of results.

  - Added AI_POLICY.md.

  - Updated Changes for v0.1.3 to indicate that the bugs were identified by Claude.

  [Tests]
  - Added more tests for bugs that were fixed in v0.1.3.

  - Commits were retroactively updated to note that the test cases were assisted-by Claude.

v0.1.4    2026-08-29 08:48:38+01:00 Europe/London
  [Bug Fixes]
  - Throw an error when the patterns are empty or contain an empty string.

  [Documentation]
  - Documented the patterns parameter.

  - Updated SYNOPSIS.

  [Tests]
  - Added tests for bugs that were fixed in v0.1.3.

v0.1.3    2026-08-28 18:53:06+01:00 Europe/London
  [Bug Fixes]
  - Fixed the missing yield true in the class, to future-proof this module.

  - Fixed bugs that were identified by Claude, the actual changes made by the author:

    - Fixed enter method destroying the ends of trie branches, which affected suffix matching.

    - Fixed search wraparound error.

    - Fixed an off-by-one error when building the shift2 function.

    - Fixed a bug in the phi function.

  [Documentation]
  - Added code sample for the has_match method.

v0.1.2    2026-08-28 15:49:07+01:00 Europe/London
  [Enhancements]
  - Added has_match method.

  [Documentation]
  - Moved STATUS section above DESCRIPTION.

  - Fixed citation in SEE ALSO.

  [Toolchain]
  - Updated keyword metadata.

v0.1.1    2026-08-28 12:15:53+01:00 Europe/London
  [Documentation]
  - Fixed a POD markup error.

v0.1.0    2026-08-28 12:01:42+01:00 Europe/London
  - Initial version released.
