Changes for version 0.02 - 2026-09-23
- Fix the release target packing build artefacts (blib/) into the tarball, which stopped PAUSE from indexing 0.01
- Declare all modules in the META "provides" map
- Add the missing $VERSION to Getopt::Pad::Type::Url
Documentation
Modules
Object::Pad based POSIX compatible options processor
shell completion scripts and their answers
grouped config file reader and writer
config format base class and registry
JSON config format
YAML config format
user-facing error exception
control-flow exception ending a parse successfully
usage and version renderer
the parsing engine
name-to-class registry
result object base class
runtime result class builder
trusted spec root
one positional arg spec
validated config block
one spec level
one option spec
option type base class and registry
directory path type
file path type
float type
integer type
numeric type base class
filesystem path type base class
URL type
internal helpers