Can't find what you are looking for? Try these pages!

News

DataFlex 2025 Beta 2 delivers improvements to regular expressions, automatic primary key fields, and more!

1-29-2025

The DataFlex 2025 Beta 2 release is now available for you to test and preview the new features delivered in this latest build.

For a review of the main highlights being delivered in DataFlex 2025, watch the Discover What’s New in DataFlex 2025 course that showcases the Navigation Designer for intuitive app creation, customizable dynamic dashboards for increased app ease of use, composite classes for simplified development, ES6 JavaScript classes, standard password hashing, and more.

The Beta 2 build delivers several improvements to these new capabilities introduced in DataFlex 2025 that you’ll want to check out - see the details below.
 

Download DataFlex 2025 Beta 2
 

New Features in the Beta 2 Build

Improvements to Regular Expressions

DataFlex 2025’s new cRegEx runtime class enables the use of regular expressions directly in DataFlex, eliminating the need for third-party dependencies and libraries. Based on the popular PCRE2 (Perl Compatible Regular Expressions) regex standard, it provides developers both convenience and application performance improvement with finding, matching, substituting, and extracting - all in one single class. 

The Beta 2 build delivers several improvements to using regular expressions in DataFlex including:

Refactored and Extended cRegEx API

To avoid confusion with the database find operations, several method names have been changed. For completeness, a couple of new methods have been created and several properties to configure the regex behavior have been added.

WebOrder Sample Demo & Test View

The WebOrder sample now contains a view that demonstrates the regular expression engine. It also serves as an environment to test and develop regular expressions. Find the view in the menu under “Demo > Regular Expressions”.

DataFlex 2025 Regular Expressions Demo

Studio Find in Files

Regular expressions can now be used when searching through multiple files. The Find in Files dialog has been modified to allow regular expressions to be entered.

DataFlex 2025 Studio Find in Files

Automatic Primary Key Fields Enhancements

Introduced in Beta 1, automatically creating a primary key during new table creation was configured through a simple checkbox – which defaulted to true. This feature has been enhanced in Beta 2 to offer an option for creating a primary key and to save what table will be remembered during this Studio session.

... and more!

Other highlights of the DataFlex 2025 Beta 2 build include a new UNIX UTC Timestamp which can be used to embed a UNIX UTC timestamp of when your program was built, improved performance when loading Workspaces, configurable object names for Navigation Designer, and more!

Numerous bug fixes and other improvements are also delivered in this latest release. Get a preview of what’s coming by downloading and installing the Beta 2 build of DataFlex 2025 and joining the testing community.

To get started with DataFlex 2025 Beta 2

Download DataFlex 2025 Beta 2