Home
PowerBuilder
Appeon Documentation Center
JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site.
Home
PowerBuilder
Appeon Documentation Center
What's New
PowerBuilder 2025 Beta
Sidebar
Prev
|
Next
PowerBuilder 2025 Beta
Table of Contents
New Features
Installer
PowerServer
Ultra-fast compiler
Displaying a menu as a ribbon bar
Modern code editor
Supporting high DPI
Enhanced multi-monitor support
Objects and controls
DB connection
Projects
IDE
Code
Theme
Discontinued/Obsolete Features
Upgrade Guide
Bug Fixes & Known Issues
Contents
Search
PowerBuilder 2025 Beta
New Features
Installer
PowerServer
Ultra-fast compiler
Using Ultra-Fast Compiler or Standard Compiler
Using the new solution format
Benefits of using solution
Ultra-fast compiler
Granular version control
Optimized workflow with scripts
Working with solution
Converting workspace to solution
Importing target (.pbt) or library (.pbl) individually
Adding a file to the PBL folder
Reorganizing the PBL folders
Referencing PBD file
Referencing shared PBL folder
Differences in PB functions when using PBL file vs. PBL folder
Source code management and structure
.pblmeta file
.pb and build folders
Source files in UTF-8 encoding
Version control
PBNative and SCC API are not supported
Add to version control
Troubleshooting tips
Error: "Fatal C0247: Exception occurred while generating Pcode"
Database connection popping up multiple times during full build
Displaying a menu as a ribbon bar
Using RibbonView
Using RibbonBar Converter
Modern code editor
Supporting high DPI
Supporting Per-Monitor (V2) DPI Awareness
Function and property
Unsupported features
Enhanced multi-monitor support
Code example for centering the window on extended screens
Objects and controls
PDF Builder enhancements
DataWindow enhancements
TabbedView enhancements
RichTextEdit enhancements
SMTPClient supports various authentication type
EditMask and MultiLineEdit support Placeholder property
DB connection
Secure Connection Encryptor
Connecting with PostgreSQL via ADO.NET driver
Projects
PBAutoBuild
PBAutoBuild integrates with PBC
PBAutoBuild supports [deploy only]
New .NET DataStore project type
PowerClient project painter optimization
Upgrading to .NET 8
IDE
Alternative icons for shortcut
Opening object in read-only mode
More search capabilities
More navigation capabilities
Database interface name optimization
Code
Source control enhancements
Minimizing code merge conflicts
Theme
Discontinued/Obsolete Features
Upgrade Guide
Bug Fixes & Known Issues
PowerBuilder 2022 R3
New Features
Updated system requirements
PowerServer new features
PowerClient new features
Loading images via URL
Signing improvements
Supports token-based certificates
Supports dynamic parameters
commandline argument saving option (in pbapp.ini)
Getting the deployment version via CloudAppGet
PDF Builder enhancements
Accessibility improvements
TabbedView enhancements
NewTabAtRightMost property/setting
AutosizeHeight property
IsTabbedViewEnabled and IsMaximizeAllTabbedSheetsEnabled functions
Text Control upgrade
Theme enhancements
Theme resize optimization
More themes available
New dddw.validation & ddlb.validation properties
Documentation added for PushCutControlToNextPage
Supporting remote debugging in WebBrowser
Installer enhancements
IDE enhancements
.NET Framework upgrade
SVN enhancements
Migration assistant optimization
New demo app for .NET assembly call
Discontinued/Obsolete Features
Upgrade Guide
Bug Fixes & Known Issues
PowerBuilder 2022 R2
New Features
Updated system requirements
PowerServer features
TabbedView support for MDI window
Autocomplete for DDDW & DDLB
Native email support (SMTP Client)
PDF Builder enhancements
RichTextEdit control enhancements
WebBrowser engine upgrade
UI theme enhancements
New OpenURL function
HTTPClient and OAuthClient enhancements
Supports Identity column for Oracle
Supports Strict encryption for SQL Server
.NET 6 upgrade
ADO.NET driver upgrade
Source control enhancements
Modern graph
PBDOM_BUILDER enhancements
Updated Migration Assistant
Discontinued/Obsolete Features
Upgrade Guide
Bug Fixes & Known Issues
PowerBuilder 2022
New Features
Installer enhancements
PowerServer new features
Updated system requirements
Running or debugging 64-bit application in the IDE
PBAutoBuild enhancements
UI Theme enhancements
IDE enhancements
Enhancements to calling .NET assemblies
Supports TLS 1.3
Supports HTTP/2
Supports two-way TLS authentication
RichTextEdit enhancements
Rich text editor changes
New features
New PDF Builder (beta feature)
JSONParser enhancements
PBDOM enhancements
Source control enhancements
More documentation available
Feature removals and runtime differences
Discontinued/Obsolete Features
Upgrade Guide
Bug Fixes & Known Issues
PowerBuilder 2021
New Features
PowerServer deployment
Key features
Architecture
PowerServer components
Installation requirements
Client PC
Development PC
Web Server
PowerServer (Web API Server)
Database Server
Network
Additional supporting features
Tutorials and PowerServer Help
Automated CI/CD for projects
Run and download demos from website
Discontinued/Obsolete Features
Bug Fixes & Known Issues
PowerBuilder 2019 R3
New Features
Decoupling Runtime and IDE
Why decoupling Runtime and IDE
What changes made for the decoupling
Installing and switching runtime
Related features
PowerClient deployment
Related features
Source control enhancements
License enhancements
Demo app changes
PowerBuilder IDE enhancements
RibbonBar enhancements
PBU conversion supports long data type
WebBrowser enhancements
JSONParser and JSONGenerator enhancements
HTTPClient enhancements
64-bit rich text editor support
UI accessibility and automation support
PostgreSQL enhancements
Microsoft SQL Server enhancements
Installer enhancements
App upgrade notes
Discontinued/Obsolete Features
Bug Fixes & Known Issues
PowerBuilder 2019 R2
New Features
Updated system requirements
New RibbonBar Control
Calling .NET Assembly
Enhanced UI Theme
New WebBrowser Control
Enhanced CoderObject and CrypterObject
Enhanced ExtractorObject
Enhanced Source Control
Using NativePDF as Default
Testing DataWindows using AscentialTest
PowerBuilder IDE enhancements
PowerBuilder runtime enhancements
Other New Features or Changes
Bug Fixes & Known Issues
PowerBuilder 2019
New Features
Empowering PowerBuilder with C# features
New UI theme
Incorporating TX Text Control as built-in editor
New or enhanced PowerBuilder objects
Enhanced RESTClient object
Enhanced HTTPClient object
Enhanced JSONPackage object
Enhanced JSONGenerator
Enhanced JSONParser object
New CompressorObject and ExtractorObject objects
New Import & Export JSON functions
New JSON format
New Windows 10 style icons and small pictures
64-bit enhancements
PBC enhancements
New online installer -- Appeon Installer
Bug Fixes & Known Issues
PowerBuilder 2017 R3
RESTClient supports retrieving data into DataWindowChild
JSON data merge and extract
Data encoding
Data encryption
Enhanced PDFlib method
Auto sign in/out
Enhanced PowerBuilder Compiler
Import/Export JSON to/from DataWindows
OAuth 2.0 support
Enhanced source control
PowerBuilder integrated with more PowerServer features
Enhanced PostgreSQL support
SQL Server 2017 support
Enhanced PBMinorRevision property
Upgrade from 2017 or 2017 R2
PowerBuilder 2017 R2
Consume RESTful web services
Source control with SVN & Git
PostgreSQL ODBC driver
Enhanced PDFlib method
MobiLink synchronization supports SQL Anywhere 16 & 17
Enhanced PowerBuilder Compiler
Web Service Proxy (Wizard) available in Standard Edition
PowerBuilder 2017
Updated software requirements
Save as PDF using PDFlib
Enhanced OrcaScript
Standalone PowerBuilder Compiler
New RichTextEdit control
Built-in PowerServer Mobile
New license mechanism
Search Highlighter (On/Off)