X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FLexical-Types.git;a=blobdiff_plain;f=Changes;h=00d07646bbd0a7600971560ba78438d516f1b700;hp=0db62606a2c2dcc8a3fab2a98f39ea4f0599f2e4;hb=f150c894e167f61657768a604642dfe052d12046;hpb=bf1b09f4ab8df1710df549764d511b110c6cb396 diff --git a/Changes b/Changes index 0db6260..00d0764 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,26 @@ Revision history for Lexical-Types +0.10 2011-01-03 20:35 UTC + + Add : The new constant LT_FORKSAFE can be tested to know whether the + module will behave nicely when fork()ing. It's currently always + true except on Windows where you need perl 5.10.1 for it to be + true. + + Chg : perl 5.8.3 is now required (instead of 5.8.0). + + Fix : Scope leaks under perl 5.8-5.10.0. + + Fix : Segmentation faults and misbehaviours in threaded applications. + + Fix : Compatibility with perl 5.13.1 and higher. + + Fix : Broken linkage on Windows with gcc 3.4, which appears in + particular when using ActivePerl's default compiler suite. + For those setups, the autovivification shared library will now + be linked against the perl dll directly (instead of the import + library). + + Tst : Threads tests are now only run on perl 5.13.4 and higher. + They could segfault randomly because of what seems to be an + internal bug of Perl, which has been addressed in 5.13.4. + There is also an environment variable that allows you to + forcefully run those tests, but it should be set only for + author testing and not for end users. + 0.09 2010-01-03 00:00 UTC + Fix : Building and testing with blead. + Fix : Unbalanced scopes when skipping a typed declaration.