]> git.vpit.fr Git - perl/modules/autovivification.git/commitdiff
This is 0.15 v0.15
authorVincent Pit <vince@profvince.com>
Thu, 14 May 2015 20:35:22 +0000 (22:35 +0200)
committerVincent Pit <vince@profvince.com>
Thu, 14 May 2015 20:35:22 +0000 (22:35 +0200)
Changes
META.json
META.yml
README
lib/autovivification.pm

diff --git a/Changes b/Changes
index d84c19235a0615d89db772e6ce263ff3706371b8..633707a69b82eefb14683b501f1f2671a9c8e865 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,24 @@
 Revision history for autovivification
 
+0.15    2015-05-14 20:35 UTC
+        + Chg : The new environment variable to enable thread tests on older
+                perls is PERL_FORCE_TEST_THREADS. Note that this variable
+                should only be turned on by authors.
+        + Fix : The module has been taught about the new multideref
+                optimization, and will function properly on perl 5.21.11 and
+                above.
+        + Fix : The module will no longer crash or behave erratically when it
+                is loaded by several threads (or Windows emulated processes)
+                ran in parallel.
+        + Fix : Update the Windows ActivePerl + gcc 3.4 workaround for
+                ExtUtils::MakeMaker 7.04. Thanks Christian Walde for reporting
+                and feedback on this issue.
+        + Fix : Be really compatible with the optional OP_PARENT feature.
+        + Tst : $ENV{$Config{ldlibpthname}} is now preserved on all platforms,
+                which will address failures of t/43-peep.t and
+                t/51-threads-teardown.t with unusual compilers (like icc) that
+                link all their compiled objects to their own libraries.
+
 0.14    2014-11-01 22:25 UTC
         + Fix : [RT #99458] : AnyEvent::Loop hangs if autovivification 0.13 is
                 loaded
index e91f5b9f37aeb412f0251d6e81f316a8974906a8..ec9fb60e5dddc8cca85571b807fef8185534639a 100644 (file)
--- a/META.json
+++ b/META.json
@@ -4,7 +4,7 @@
       "Vincent Pit <perl@profvince.com>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7, CPAN::Meta::Converter version 2.142690",
+   "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.150001",
    "license" : [
       "perl_5"
    ],
@@ -25,6 +25,7 @@
             "Config" : "0",
             "Exporter" : "0",
             "ExtUtils::MakeMaker" : "0",
+            "POSIX" : "0",
             "Test::More" : "0",
             "XSLoader" : "0"
          }
@@ -54,5 +55,5 @@
          "url" : "http://git.profvince.com/?p=perl%2Fmodules%2Fautovivification.git"
       }
    },
-   "version" : "0.14"
+   "version" : "0.15"
 }
index 812f3b34d36eeb765a7ca0219f0f1e70e19c4d54..e03509c1b671b12cab168b84ae5efc2be06f699a 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -6,12 +6,13 @@ build_requires:
   Config: '0'
   Exporter: '0'
   ExtUtils::MakeMaker: '0'
+  POSIX: '0'
   Test::More: '0'
   XSLoader: '0'
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7, CPAN::Meta::Converter version 2.142690'
+generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.150001'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -29,4 +30,4 @@ resources:
   homepage: http://search.cpan.org/dist/autovivification/
   license: http://dev.perl.org/licenses/
   repository: http://git.profvince.com/?p=perl%2Fmodules%2Fautovivification.git
-version: '0.14'
+version: '0.15'
diff --git a/README b/README
index 9bdf69f1abfe74760a30f038e2778503c9776679..80b5b10ebff9c8c556638e1374ff99c96d0770d2 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@ NAME
     autovivification - Lexically disable autovivification.
 
 VERSION
-    Version 0.14
+    Version 0.15
 
 SYNOPSIS
         no autovivification;
@@ -189,7 +189,7 @@ ACKNOWLEDGEMENTS
     Matt S. Trout asked for it.
 
 COPYRIGHT & LICENSE
-    Copyright 2009,2010,2011,2012,2013,2014 Vincent Pit, all rights
+    Copyright 2009,2010,2011,2012,2013,2014,2015 Vincent Pit, all rights
     reserved.
 
     This program is free software; you can redistribute it and/or modify it
index bd95e56f5579537c5feeed65a253110da6307d14..316e5a286c024f02cb70e4e6696261514eeb9a25 100644 (file)
@@ -11,13 +11,13 @@ autovivification - Lexically disable autovivification.
 
 =head1 VERSION
 
-Version 0.14
+Version 0.15
 
 =cut
 
 our $VERSION;
 BEGIN {
- $VERSION = '0.14';
+ $VERSION = '0.15';
 }
 
 =head1 SYNOPSIS