Changes for version v0.006 - 2026-01-20

  • First stable CPAN release
  • Major documentation improvements:
    • Updated POD to match README structure and clarity
    • Improved DESCRIPTION section with clearer "When to Use" guidance
    • Enhanced INPUT PARSING section with numbered formats and better examples
    • Enhanced RETURN VALUES section with clearer structure
    • Improved MODIFIER METHODS documentation with important behavior notes
    • Improved WILDCARD SUPPORT section
    • Enhanced EXAMPLES section with complex data flows
  • Fixed bug in example code (extra empty arrayref argument to filter())
    • Fixed in examples/arrayref_input.pl (3 instances)
    • Fixed in examples/edge_cases.pl (3 instances)
    • Fixed in README.md (2 instances)
    • Fixed in lib/Params/Filter.pm POD (2 instances)
  • Fixed syntax error in examples/advanced_filtering.pl (hashref construction)
  • Replaced problematic examples/strict_construction_test.pl with proper examples/strict_construction.pl (educational example, no external dependencies)
  • All 11 example scripts tested and working correctly
  • All 59 tests passing
  • Ready for production use

Changes for version v0.6_002 - 2026-01-14

  • Improved message consistency: separated parsing messages from debug warnings
  • Parsing messages (always shown): plain text args, odd array elements
  • Debug warnings (debug mode only): unrecognized fields, excluded fields
  • Updated DEBUG MODE documentation to clarify message types
  • Updated Common Status Messages section with parsing vs debug distinction
  • All 59 tests still passing

Changes for version v0.6_01 - 2026-01-14

  • Beta release for CPAN testing and feedback
  • Renamed for CPAN publication: Local::Params::Filter → Params::Filter
  • Changed failure return value from 0 to undef for clearer boolean semantics
  • Lowered minimum Perl version from 5.40 to 5.36 (signatures stable since 5.36)
  • Updated all test files with new namespace
  • Updated all example files with new namespace
  • Updated README.md with new namespace
  • Updated Makefile.PL for CPAN distribution
  • Comprehensive POD documentation in module file
  • All 59 tests passing
  • Seeking feedback from CPAN testers and early adopters

Modules

Fast field filtering for parameter construction