From 771662f6b3039be30c6ad9f9a6dd04c15f6741d4 Mon Sep 17 00:00:00 2001 From: bandesz Date: Thu, 8 Nov 2018 20:14:30 +0000 Subject: [PATCH] Add changelogs for 0.13.0 --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 397ba18..655064e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +## 0.13.0 + +BACKWARDS INCOMPATIBILITIES: + +- The parsley.Evaluate function doesn't expect an evaluation context anymore, which was renamed to user context to make it more clear and can be set on parsley.Context +- Move ast.WalkNode to parsley.Walk +- The transform functions don't expect a NodeTransformer object anymore (the node transformation must be set on the interpreter) + +IMPROVEMENTS: + + - The evaluation context is called user context now and can be set on parsley.Context + - Proper recursive static checking (depth-first) + - Proper recursive node transformation support (breadth-first) + - The static checking and transformation are disabled by default and can be enabled on parsley.Context + - Add NodeTransformerRegistry interface + ## 0.12.3 IMPROVEMENTS: