Acme-CPANModules-OneAndTwoDecimalDigitsVersionTrap
view release on metacpan or search on metacpan
then Acme-MyDist-0.001.1 (0.001001).
This thing is peculiar to Perl, and is not intuitive. Consequently,
sometimes CPAN authors are not familiar with this and thus have fallen
into this trap.
This list chronicles distributions which have been trapped by this.
For a bit more details, see
<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yy
y-versioning-scheme-for-my-perl-module/> and also version.
ACME::CPANMODULES ENTRIES
Validate::Simple
From 0.01 to 0.01.1.
Author: ANDREIP <https://metacpan.org/author/ANDREIP>
Author's comment in ChangeLog: "Change version properly."
Bencher
From 0.46 to 0.46.1.
Author's comment in ChangeLog: "This version number is broken
because 0.46 > 0.46.1 because 0.46 normalizes to 0.460.000 while
0.46.1 is 0.046.100. This has happened a few times to me in other
distributions too, so perhaps it's time to consider switching to a
3-digit minor version."
Author's blog post:
<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-
x-yyy-versioning-scheme-for-my-perl-module/> (2016-09-10).
Array::Compare
From 2.12 to 2.12.1.
Author: DAVECROSS <https://metacpan.org/author/DAVECROSS>
Author's comment in ChangeLog: "Fixing the idiocy in the previous
version."
Author's blog post: <https://perlhacks.com/2016/12/version-numbers/>
(2016-12-13).
Acme::CPANLists
From 0.02 to 0.9.0.
Author's comment in ChangeLog: "Update version number so it's higher
than 0.02 (d'oh)."
FAQ
What is an Acme::CPANModules::* module?
lib/Acme/CPANModules/OneAndTwoDecimalDigitsVersionTrap.pm view on Meta::CPAN
This does *not* happen when you release Acme-MyDist-0.001 (0.001000) and then
Acme-MyDist-0.001.1 (0.001001).
This thing is peculiar to Perl, and is not intuitive. Consequently, sometimes
CPAN authors are not familiar with this and thus have fallen into this trap.
This list chronicles distributions which have been trapped by this.
For a bit more details, see
<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yyy-versioning-scheme-for-my-perl-module/>
and also <pm:version>.
_
entries => [
# sorted by time, from most recent
{
module=>"Validate::Simple",
summary=>"From 0.01 to 0.01.1",
date=>"2020-01-01",
lib/Acme/CPANModules/OneAndTwoDecimalDigitsVersionTrap.pm view on Meta::CPAN
date=>"2016-03-31",
author=>"PERLANCAR",
description=><<'_',
Author's comment in ChangeLog: "This version number is broken because 0.46 >
0.46.1 because 0.46 normalizes to 0.460.000 while 0.46.1 is 0.046.100. This has
happened a few times to me in other distributions too, so perhaps it's time to
consider switching to a 3-digit minor version."
Author's blog post:
<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yyy-versioning-scheme-for-my-perl-module/>
(2016-09-10).
_
},
{
module=>"Array::Compare",
summary=>"From 2.12 to 2.12.1",
date=>"2016-12-08",
author=>"DAVECROSS",
description=><<'_',
Author's comment in ChangeLog: "Fixing the idiocy in the previous version."
Author's blog post: <https://perlhacks.com/2016/12/version-numbers/>
(2016-12-13).
_
},
{
module=>"Acme::CPANLists",
summary=>"From 0.02 to 0.9.0",
date=>"2015-10-23",
author=>"PERLANCAR",
lib/Acme/CPANModules/OneAndTwoDecimalDigitsVersionTrap.pm view on Meta::CPAN
This does I<not> happen when you release Acme-MyDist-0.001 (0.001000) and then
Acme-MyDist-0.001.1 (0.001001).
This thing is peculiar to Perl, and is not intuitive. Consequently, sometimes
CPAN authors are not familiar with this and thus have fallen into this trap.
This list chronicles distributions which have been trapped by this.
For a bit more details, see
L<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yyy-versioning-scheme-for-my-perl-module/>
and also L<version>.
=head1 ACME::CPANMODULES ENTRIES
=over
=item L<Validate::Simple>
From 0.01 to 0.01.1.
lib/Acme/CPANModules/OneAndTwoDecimalDigitsVersionTrap.pm view on Meta::CPAN
=item L<Bencher>
From 0.46 to 0.46.1.
Author's comment in ChangeLog: "This version number is broken because 0.46 >
0.46.1 because 0.46 normalizes to 0.460.000 while 0.46.1 is 0.046.100. This has
happened a few times to me in other distributions too, so perhaps it's time to
consider switching to a 3-digit minor version."
Author's blog post:
L<https://perlancar.wordpress.com/2018/09/10/should-i-choose-x-yy-or-x-yyy-versioning-scheme-for-my-perl-module/>
(2016-09-10).
=item L<Array::Compare>
From 2.12 to 2.12.1.
Author: L<DAVECROSS|https://metacpan.org/author/DAVECROSS>
Author's comment in ChangeLog: "Fixing the idiocy in the previous version."
Author's blog post: L<https://perlhacks.com/2016/12/version-numbers/>
(2016-12-13).
=item L<Acme::CPANLists>
From 0.02 to 0.9.0.
Author's comment in ChangeLog: "Update version number so it's higher than 0.02
(d'oh)."
( run in 1.151 second using v1.01-cache-2.11-cpan-e1769b4cff6 )