Skip to content

Releases: zspitz/ExpressionTreeVisualizer

1.5.67

15 Aug 05:54

Choose a tag to compare

Included tests for textual tree

1.5.66

14 Aug 23:31

Choose a tag to compare

Add textual tree to README, visualizer

1.5.65

13 Aug 16:24

Choose a tag to compare

Adds Object notation formatter -- uses the syntax for object initialization and collection initialization to describe objects, in both the rendering library and the visualizer.

The visualizer DLLs should be copied into the appropriate folder, as described here. For some troubleshooting suggestions, see Torubleshooting visualizer installation.

1.4.64

01 Aug 22:37

Choose a tag to compare

Initial work on #71

1.4.63

04 Jul 21:37

Choose a tag to compare

Remove .NET Core test project from ReleaseCI builds

1.4.62

04 Jul 21:14

Choose a tag to compare

Add ObjectNotationFormatter

1.4.57

26 Jun 21:40

Choose a tag to compare

  • [Visualizer] context menu

    Context menu

    • Copy the expression needed to see a specific node in the Watch window to the clipboard, e.g.:

      ((System.Linq.Expressions.BinaryExpression)((System.Linq.Expressions.BinaryExpression)((System.Linq.Expressions.ConditionalExpression)((System.Linq.Expressions.BlockExpression)((System.Linq.Expressions.LambdaExpression)expr).Body).Expressions[1]).Test).Left).Left
      
    • Help links

    • Open value of node in new window, if it's an Expression or other visualized type

  • [Rendering library] Improved block rendering, for blocks and lambdas

  • [Rendering library] Improved literal rendering

  • [Rendering library] VB.NET Like operator implementation

  • Updated wiki

The visualizer DLLs should be copied into the appropriate folder, as described here. For some troubleshooting suggestions, see Torubleshooting visualizer installation.

1.3.55

25 Jun 21:27

Choose a tag to compare

Visualizer -- resolve UnaryExpression and BinaryExpression factory me…

1.3.54

25 Jun 04:08

Choose a tag to compare

Fixes #49; advances #63

1.3.53

24 Jun 04:00

Choose a tag to compare

Fix return of lambda within BlockExpression