Actipro SyntaxEditor for WPF Releases

Released: Mar 13, 2026

Updates in 25.1.4

Features

  • SyntaxEditor
    • Python Language Add-on
      • Improved how the Python resolver handles with statements.
      • Improved how the Python module loader processes string literal type annotations.
      • Improved support for Python return type annotations.
  • Shared
    • Added the TrustedCodeService class that manages dynamic loading of types in a secure-by-default manner. This change may be potentially breaking for certain rarely used features, so it's important to review the related documentation for details.

Fixes...

Released: Jan 22, 2026

Updates in 25.1.3

Features

  • Python Language Add-on
    • Improved the Python resolver logic for resolving classes.

Fixes

  • Fixed an issue recently introduced in the Language Designer where lexical pattern group pattern types could incorrectly change from Regex to Explicit.
  • .NET Languages Add-on
    • Fixed an issue in the C# parser grammar where the 'record' keyword couldn't be used as a variable properly.

Shared

  • Fixed a rare exception that might be thrown from InfoBarPanel due to a negative calculated width of the center...

Released: Nov 6, 2025

Updates in 25.1.2

Features

  • Updated the Theme Designer application to output numbers in code using invariant culture.

Fixes

  • Fixed an issue where UserPromptBuilder would not properly size a user prompt if the startup location was configured as CenterOwner and the owner could not be resolved.
  • Fixed an issue where an exception might be thrown when attempting to set UserPromptWindow.Title if the title could not be resolved.

Released: Jul 31, 2025

Updates in 25.1.1

Features

SyntaxEditor

  • Improved selection adjustment logic after text changes.
  • Updated IntelliPrompt completion list rendering to slightly improve performance.
  • Updated the recently added IIntraTextSpacerTag.IsSpacerBefore property to have a default implementation in .NET.

.NET Languages Add-on

  • Improved handling of interpolated string expressions.
  • Updated the resolver to properly locate local functions declared in scope but after the context location.

Python Language Add-on

  • Added an...

Released: May 14, 2025

Updates in 25.1.0

Features

  • All
    • Added .NET assembly targets for .NET 8.
    • Updated .NET assemblies to target .NET 6 instead of .NET Core 3.1.
  • SyntaxEditor
    • Intra-Text Adornment Location:
      • Intra-text adornments can now optionally appear after the tagged text range instead of before. This allows for features such as AI suggestions or contextual information to appear past the last character in a line.
    • Outlining Margin Modernization:
      • The rendering of the outlining margin has been modernized and now matches the latest...

Released: Mar 18, 2025

Updates in 24.1.5

Features

  • Updated SyntaxEditor logic for pointer hovers.
  • Python Language Add-on
    • Updated how the resolver handles name conflicts.

Released: Dec 17, 2024

Updates in 24.1.4

Features

  • Updated the Language Designer app to open a .langproj file when its full path is supplied via a command line argument.
  • Updated the Language Designer app to have splitters in the LL Parser Debugger pane.
  • Updated the IntelliPrompt completion list to announce the item count via UI accessibility readers.
  • Improved vertical scrollbar maximum calculation logic when word wrap is active.

.NET Languages Add-on

  • Updated IntelliPrompt tips to include documentation comment remarks sections for type...

Released: Sep 10, 2024

Updates in 24.1.3

Features

  • Updated all key processing to consistently handle modifier keys.
  • Updated the logic for pasting a full line when there is a selection to match current Visual Studio editor behavior.
  • Updated IntelliPrompt completion session logic for canceling the session if the placement bounds are no longer in view.
  • Updated data bindings to the SyntaxEditor.Text property to support OneWay mode.
  • Updated hit test logic.
  • .NET Languages Add-on
    • Updated IntelliPrompt tips to include documentation comment...

Released: Apr 24, 2024

Updates in 24.1.2

Features

  • Updated visible whitespace tab arrows to only render when there is enough space.
  • Updated outlining margin rendering logic for view lines with intra-line spacers.

Released: Feb 26, 2024

Updates in 24.1.1

Features

  • Updated and added UIA peers for numerous controls to better support accessibility updates in .NET 8.
  • API documentation is now based on assemblies that target Microsoft .NET 6 (previously .NET Framework).
  • The Sample Browser application included with the installer will now multi-target .NET Framework 4.6.2 and .NET 6.
  • Removed official support for Microsoft Visual Studio 2017 although users should still be able to continue using the IDE for their own applications. Sample Browser requires...