Improvements

Documentation for the following enhanced features is still being prepared.

PowerBuilder

The following enhancements are added to PowerBuilder 2025 Build 3453:

New Compiler

  • Optimized the compilation performance of DataWindow.

  • Optimized the compilation performance at saving object by calling new compiler directly during the IDE process to reduce the overhead of starting the PBCC process and optimizing relevant logic as well.

  • Introduced a code modification analysis algorithm to more accurately calculate the impacted scope of incremental compilation.

  • Improved PowerBuilder IDE user interface.

PDF Builder

  • Added the PDFFormFieldRadioButtonGroup object for grouping a number of form field objects of the radio box type in a PDF document (and removed PDFFormFieldGroupType).

  • Added the PDFDocExtractor GetFormField and GetFormFieldCount functions for getting the form field objects in a PDF document.

  • Enhanced the PDFDocument Save function for saving the PDF document to a Blob variable.

Database Profile

  • Users can download a .NET driver and configure the database connection via this driver (called Custom Driver) in the ADO.NET Database Profile Setup window.

  • The ORA Oracle Database Profile Setup window is optimized to support configuring Host, Port, and Service Name separately.

TX Control

  • Added the following interfaces to the RichText Edit control: SetTextFontName, GetTextFontName, SetTextFontSize, GetTextFontSize, SetTab, to support setting/obtaining the fonts and sizes and Tab styles.

  • Supports customizing the paper width and height in the RichText Edit control and the RTE DataWindow properties.

PowerServer

The following enhancements are added to PowerServer 2025 Build 3453:

  • The system.text.json.dll is upgraded to version 8.0.5 to address the CVE-2024-43485 security vulnerability.

.Net DataStore Project

  • Added “Open C# Solution in SnapDevelop” to the toolbar.