Revision history for Perl module CLI::Cmdline 1.30 2026-08-05 - added CONTRIBUTING.md and SECURITY.md files 1.29 2026-08-04 - align README.md with README content. - align LICENSE with other repos 1.28 2026-08-03 - use Test::Warnings and only use done_testing() at the end - skip t/05-integration.t test on windows 1.27 2026-08-02 - changed repo in Makefile.PL from github.com to codeberg.org - remove fixed perl location from t/01-basic.t - use 5.014 instead of 5.010 as minimum perl version 1.26 2026-08-02 - change t/05-integration.t to use $^x instead of fixed path for perl - changed examples and lib files to use as hashbang #!/usr/bin/env perl 1.25 2026-01-20 - make license term consistent - change MANIFEST to include only needed files - made seperate README file 1.24 2026-01-17 - Added Test::NoWarnings to all test files for warning detection - Created xt/release/pod-coverage.t for POD coverage testing - Added POD documentation for parse() function - Fixed POD link issue with @ARGV - Removed redundant VERSION constant - Added named return value constants (MATCH_SWITCH, MATCH_OPTION, NO_MATCH, ERROR) - Pre-compiled regex patterns for better performance - Removed dead commented code from _process_spec() - Added @EXPORT for convenience (parse available without import) - Added =head1 METHODS section for better POD organization - Enhanced input validation in _check_match() - Updated Makefile.PL with Test::NoWarnings and Test::Pod::Coverage dependencies 1.23 2026-01-12 - Added LICENSE file - Named alls files in MANIFEST - No changes to the code 1.22 2026-01-08 - Added this file Changes - Added xt/release/kwalitee.t - modify some tab to space in POD 1.21 2026-01-08 - Added examples scripts - Added better examples in POD 1.20 2026-01-07 - Added alias support - Optional define - or -- in switches and options - Added extra testfiles 1.19 2026-01-07 - Initial release