actually, this isn't our fault, this is just generic 5.8 brokenness
[gitmo/Package-Stash-XS.git] / Changes
CommitLineData
5e58c668 1Revision history for Package-Stash-XS
f4979588 2
988beb41 3{{$NEXT}}
3bc2194c 4
50.25 2011-09-06
e1b6c960 6 - fix compilation on perl 5.8 (RT#70762)
616b154b 7
80.24 2011-09-05
121d8fea 9 - invalid package names (for instance, Foo:Bar) are not allowed
10 - invalid stash entry names (anything containing ::) are not allowed
e7872e6f 11
120.23 2011-08-08
8daeaceb 13 - fix the test for scalar values, again (t0m, rafl)
f9ca85b9 14 - disallow assigning globrefs to scalar glob slots (this doesn't actually
15 make any sense)
4488c730 16
170.22 2011-03-04
2d077165 18 - make the namespace cache lazy and weak, in case the stash is deleted
84d06ebe 19 - but, this doesn't work on 5.8, so disable the namespace caching
20 entirely there
21
be41f211 220.21 2011-01-25
96491436 23 - make the leak tests author-only, since some smokers run release tests
24 - fix some xs forward compat stuff (Dave Mitchell)
948df9f2 25
260.20 2011-01-11
fb9cd261 27 - lower perl prereq to 5.8.1 (ribasushi)
28 - make the leak tests release-only, since they keep randomly failing on
29 platforms i don't have access to. people are encouraged to submit
30 patches for these if they are affected.
893e2a0d 31
320.19 2011-01-05
9718ac63 33 - actually fix scalar initial value validity test
67df6458 34
350.18 2011-01-05
32107d99 36 - more correct validity test for scalars (rafl, Roland van Ipenburg)
d512020f 37
380.17 2010-11-16
ef782de4 39 - bah, get rid of extra junk in the tarball
a7af40f4 40
6bb3dad4 410.16-TRIAL 2010-11-16
42 - fix some issues in the undocumented-but-still-maybe-used-some-places
43 hashref api - if you don't know what this is, good!
44
a7af40f4 450.15-TRIAL 2010-11-16
24d2fc45 46 - split the XS implementation out into its own dist, which will be used
47 as a backend for Package::Stash if possible
c52f752e 48
490.14-TRIAL 2010-11-14
a71397ff 50 - complete rewrite in C, for speed (this includes the vivification
51 changes from earlier). should be entirely backwards compatible
52 otherwise (in terms of documented api anyway).
c7f0ea46 53
540.13 2010-10-31
67b17048 55 - revert the vivification changes for now, to get an actual release out
56 with Test::Fatal
b596e7e5 57
23093e29 580.12-TRIAL 2010-10-27
4d783411 59 - actually include the conflict stuff in the release (bah)
e0fc93b9 60
23093e29 610.11-TRIAL 2010-10-27
0e77a149 62 - conflict on mx-role-withoverloading too
a26c3206 63
23093e29 640.10-TRIAL 2010-10-27
b10a21db 65 - only do the weird ISA special-casing on perl versions where it's broken
614505f1 66
23093e29 670.09-TRIAL 2010-10-27
1f3bc924 68 - clean up the vivication code a lot, make it behave more sanely
69 - use Test::Fatal instead of Test::Exception (Justin Hunter)
759031e2 70
710.08 2010-09-18
426bd905 72 - oops, accidentally included some experimental changes in that last
73 release, that break things
dc7dc3b9 74
750.07 2010-09-18
8ed8a474 76 - non-dev release
6f0d8b67 77
780.06-TRIAL 2010-08-26
118d3083 79 - re-enable the caching of the stash, since I can't reproduce the bug
80 at all
c1e18094 81
820.05 2010-06-15
fe563c3f 83 - bump Test::More requirement for done_testing
84
85 - update packaging stuff
a1cab668 86
988beb41 870.04 2010-06-13
88 - get_package_symbol now doesn't autovivify stash entries. A new method
89 get_or_add_package_symbol can now be used for that behavior.
a1cab668 90
988beb41 91 - Update %DB::sub on add_package_symbol (Tim Bunce).
18713f83 92
988beb41 930.03 2010-05-14
94 - Rename from Stash::Manip to Package::Stash
4950f551 95
988beb41 960.02 2010-05-13
97 - Need to dep on Test::Exception
98
990.01 2010-05-12
100 - Initial release