The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.049 - 2023-10-26

  • No functional changes.
  • [doc][ux] Give some warning when using a schema with default value for destructive actions.

Modules

Perl distribution name, e.g. Foo-Bar
Perl distribution name, defaults to "this distribution"
Perl distribution name (e.g. Foo-Bar) with optional version number suffix (e.g. Foo-Bar@0.001)
Perl distribution name with version number suffix, e.g. Foo-Bar@0.001
Filename of Perl script/module/POD, e.g. /path/Foo/Bar.pm
Perl function name, either qualified with package name (e.g. Foo::subname) or unqualified (e.g. subname)
Qualified identifier in Perl, without "use utf8" in effect
Unqualified identifier in Perl, with "use utf8" in effect
Unqualified identifier in Perl, without "use utf8" in effect
Unqualified identifier in Perl, with "use utf8" in effect
Shorter alias for perl::modname_with_optional_args
Perl module name, e.g. Foo::Bar
Perl module, defaults to "this module"
Name of a Perl module that is installed locally
Name of a Perl module that is not installed locally
Perl module name (e.g. Foo::Bar) or prefix (e.g. Foo::Bar::)
Perl module name in Foo/Bar.pm form
Perl module name (e.g. Foo::Bar) with optional arguments (e.g. Foo::Bar=arg1,arg2)
Perl module name (e.g. Foo::Bar) with optional version number suffix (e.g. Foo::Bar@0.001)
Perl module name with version number suffix, e.g. Foo::Bar@0.001
Array of Perl module names, e.g. ["Foo::Bar", "Baz"]
Perl module prefix, e.g. Foo::Bar::
Perl module prefixes, e.g. ["", "Foo::", "Foo::Bar::"]
Expression to select module release
A .pm filename, e.g. /path/Foo.pm
A .pod filename, e.g. /path/Foo.pod
A .pod or .pm filename, e.g. /path/Foo.pm or /path/Bar/Baz.pod
Perl POD name, e.g. Moose::Cookbook
Perl function name qualified with a package name, e.g. Foo::subname
One of known released versions of perl (e.g. 5.010 or 5.10.0)
Perl function name which must not be qualified with a package name, e.g. subname
Perl version object
Perl distribution name, e.g. Foo-Bar
Perl distribution name, defaults to "this distribution"
Perl distribution name (e.g. Foo-Bar) with optional version number suffix (e.g. Foo-Bar@0.001)
Perl distribution name with version number suffix, e.g. Foo-Bar@0.001
Filename of Perl script/module/POD, e.g. /path/Foo/Bar.pm
Perl function name, either qualified with package name (e.g. Foo::subname) or unqualified (e.g. subname)
Qualified identifier in Perl, without "use utf8" in effect
Unqualified identifier in Perl, with "use utf8" in effect
Unqualified identifier in Perl, without "use utf8" in effect
Unqualified identifier in Perl, with "use utf8" in effect
Shorter alias for perl::modname_with_optional_args
Perl module name, e.g. Foo::Bar
Perl module, defaults to "this module"
Name of a Perl module that is installed locally
Name of a Perl module that is not installed locally
Perl module name (e.g. Foo::Bar) or prefix (e.g. Foo::Bar::)
Perl module name in Foo/Bar.pm form
Perl module name (e.g. Foo::Bar) with optional arguments (e.g. Foo::Bar=arg1,arg2)
Perl module name (e.g. Foo::Bar) with optional version number suffix (e.g. Foo::Bar@0.001)
Perl module name with version number suffix, e.g. Foo::Bar@0.001
Array of Perl module names, e.g. ["Foo::Bar", "Baz"]
Perl module prefix, e.g. Foo::Bar::
Perl module prefixes, e.g. ["", "Foo::", "Foo::Bar::"]
Expression to select module release
A .pm filename, e.g. /path/Foo.pm
A .pod filename, e.g. /path/Foo.pod
A .pod or .pm filename, e.g. /path/Foo.pm or /path/Bar/Baz.pod
Perl POD name, e.g. Moose::Cookbook
Perl function name qualified with a package name, e.g. Foo::subname
One of known released versions of perl (e.g. 5.010 or 5.10.0)
Perl function name which must not be qualified with a package name, e.g. subname
Perl version object
Sah schemas related to Perl