From 3064ea9fe65d1f5da5be994062e0caeffeebaaae Mon Sep 17 00:00:00 2001 From: Eric Torreborre Date: Fri, 6 Jul 2018 14:25:45 +0200 Subject: [PATCH] added notes for 4.3.1 --- notes/4.3.1.markdown | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 notes/4.3.1.markdown diff --git a/notes/4.3.1.markdown b/notes/4.3.1.markdown new file mode 100644 index 0000000000..c7139be26f --- /dev/null +++ b/notes/4.3.1.markdown @@ -0,0 +1,19 @@ +Maintenance version with an important fix for possible stackoverflow exceptions on large specifications. + +## Improvements + + * **matcher** #676 added matchers for `cats.data.Validated` (Isla Zhang) + * **matcher** #675 added "sized" matchers for `cats.data.NonEmptyList` (Keir Lawson) + * **core** #685 refactored the `BlockDsl` in mutable specifications to to allow the easy definition of other keywords than "can", "should",... + +## Fixes + + * **matcher** #684 fixed the negation of a matcher in case of thrown expectations + * **core** #683 take constant stack while running examples in parallel (Edmund Noble) + * **mock** #679 fixed the use of the `any[T]` matcher + +## Code cleanup + + * #677 removed redundant code (Keir Lawson) + * #674 removed references to deleted xor code (Keir Lawson) + \ No newline at end of file