...
1Releases
2========
3
4v1.11.0 (2023-03-28)
5====================
6- `Errors` now supports any error that implements multiple-error
7 interface.
8- Add `Every` function to allow checking if all errors in the chain
9 satisfies `errors.Is` against the target error.
10
11v1.10.0 (2023-03-08)
12====================
13
14- Comply with Go 1.20's multiple-error interface.
15- Drop Go 1.18 support.
16 Per the support policy, only Go 1.19 and 1.20 are supported now.
17- Drop all non-test external dependencies.
18
19v1.9.0 (2022-12-12)
20===================
21
22- Add `AppendFunc` that allow passsing functions to similar to
23 `AppendInvoke`.
24
25- Bump up yaml.v3 dependency to 3.0.1.
26
27v1.8.0 (2022-02-28)
28===================
29
30- `Combine`: perform zero allocations when there are no errors.
31
32
33v1.7.0 (2021-05-06)
34===================
35
36- Add `AppendInvoke` to append into errors from `defer` blocks.
37
38
39v1.6.0 (2020-09-14)
40===================
41
42- Actually drop library dependency on development-time tooling.
43
44
45v1.5.0 (2020-02-24)
46===================
47
48- Drop library dependency on development-time tooling.
49
50
51v1.4.0 (2019-11-04)
52===================
53
54- Add `AppendInto` function to more ergonomically build errors inside a
55 loop.
56
57
58v1.3.0 (2019-10-29)
59===================
60
61- Switch to Go modules.
62
63
64v1.2.0 (2019-09-26)
65===================
66
67- Support extracting and matching against wrapped errors with `errors.As`
68 and `errors.Is`.
69
70
71v1.1.0 (2017-06-30)
72===================
73
74- Added an `Errors(error) []error` function to extract the underlying list of
75 errors for a multierr error.
76
77
78v1.0.0 (2017-05-31)
79===================
80
81No changes since v0.2.0. This release is committing to making no breaking
82changes to the current API in the 1.X series.
83
84
85v0.2.0 (2017-04-11)
86===================
87
88- Repeatedly appending to the same error is now faster due to fewer
89 allocations.
90
91
92v0.1.0 (2017-31-03)
93===================
94
95- Initial release
View as plain text