Release history for Getopt-Guided
v3.1.0 2026-03-03T07:05:56Z
- Introduce new readopts() function
- Introduce new program_name() function
- Export common exit status constants
- Setup workaround for not yet implemented
ExtUtils::MakeMaker::CPANfile TODO
- Changes file should follow CPAN::Changes::Spec
- Update project boilerplate
v3.0.3 2026-02-10T11:28:24Z
- Describe print_version_info()
- Improve Makefile.PL modulino setup:
- Make $distname the leading information piece
- lib/ is now part of $main_module_file and $main_module_podfile
- Improve min version requirement setups
- Migrated to Codeberg
v3.0.2 2026-01-25T08:22:55Z
- Describe processopts()
- Exit with code 255, if "broken" script dies
- Lower Perl min version requirement
- Improve Makefile.PL
- Add api.t test script
v3.0.1 2026-01-06T09:17:06Z
- Catch exception raised by die() to make "broken" script testable
- Fix wrong getopts() invocations
v3.0.0 2026-01-04T07:53:59Z
- BREAKING CHANGE: getopts3() function removed
- Introduce new processopts() function (beta pre-release)
- Load Carp and File::Basename lazily
- Rewrite documentation
- Tidy source code
v2.0.0 2025-12-16T08:04:28Z
- BREAKING CHANGE: Common flags do not increment with repetition
anymore; use new incrementable flags instead
- Don't use Exporter anymore
- Rewrite documentation
v1.1.0 2025-12-03T06:33:31Z
- Introduce new getopts3() function
- Improve script test
- Fix test script and documentation
v1.0.0 2025-12-01T06:25:09Z
- Initial release