| 
 | 1 | +# v1.5.0  | 
 | 2 | + | 
 | 3 | +## Improvements  | 
 | 4 | + | 
 | 5 | +- Update value.Field implementation to support '.' in map keys and pointer receiver for method invocation.  | 
 | 6 | +- Add slogtest package for recording structured log output during tests.  | 
 | 7 | + | 
 | 8 | +## Code changes  | 
 | 9 | + | 
 | 10 | +- Update value.Field implementation ([#30](https://github.com/maargenton/go-testpredicate/pull/30))  | 
 | 11 | +- Add slogtest package for recording structured log output during tests ([#28](https://github.com/maargenton/go-testpredicate/pull/28))  | 
 | 12 | + | 
 | 13 | + | 
1 | 14 | # v1.4.0  | 
2 | 15 | 
 
  | 
3 | 16 | ## Improvements  | 
 | 
11 | 24 | - Relax `IsNotNil()` to accept values of non-nillable types as not nil.  | 
12 | 25 | - Add `t.With()` as an option to further qualify the test conditions  | 
13 | 26 | 
 
  | 
14 |  | - | 
15 | 27 | ## Code changes  | 
16 | 28 | 
 
  | 
17 |  | -- Update CI, bump go min version to 1.19  | 
18 |  | -  ([#23](https://github.com/maargenton/go-testpredicate/pull/23))  | 
19 |  | -- Fix CI on Windows runners  | 
20 |  | -  ([#24](https://github.com/maargenton/go-testpredicate/pull/24))  | 
21 |  | -- Add support for `t.With(...)` in BDD-style test structure  | 
22 |  | -  ([#25](https://github.com/maargenton/go-testpredicate/pull/25))  | 
23 |  | -- Relax implementation of `.IsNotNil()` to return true for any value of a  | 
24 |  | -  non-nillable type  | 
25 |  | -  ([#26](https://github.com/maargenton/go-testpredicate/pull/26))  | 
26 |  | -- Make `.IsError(...)` more flexible  | 
27 |  | -  ([#27](https://github.com/maargenton/go-testpredicate/pull/27))  | 
 | 29 | +- Update CI, bump go min version to 1.19 ([#23](https://github.com/maargenton/go-testpredicate/pull/23))  | 
 | 30 | +- Fix CI on Windows runners ([#24](https://github.com/maargenton/go-testpredicate/pull/24))  | 
 | 31 | +- Add support for `t.With(...)` in BDD-style test structure ([#25](https://github.com/maargenton/go-testpredicate/pull/25))  | 
 | 32 | +- Relax implementation of `.IsNotNil()` to return true for any value of a non-nillable type ([#26](https://github.com/maargenton/go-testpredicate/pull/26))  | 
 | 33 | +- Make `.IsError(...)` more flexible ([#27](https://github.com/maargenton/go-testpredicate/pull/27))  | 
28 | 34 | 
 
  | 
29 | 35 | ## Related issues  | 
30 | 36 | 
 
  | 
31 |  | -- BDD style given-when-then could benefit from a "with" clause  | 
32 |  | -  ([#22](https://github.com/maargenton/go-testpredicate/issues/22))  | 
33 |  | -- `IsNotNil()` predicate is too strict  | 
34 |  | -  ([#20](https://github.com/maargenton/go-testpredicate/issues/20))  | 
35 |  | -- `.IsError(...)` predicate could be more flexible  | 
36 |  | -  ([#21](https://github.com/maargenton/go-testpredicate/issues/21))  | 
 | 37 | +- BDD style given-when-then could benefit from a "with" clause ([#22](https://github.com/maargenton/go-testpredicate/issues/22))  | 
 | 38 | +- `IsNotNil()` predicate is too strict ([#20](https://github.com/maargenton/go-testpredicate/issues/20))  | 
 | 39 | +- `.IsError(...)` predicate could be more flexible ([#21](https://github.com/maargenton/go-testpredicate/issues/21))  | 
37 | 40 | 
 
  | 
38 | 41 | 
 
  | 
39 | 42 | # v1.3.0  | 
 | 
0 commit comments