![](http://origin2.cdn.componentsource.com/sites/default/files/styles/image_medium/public/images/feature_release/2021/02/22/img_755221.png?itok=kLNqpct5)
Adds the ability to customize macro recording mechanism.
Features
- Added the ability to customize the macro recording mechanism. Updates include a new IMacroAction interface, making the default MacroRecording object public, adding a virtual SyntaxEditor.CreateMacroRecording method and more.
- Added the SyntaxEditor.ViewActionExecuting event that is raised immediately before an edit action occurs within an editor view, allowing the action to be canceled.
- Improved exception reporting for an invalid dynamic lexer regular expression pattern range.
- Validated Microsoft .NET 5 compatibility.
- Updated Microsoft .NET Core assemblies to target .NET Core 3.1 instead of .NET Core 3.0.
- Updated Microsoft .NET Framework assemblies to target .NET Framework 4.5.2 instead of .NET Framework 4.0.
- Modernized offline documentation, and introduced online documentation on the Actipro web site.
- Created a new 'WPF-Controls' GitHub repository with the full source of documentation topics, samples and other code.