-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathChanges
170 lines (113 loc) · 5.59 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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
0.27 2016-05-18 02:24 (UTC)
- Allow packages to be cleaned multiple times
- Ensure the debugger workarounds are applied only when
DB::sub is actively used (they are superfluous otherwise)
- Work around P5#72210, resulting in fails on 5.8.8 -Duselongdouble
- Fix incorrect name in META (RT#107813)
0.26 2015-10-07 17:43 (UTC)
- Exclusively use Package::Stash::PP on perls < 5.8.7 until a fixed
Package::Stash::XS ships - breakage keeps getting reintroduced
( RT#107343, RT#74151 )
- Explicitly document the late runtime binding of `sort SUBNAME ...`
( RT#101247 )
- No longer rely on Sub::Identify - either use Sub::Util or B
( should solve RT#96945 )
0.25 2014-03-05 11:27 (UTC)
- Fix incorrect ExtUtils::CBuilder detection routine leading to
Makefile.PL crashes when EU::CB is not available
0.24 2012-12-04 22:59 (UTC)
- Properly skip debugger test when optional deps not available
- Make sure pure-perl tests pass correctly on space-containing
paths (RT#77528)
- Remove all the pure-perl fallback code and depend on PP-capable
B::H::EOS 0.12
0.23 2012-03-11 15:06 (UTC)
- Rely on B::Hooks::EndOfScope version 0.10 to fix issues with
new Module::Runtime versions (>= 0.012) on perl 5.10 due
to incorrect hook firing due to %^H localisation.
- Fix failures on 5.13.6 due to incorrect version number threshold
(RT#74683)
0.22 (official fix of all the %^H ickyness) 2011-12-26 13:04 (UTC)
- Simplify the >= 5.10 PP variant even more - move the hook from
DESTROY into DELETE
- Force explicit callback invocation order on 5.8 PP
0.21_02 2011-12-22 11:33 (UTC)
- Replace the %^H tie approach with fieldhashes, fixes all known
corner cases and caveats on supported perls >= 5.8.1 (FC)
- Compile away the debugger fixup on perls >= 5.15.5 (FC)
0.21_01 2011-12-21 11:39 (UTC)
- More robust handling of the tied %^H in pure perl mode (RT#73402)
- Limit the debugger workarounds to perls between 5.8.8 and 5.14,
extend debugger support to all perl versions (FC) (RT#69862)
- If possible, automatically install (but not load) the debugger
workaround libraries on perls between 5.8.8 and 5.14 (RT#72368)
- Add back dropped NAME section (RT#70259)
0.21 2011-08-03 21:51 (UTC)
- When using the tie() fallback ensure we do not obliterate a
foreign tie()
- Better document how to disable the tie() fallback
0.20_01 (the "mst made me do it" release) 2011-07-31 09:26 (UTC)
- Only invoke the deleted sub stashing if we run udner a debugger
(avoid runtime penalty of Sub::Name/Sub::Identify)
- Spellfixes (RT#54388)
- When B::Hooks::EndOfScope is not available, switch to a simple
tie() of %^H. While it can not 100% replace B::H::EOS, it does
everything n::c needs
0.20 2011-01-06 18:07 (UTC)
- Bump Package::Stash dependency to 0.22 to pull in a bugfix in
Package::Stash::XS 0.19.
0.19 2011-01-03 16:36 (UTC)
- Port to the new Package::Stash 0.18 API and depend on it.
- Don't rely on package::stash's remove_package_symbol implementation
(doy).
0.18 2010-06-13 17:12 (UTC)
- Make sure we continue working on future Package::Stash
versions (doy).
0.17 2010-06-05 23:16 (UTC)
- Make sure the debugger author test is skipped for
non-authors before the debugger is even loaded.
0.16 2010-06-05 20:53 (UTC)
- Release all changes of 0.15 as part of a stable release.
- Convert from Module::Install to Dist::Zilla.
0.15 TRIAL release 2010-05-14 17:30 (UTC)
- Use Package::Stash for the stash manipulation bits (doy).
0.14 2010-03-18 11:15:38 (CET)
- Disable auto_install.
- Turn the error prone debugger test into an author test.
0.13 2010-01-17 02:40:48 (CET)
- Skip failing debugger tests on 5.8.8 and older.
0.12 2010-01-14 03:22:03 (CET)
- Stop relying on stash entries always being upgraded into real GVs
(Zefram).
- Work around $DB::sub (Yuval Kogman).
- Fix restoring of non-code symbols when cleaning (Ben Morrows).
0.11 2009-03-03 17:34:49 (CET)
- Added -cleanee option to specify the package to clean (Closes
RT#41850).
- Added n:c->clean_subroutines($cleanee, @subs).
0.10 2009-02-20 14:31:36 (CET)
- Depend on B::Hooks::EndOfScope 0.07 to avoid segfaults and lost error
messages when something goes wrong.
0.09 2008-10-22 17:48:49 (CEST)
- Use B::Hooks::EndOfScope instead of %^H + Scope::Guard.
0.08 2008-03-09 22:01:01 (CET)
- Added explicit cleanup behaviour
0.07 2008-03-09 20:13:33 (CET)
- Switched from Filter::EOF to a much saner implementation via
%^H and Scope::Guard. (mst & autobox)++ for this.
0.06 2008-02-20 15:09:00 (CET)
- Fixed 'uninitialized value in ref-to-glob cast' error
if unimport was used before.
0.05 2007-08-12 18:24:49 (CEST)
- Minor POD improvements
- -except now accepts a single value too
0.04 2007-03-17 16:22:10 (CET)
- Added -except flag
- Non-CODE type slots will not be removed
0.03 2007-02-24 22:34:55 (CET)
- Minor comment and POD cleanups
- Tried to clarify how the module works
0.02 2007-02-19 00:38:24 (CET)
- Added unimport behaviour
0.01 2007-02-18 17:33:18 (CET)
- Initial Version