forked from doy/package-stash
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changes
140 lines (100 loc) · 4.11 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
Revision history for Package-Stash
{{$NEXT}}
0.36 2013-09-03
- support building with PUREPERL_ONLY
0.35 2013-07-09
- remove old deprecated api
0.34 2013-01-04
- support anonymous stashes on newer perl versions
- prevent harmful effects from invalid settings for
$ENV{PACKAGE_STASH_IMPLEMENTATION}
- switch to Module::Implementation
0.33 2011-09-28
- add conflict on MooseX::Method::Signatures 0.36 (ether)
0.32 2011-09-05
- bring the behavior of has_symbol for nonexistant scalars into line with
the xs version
- invalid package names (for instance, Foo:Bar) are not allowed
- invalid stash entry names (anything containing ::) are not allowed
0.31 2011-08-08
- fix ->add_symbol('$foo', qr/sdlfk/) on 5.12+
- fix ->add_symbol('$foo', \v1.2.3) on 5.10+
0.30 2011-07-21
- fix compiler detection in Makefile.PL (ribasushi)
0.29 2011-04-06
- no, *really* skip the package-stash-conflict script
0.28 2011-03-29
- META.json fixes (mst)
0.27 2011-03-27
- also skip the package-stash-conflicts script (Father Chrysostomos)
0.26 2011-03-04
- make the namespace cache lazy and weak, in case the stash is deleted
- but, this doesn't work on 5.8, so disable the namespace caching
entirely there
0.25 2011-01-25
- make the leak tests author-only, since some smokers run release tests
0.24 2011-01-17
- oops, i did need the Test::Requires dep
0.23 2011-01-11
- lower perl prereq to 5.8.1 (ribasushi)
- make the leak tests release-only, since they keep randomly failing on
platforms i don't have access to. people are encouraged to submit
patches for these if they are affected.
0.22 2011-01-05
- bump ::XS dep again
0.21 2011-01-05
- bump Package::Stash::XS dep, since a bug was fixed there
0.20 2011-01-03
- one more fix for the Conflicts plugin
0.19 2011-01-03
- stop manually inserting conflict checking into Makefile.PL since we're
using the dzil Conflicts plugin now
0.18 2011-01-03
- non-trial release
0.17-TRIAL 2011-01-03
- use Dist::Zilla::Plugin::Conflicts rather than doing it by hand
- silence deprecation warnings for the method renaming for now
0.16-TRIAL 2010-12-31
- use Dist::CheckConflicts
0.15-TRIAL 2010-11-16
- split the XS conversion out to its own dist (Package-Stash-XS), and
convert Package::Stash into a module which loads either the XS or pure
perl implementation, depending on what's available
0.14-TRIAL 2010-11-14
- complete rewrite in C, for speed (this includes the vivification
changes from earlier). should be entirely backwards compatible
otherwise (in terms of documented api anyway).
- methods were renamed for brevity: s/_package//
0.13 2010-10-31
- revert the vivification changes for now, to get an actual release out
with Test::Fatal
0.12-TRIAL 2010-10-27
- actually include the conflict stuff in the release (bah)
0.11-TRIAL 2010-10-27
- conflict on mx-role-withoverloading too
0.10-TRIAL 2010-10-27
- only do the weird ISA special-casing on perl versions where it's broken
0.09-TRIAL 2010-10-27
- clean up the vivication code a lot, make it behave more sanely
- use Test::Fatal instead of Test::Exception (Justin Hunter)
0.08 2010-09-18
- oops, accidentally included some experimental changes in that last
release, that break things
0.07 2010-09-18
- non-dev release
0.06-TRIAL 2010-08-26
- re-enable the caching of the stash, since I can't reproduce the bug
at all
0.05 2010-06-15
- bump Test::More requirement for done_testing
- update packaging stuff
0.04 2010-06-13
- get_package_symbol now doesn't autovivify stash entries. A new method
get_or_add_package_symbol can now be used for that behavior.
- Update %DB::sub on add_package_symbol (Tim Bunce).
0.03 2010-05-14
- Rename from Stash::Manip to Package::Stash
0.02 2010-05-13
- Need to dep on Test::Exception
0.01 2010-05-12
- Initial release