/
Changes
220 lines (109 loc) · 5.31 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
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
0.57 2017-07-10 Released-By: PERLANCAR
- No functional changes.
- Replace Log::Any with Log::ger.
0.56 2016-06-10 Released-By: PERLANCAR
- No functional changes.
- [dist] Bump prereq version Perinci::Access::Schemeless -> 0.87.
0.55 2016-03-16 Released-By: PERLANCAR
- No functional changes.
- Replace JSON with JSON::MaybeXS.
0.54 2015-10-22 Released-By: PERLANCAR
- No functional changes.
- Replace File::Flock with the more lightweight File::Flock::Retry.
0.53 2015-09-04 Released-By: PERLANCAR
- No functional changes.
- [dist] Move spec prereqs from RuntimeRequires to
DevelopRecommends to reduce deps but still allow indicating spec
requirement.
0.52 2015-08-19 Released-By: PERLANCAR
- No functional changes.
- Hide package declaration so it can be indexed by PAUSE.
0.51 2015-08-18 Released-By: PERLANCAR
- No functional changes.
- Switch from Log::Any to Log::Any::IfLOG.
0.50 2014-12-05 Released-By: PERLANCAR
- No functional changes.
- Use the new renamed module SHARYANTO::Package::Util ->
Package::MoreUtil.
0.49 2014-05-01 Released-By: SHARYANTO
- [Bugfix] Make sure subtest has at least one test (previously
{before,after}_{do,undo} can fail if the hook doesn't specify any
testing.
0.48 2014-05-01 Released-By: SHARYANTO
- No functional changes.
- Bump prereq version to avoid fail reports [CT].
0.47 2014-03-31 Released-By: SHARYANTO
[INTERNAL]
- Change all methods (including internal ones) to return enveloped
result, so we can better return previous errors, for
tracing/debugging.
0.46 2014-03-30 Released-By: SHARYANTO
- No functional changes.
- Some minor updates.
0.45 2013-09-08 Released-By: SHARYANTO
- No functional changes. Update to Perinci::Access::Schemeless (which
replaces Perinci::Access::InProcess).
0.44 2012-12-21 Released-By: SHARYANTO
- No functional changes. Remove circular dependency because we depended
on Perinci::Examples and it in turn depends on Perinci::CmdLine
(which depends on us) [RT#81996]. Also fix test (fix function
metadata for unsetval(), bug uncovered now that we have functioning
argument validation).
0.43 2012-10-10 Released-By: SHARYANTO
[BUG FIXES]
- Can now load functions from main:: or already-loaded package.
0.42 2012-09-05 Released-By: SHARYANTO
[BUG FIXES]
- Fix handling of nested action during undo/redo.
[OTHERS]
- Tweak log messages to aid debugging.
0.41 2012-09-05 Released-By: SHARYANTO
- Test::Perinci::Tx::Manager: Execute 'after_do' and 'after_undo' hooks
even if 'status' != 200.
0.40 2012-09-04 Released-By: SHARYANTO
- Tweak log level for check_state status 200 message (debug instead of
info).
0.39 2012-09-04 Released-By: SHARYANTO
- Allow function to skip logging check_state status 200 message by
using empty string.
0.38 2012-09-04 Released-By: SHARYANTO
- Log check_state status 200 message @info (Rinci 1.1.29).
0.37 2012-08-29 Released-By: SHARYANTO
- Fix a couple SQL syntax error (steven--).
0.36 2012-08-29 Released-By: SHARYANTO
- Update to Rinci 1.1.28 (pass '-tx_action_id' to function).
0.35 2012-08-29 Released-By: SHARYANTO
- Some fixes and tweaks for Test::Perinci::Tx::Manager.
0.34 2012-08-28 Released-By: SHARYANTO
- test_tx_action(): Add 'before_undo' parameter for testing change of
state between do and undo.
- Nicer error message for undo() & redo(), like action().
0.33 2012-08-28 Released-By: SHARYANTO
- Pass special arguments to functions: '-tx_recovery' => 1 when during
recovery, and '-tx_rollback' => 1 when during rollback, for
informative purposes.
0.32 2012-08-28 Released-By: SHARYANTO
- Implement confirmation (Rinci 1.1.27). Pass 'confirm' => 1 to action()
to pass '-confirm' special argument to function.
0.31 2012-08-25 Released-By: SHARYANTO
- No functional changes. Fix bug in recovery of crashed redo. Add more
tests.
0.30 2012-08-24 Released-By: SHARYANTO
[INCOMPATIBLE CHANGES]
- Now follow Rinci 1.1.26 (transaction protocol version bumped to v=2,
no longer uses undo protocol).
- Database format changed from v=4 to v=5, due some tables being
renamed.
- Various other small fixes.
0.29 2012-08-16 Released-By: SHARYANTO
[INCOMPATIBLE CHANGES]
- Now follow Rinci 1.1.23, no more steps, everything is function.
- Database format changed from v=3 to v=4, old format cannot be
converted to new.
[ETC]
- Tests have not been adjusted (taken from Perinci::Access::InProcess),
but so far Perinci::Sub::Gen::Undoable and File::Trash::Undoable
already work with this new version.
0.28 2012-08-10 Released-By: SHARYANTO
- First release, split to make Perinci dist empty (that dist was a
growing mixed bag and caused headache in dependencies).