From 63ab117e7d2f70df6fb6cec734229b7fe8409e9f Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Fri, 17 Jul 2015 14:58:40 -0600 Subject: [PATCH] Add release notes for 5.7.1 --- releasenotes.md | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/releasenotes.md b/releasenotes.md index 854b74c..c78376d 100644 --- a/releasenotes.md +++ b/releasenotes.md @@ -1,6 +1,33 @@ Notes: ======= -Current Version: 5.7.0 +Current Version: 5.7.1 + +### Changes since 5.7.0 +* Build time reduction +* Build size reduction +* Performance increases +* Fixed ~20 crash-bugs found with fuzzy testing #194 + * Let unhandled exceptions propogate to user + * Report eval_error when break statement is not in loop + * Fix handling of 0 length scripts closes #193 + * Don't crash on arity mismatch - Specifically affects the case where no overloads exist for a given function + * Fix error printing for `bind` calls + * Handle unexpected continue statement + * Check arity during bind + * Don't allow arith conversion on variadic function + * Correct `bind` parameter match count + * Add in expected Boxed_Value exception cases + * Check access to AST, don't allow `;` in func def + * Don't attempt arithmetic unary & call + * Don't crash on 0 param call to `bind` + * Catch errors during member function dispatch + * Properly handle type of const bool & +* Automatic deduction of lambda type signatures +* Work with non-polymorphic parent/child conversions +* Move to codecov for coverage reporting +* Add `.at` method for Map objects +* Various corrections for support of move-only objects + ### Changes since 5.6.0