Release history for Gentoo-PerlMod-Version
0.6.0 2012-10-27T12:27:17Z
[00 IMPORTANT CHANGES]
- $perlver being undef now is an error.
- All error code is now refactored into the ::Error class, which
ultimately grants more flexibility and better code organisation.
- %ENV interaction is now handled vis a few utility functions in the ::Env
class.
- Functions in ::Env and ::Error are proxied into the ::Version class via
some lazy-load functions.
[Dependencies::Build::Changed]
- requires : Module::Build 0.3601 -> 0.4003
[Dependencies::Configure::Changed]
- requires : Module::Build 0.3601 -> 0.4003
[Dependencies::Develop::Changed]
- suggests : Dist::Zilla::PluginBundle::Author::KENTNL v1.3.0 -> v1.5.0
[Dependencies::Test::Changed]
- requires : Test::More 0.96 -> 0.98
[Dependencies::Test::New]
- requires : Scalar::Util
[Documentation]
- Miscelaneous improvements, s/method/func/, and more general coverage of
some error functions.
0.5.0 2012-06-08T12:08:07Z
[00 IMPORTANT CHANGES]
- Errors that occur when a version fails to validate have changed in some
circumstances.
- Now reports the version token that failed to validate.
- laxness can be overridden globally via new
GENTOO_PERLMOD_VERSION_OPTS=" always_lax=$n "
- user provided data can now be stripped from error output by
GENTOO_PERLMOD_VERSION_OPTS=" taint_safe "
- carp messages can be more verbose about context/options by setting
GENTOO_PERLMOD_VERSION_OPTS=" carp_debug "
[Dependencies::Develop::Changed]
- recommends : Dist::Zilla::PluginBundle::Author::KENTNL::Lite
0.01009803 -> v1.3.0
- suggests : Dist::Zilla::PluginBundle::Author::KENTNL v1.2.0 -> v1.3.0
[Internals]
- Carp now loaded on-demand.
- List::MoreUtils now loaded on demand, which is good, because its only
used at lax = 2
- croak is proxied via _fatal() which takes lots more information.
0.4.0 2012-03-01T08:37:02Z
[00 IMPORTANT CHANGES]
- new 'oneshot' mode for validating/normalising a single version, for use
predominantly in other scripts like bash.
- usage: VALUE="$( gentoo_perlmod_version.pl --oneshot "$VERSION" )"
[Dependencies::Changed]
- develop suggests : Dist::Zilla::PluginBundle::Author::KENTNL
1.0.0 -> 1.2.0
[Dependencies::New]
- runtime requires : perl 5.10.0
[Documentation]
- Fixed a few typos and clarified some minor things.
[Packaging]
- Update LICENSE ( Year, Indentation )
[Tests::New]
- minimum-version.t
0.3.1 2011-10-22T14:35:08Z
- Maintenance Release
[Dependencies::New::Runtime]
- strict
- warnings
[Dependencies::Removed::Test]
- English
[Internals]
- VERSION no longer declared in BEGIN
- All Packages declare $AUTHORITY
[Packaging]
- Move Changelog to CPAN::Changes format.
- Move author/release tests to xt/
- Update LICENSE ( Indentation, Address )
- Git Repo URI's are now all https://
- Added x_authority
0.3.0 2011-02-26T02:08:13Z
- Switch to @Author::KENTNL bundle.
- Don't strip excess 0 groups.
- Use standard 'normalized' dotted-decimal versions ( without leading 'v'
and with at least 3 components ) ( Thanks to Torsten Veller )
0.2.2 2011-01-11T14:20:34Z
- Added POD to the script to be helpful.
- Removed a few errors from the POD.
- Hack it so lax version doesn't influence the whole parse, instead,
laxing is only applied when its deemed the input isn't within a defined
format.
- Dropped _has_bad_bits in favour of individual targeted regex.
0.2.1 2011-01-10T21:14:42Z
- Fix a minor issue where v-strings were rejected because we thought they
were ascii. Thanks to Torsten Veller for reporting.
0.2.0 2011-01-09T22:26:45Z
- Managed to accidentally sneak the last one out without the dep on
version.pm.
- Redid the whole version split->lint-tidyup chain w/ Vincent Pits code.
( Thanks VPIT )
0.001.000 2011-01-09T19:24:56Z
- First version, released on an unsuspecting world.