9cd380cb67878c2aba583eef414c9d2a2f072bb8
[p5sagit/Try-Tiny.git] / Changes
1 Revision history for Try-Tiny
2
3 {{$NEXT}}
4
5 0.13  2013-07-04
6   - fix tests failing on 5.6.x due to differing DESTROY semantics
7   - excise superfluous local($@) call - 7% speedup
8   - fix (fsvo) broken URLs (RT#55659)
9   - proper exception on erroneous usage of bare catch/finally (RT#81070)
10   - proper exception on erroneous use of multiple catch{} blocks
11   - clarify exception occuring on unterminated try block (RT#75712)
12   - fix the prototypes shown in docs to match code (RT#79590; thanks, Pushtaev
13     Vadim)
14   - warn loudly on exceptions in finally() blocks
15   - dzilify
16
17 0.12
18   - doc fixes
19
20 0.11
21   - fix broken dist
22
23 0.10
24   - clarify some docs
25
26 0.09
27   - don't index Try::Tiny::ScopeGuard
28
29 0.08
30   - fix require vs use issue in blead (RT63410)
31
32 0.07
33   - allow multiple finally blocks
34   - pass the error, if any, to finally blocks when called
35
36 0.06
37   - in t/given_when.t use a plan instead of done_testing for more backwards
38     compatibility
39
40 0.05
41   - Documentation fixes and clarifications
42
43 0.04
44   - Restore list context propagation for catch blocks
45   - Fix a bug where finally blocks weren't always invoked
46
47 0.03
48   - Support for 'finally' blocks (Andy Yates)
49   - More documentation and tests (many people)
50   - Sets $@ to the previous value at the beginning of the eval, to allow
51     the capture of an error stack when calling die.
52
53 0.02
54   - Doc fixes from chromatic
55   - Various minor fixes from Adam Kennedy
56   - Additional documentation and code clarifications
57   - 5.005_04 compatibility
58
59 0.01
60   - Initial release