https://alternetsoft.com.au/version-history/2-1

AlterNET Extensibility Studio 2.1 - minor release

A minor update focusing on refinements and bug fixes across all component libraries.
8 December 2017

Main enhancements

  • Fixing memory leaks associated with editing and running C# and Visual Basic code,

  • Improved third-party support in Form Designer

  • Expression evaluation during script debugging.

Below is a full list of changes in this release:

Code Editor

+ WPF TextEditor can now be placed inside the WinForms host window.

- When syntax error and syntax warning occur at the same code location, syntax error takes precedence over syntax warning.

- Snippet parsers demo no longer throws an exception when editing text at the end of the file.

- Scrollbar annotations no longer cause an intermittent exception.

- Roslyn parser no longer leaks memory when a linked text document is edited.

- Documentation comments are now loaded correctly from third-party assemblies registered for code completion in the text editor.

- The issue with highlighting symbol references in inactive documents has been resolved.

- WPF text editor no longer shows a pixelated cursor on high-resolution screens when the mouse hovers over the gutter area.

- The issue with the code completion tooltip staying open when switching to another application has been resolved.

- The issue with programmatically changing text to be inserted upon code completion invocation has been resolved.

- Parameter tooltip now properly displays fully qualified types.

- The bug with incorrect indenting new lines when using an editor with advanced parsers has been fixed.

- Artifacts no longer appear when deselecting a block in the text editor in transparent mode.

- Text typing in the editor when code completion Listbox is open has been optimized.

- The issue with page clipping when printing on high-dpi monitors has been resolved.

Form Designer

+ Improved support for third- party controls in the Form Designer.

- Long text captions, which cause code to be split into several lines, no longer cause an issue with form loading.

- The issue with the Form Designer command being sent twice when using Form Designer shortcuts in the form menu has been resolved.

Scripter/Script Debugger

+ Scripter can now reference assemblies stored in the application resources.

+ Script debugger expression evaluation can now expand and evaluate generic types stored in IEnumerable/IList lists.

+ Code completion for expression evaluation has been optimized.

- Scripter releases memory to the system upon script completion.