Changes for version v0.013 - 2026-01-27
- DOCUMENTATION: Major reorganization and cleanup
- README.md simplified from 856 to 198 lines (77% reduction)
- Removed duplicate API documentation from README (now in POD only)
- Added focused quick start examples in README
- POD reorganized to emphasize closure interface performance
- CLOSURE INTERFACE now presented first with "Maximum Performance" emphasis
- Added real-world security examples (safe logging, data segregation)
- Clear scope markers for which features apply to which interfaces
- EXAMPLES: Consolidated and organized
- Created dev-tools/ directory for development benchmarks (6 files)
- Removed redundant benchmarks from examples/
- Renamed benchmarks for clarity
- examples/ now has 11 teaching examples + 4 user benchmarks
- DISTRIBUTION: Clean perl 5.036 requirement verified
- Removed profiling artifacts from distribution
- All 73 tests pass
Modules
Secure field filtering for parameter construction
Examples
- examples/CALL_CHAIN_ANALYSIS.md
- examples/CALL_CHAIN_VISUALIZATION.txt
- examples/advanced_filtering.pl
- examples/arrayref_input.pl
- examples/basic_usage.pl
- examples/benchmark-expensive-validation.pl
- examples/benchmark-interfaces.pl
- examples/benchmark-realistic.pl
- examples/benchmark-vs-raw.pl
- examples/closure_interface.pl
- examples/debug_mode.pl
- examples/edge_cases.pl
- examples/error_handling.pl
- examples/modifier_methods.pl
- examples/oo_interface.pl
- examples/strict_construction.pl
- examples/wildcard.pl