WinForms Controls v25.1.1 Release

Announcements Forum

Posted 6 hours ago by Actipro Software Support - Cleveland, OH, USA
Avatar

A new WinForms Controls release is now available. 

Detailed Update List

Docking

  • Fixed an issue where some modern IDocumentWindowTabStripRenderer instances defaulted the TabStripTabTextStringTrimming property to EllipsisCharacter instead of EllipsisPath.

SyntaxEditor

  • Improved the text measurement logic for collapsed region adornments.
  • Updated the recently added IIntraTextSpacerTag.IsSpacerBefore property to have a default implementation in .NET.
.NET Languages Add-on
  • Added the static CSharpLexer.OtherPreprocessorDirectives property, which allows additional custom preprocessor directives to be supported.
  • Improved the C# resolver to better handle is pattern variable declarations in certain scenarios.
  • Improved the C# parser's logic for handling local functions.
  • Fixed an issue where IntelliPrompt completion within interpolated string expressions may be incorrect.
  • Fixed an issue in the C# parser grammar where the 'record' keyword couldn't be used as a variable properly.
Python Language Add-on
  • Added an IncludeSourceLocation option on Python IntelliPrompt providers that can be set to false to hide the source module path.
  • Improved Python code outlining to create nodes for all block statements, list expressions, and dictionary expressions.
  • Improved the Python resolver logic for resolving classes.
  • Updated IntelliPrompt to display docstrings defined for fields and variables.
  • Updated the Python parser to support Python v3.11 syntax.
  • Updated the Python parser to support Python v3.10 syntax.


Actipro Software Support