DataFlex 2025 Final Release Notes
This page lists the specific changes in DataFlex 2025 between Release Candidate 1 and the final release.
See What's New in DataFlex 2025 for all new features in DataFlex 2025.
Improvements and Bug Fixes
Studio
- Adding AutoIncrement Field in DFLastId did not work when the table was in use.
- Navigator: Deleting a view would only remove the first navigation from a specific view.
Web Controls
cWebComborequired 2 clicks to expand.WebListExpandPanelswiping did not work when a swipe button was present in the main list.
Documentation
What's New
- Added ES6 Conversion Guide.
Studio
- Updated documentation for menus and toolbars for the current Studio. Numerous options and screenshots were outdated.
- Copied the Navigation Designer page from What's New to the Studio book.
Development Guide
- Development Guide: JavaScript information on
dfdebugcorrected (fromvdfdebug). - Updated JavaScript / Custom Web Control pages with new syntax after JavaScript code of the WebApp Framework has been refactored into actual JavaScript ES6 classes. This was started in RC1 and completed in the final release.
- Documentation of
Trim_Varchar_Valueswas incomplete; it was also added toDB2DRV.INTandODBC_DRV.INTpages.
Language Reference
- Documentation of attributes
DF_DRIVER_TRIM_VARCHAR_VALUESandDF_DATABASE_TRIM_VARCHAR_VALUESwas incomplete.
Deployment Guide
- Installation & Environment Guide: The DataFlex Windows Client is missing "Client" in the name of the installation EXE; also updated to 25.0.
Class Reference
- Description of the example in
DfDateToSqlDatenow clarifies the difference in behavior between SQL Server and other drivers. - Updated documentation to show that for
cWebDDOHost_mixinclasses (cWebGroup,cWebCard),Main_DDat runtime now does not return 0 if there is no DDO structure in objects of those classes. It will delegate and return theMain_DDof its parent. This makes it more consistent with Server, which will also delegate and restore backwards compatibility. - Miscellaneous edits.