File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ title : Release 5.7.1
3+ tags : release
4+ ---
5+ ## [ Release 5.7.1] ( https://github.com/ChaiScript/ChaiScript/releases/tag/v5.7.1 " Release 5.7.1 ")
6+
7+
8+ ### Changes since 5.7.0
9+ * Build time reduction
10+ * Build size reduction
11+ * Performance increases
12+ * Fixed ~ 20 crash-bugs found with fuzzy testing #194
13+ * Let unhandled exceptions propogate to user
14+ * Report eval_error when break statement is not in loop
15+ * Fix handling of 0 length scripts closes #193
16+ * Don't crash on arity mismatch - Specifically affects the case where no overloads exist for a given function
17+ * Fix error printing for ` bind ` calls
18+ * Handle unexpected continue statement
19+ * Check arity during bind
20+ * Don't allow arith conversion on variadic function
21+ * Correct ` bind ` parameter match count
22+ * Add in expected Boxed_Value exception cases
23+ * Check access to AST, don't allow ` ; ` in func def
24+ * Don't attempt arithmetic unary & call
25+ * Don't crash on 0 param call to ` bind `
26+ * Catch errors during member function dispatch
27+ * Properly handle type of const bool &
28+ * Automatic deduction of lambda type signatures
29+ * Work with non-polymorphic parent/child conversions
30+ * Move to codecov for coverage reporting
31+ * Add ` .at ` method for Map objects
32+ * Various corrections for support of move-only objects
33+
You can’t perform that action at this time.
0 commit comments