]> git.vpit.fr Git - perl/modules/indirect.git/blobdiff - Changes
This is 0.29
[perl/modules/indirect.git] / Changes
diff --git a/Changes b/Changes
index b0727e394301191741dedee53f7ee8805c73c0a8..6c6cbe8b7f4ba8555c829d7c5d14ac7a7564ecc0 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,35 @@
 Revision history for indirect
 
+0.29    2013-03-05 01:30 UTC
+        + Fix : [RT #83659] : false positives
+                Proper method calls in string-like environments (like
+                "@{[ $x->new ]}" will no longer be reported as indirect.
+                This was a regression in 0.28.
+                Thanks Andrew Main for reporting.
+        + Fix : Broken linkage on Windows with gcc 3.4, which appears in
+                particular when using ActivePerl's default compiler suite.
+                For those setups, the indirect shared library will now be
+                linked against the perl dll directly (instead of the import
+                library).
+
+0.28    2013-02-26 17:05 UTC
+        + Fix : [RT #83450] : newlines confuse indirect
+                Perl sometimes resets the line buffer between the object and
+                the method name (e.g. for "sort Class\n->method" outside of
+                eval), and this could cause direct method calls to be reported
+                as indirect.
+                Thanks Gianni Ceccarelli for reporting.
+        + Fix : Check functions are now replaced and restored in a thread-safe
+                manner, either by using the wrap_op_checker() function from perl
+                when it is available (starting from perl 5.16) or by taking the
+                OP_REFCNT mutex on older perls.
+
+0.27    2013-01-30 19:00 UTC
+        + Fix : [RT #82562] : indirect/Devel::CallParser interaction
+                indirect has been taught to play nicely with Devel::CallParser.
+                Thanks Andrew Main for the patch.
+        + Tst : Author tests overhaul.
+
 0.26    2011-10-23 14:25 UTC
         + Add : "no indirect 'global'" enables the pragma for the whole program,
                 except for lexical scopes that "use indirect" explicitely.