- Регистрация
- 9 Май 2015
- Сообщения
- 1,486
- Баллы
- 155
April 2025 marks a powerful new release for the ecosystem. This round of updates delivers essential new features, long-requested improvements, and important fixes across the full stack — including , , , , , and .
Read on for a consolidated overview of what’s new and noteworthy.
? 64-bit Delphi IDE Support — Across the Entire Stack
A major milestone has been reached: all major TMS BIZ products now officially support the 64-bit Delphi IDE. This includes:
We have published a new GitHub repository that will hold boilerplate project for working with TMS BIZ products. The idea is that you will have a full-featured, advanced project to start working with XData, Aurelius, Sphinx, Logging and other TMS BIZ products in an integrated way. You could clone/copy the boilerplate and start from it, stripping out the features you don't need.
The project is in its beginning and we intend to add more and more features. Since it's in a public open GitHub repository, you can participate actively asking for features or even sending suggestions yourself.
We intend to add as many features as possible, focusing on the integration and advanced ones like:
Star the repository, watch it to follow the upcoming updates and start with us in this side journey!
?
Async/Await Dataset Operations – TMS XData
now includes LoadAsync and ApplyUpdatesAsync methods in TXDataWebDataset, bringing a native async/await pattern for Web Core development.
This dramatically improves code readability and simplifies client-side data flow logic.
?
?️ Custom SQL Ordering – TMS Aurelius
is now available in , giving developers full control over the SQL ORDER BY clause in queries.
Use custom expressions like:
.OrderBySql('{c.Name} DESC NULLS FIRST')
Perfect for advanced PostgreSQL and Oracle sorting rules such as NULLS FIRST or NULLS LAST.
? Smarter Query Composition – TMS XData
With the new Build method in , you can now generate TXDataQuery objects directly — allowing you to pass fully built queries to your service operations instead of raw strings.
? Password Reset Without Email Confirmation – TMS Sphinx
now allows password resets without requiring a confirmed email. This makes it easier to implement flows where email confirmation is optional or delayed.
?
? HTTPS Client Certificate Documentation – TMS Sparkle
documentation now includes guidance on using client certificates with THttpClient under Windows — helping developers implement mutual TLS authentication more easily.
? More Robust Server Instance Handling – TMS RemoteDB
has been improved to better manage the lifecycle of short-lived database connections in high-concurrency server environments.
This resolves several edge cases with quick connect/disconnect cycles and ensures more predictable server behavior under heavy load.
? Fixes Across the Board
Several important bug fixes were included in this release. Highlights include:
TMS Aurelius
Check the full what's new documentation for each product:
These updates are available today for registered users, via or Subscription Manager.
Not using TMS BIZ yet? Explore the full product family and see why thousands of Delphi developers rely on it for their database, REST, authentication, and cloud-integrated applications:
?
Read on for a consolidated overview of what’s new and noteworthy.
? 64-bit Delphi IDE Support — Across the Entire Stack
A major milestone has been reached: all major TMS BIZ products now officially support the 64-bit Delphi IDE. This includes:
We have published a new GitHub repository that will hold boilerplate project for working with TMS BIZ products. The idea is that you will have a full-featured, advanced project to start working with XData, Aurelius, Sphinx, Logging and other TMS BIZ products in an integrated way. You could clone/copy the boilerplate and start from it, stripping out the features you don't need.
The project is in its beginning and we intend to add more and more features. Since it's in a public open GitHub repository, you can participate actively asking for features or even sending suggestions yourself.
We intend to add as many features as possible, focusing on the integration and advanced ones like:
- REST Services
- Logging
- Authentication and authorization
- Database connection
- Object Relational Mapping
- Sample clients (web and desktop)
- Multi-tenancy
- Testing
- Documentation/Swagger
- And more!
Star the repository, watch it to follow the upcoming updates and start with us in this side journey!
?

now includes LoadAsync and ApplyUpdatesAsync methods in TXDataWebDataset, bringing a native async/await pattern for Web Core development.
This dramatically improves code readability and simplifies client-side data flow logic.
?
?️ Custom SQL Ordering – TMS Aurelius
is now available in , giving developers full control over the SQL ORDER BY clause in queries.
Use custom expressions like:
.OrderBySql('{c.Name} DESC NULLS FIRST')
Perfect for advanced PostgreSQL and Oracle sorting rules such as NULLS FIRST or NULLS LAST.
? Smarter Query Composition – TMS XData
With the new Build method in , you can now generate TXDataQuery objects directly — allowing you to pass fully built queries to your service operations instead of raw strings.
? Password Reset Without Email Confirmation – TMS Sphinx
now allows password resets without requiring a confirmed email. This makes it easier to implement flows where email confirmation is optional or delayed.
?
? HTTPS Client Certificate Documentation – TMS Sparkle
documentation now includes guidance on using client certificates with THttpClient under Windows — helping developers implement mutual TLS authentication more easily.
? More Robust Server Instance Handling – TMS RemoteDB
has been improved to better manage the lifecycle of short-lived database connections in high-concurrency server environments.
This resolves several edge cases with quick connect/disconnect cycles and ensures more predictable server behavior under heavy load.
? Fixes Across the Board
Several important bug fixes were included in this release. Highlights include:
TMS Aurelius
Fixed AV when releasing entities with dynamic properties. ?
MSSQL native driver: fixed invalid precision error when assigning empty strings to non-nullable fields. ?
Fixed multi-selection bug in TAureliusDataset.
IDE integration improved for:
TXDataWebClient.Connection component dropdown ?
Code insight for GetPendingUpdates method ?
Wizard-generated login form ?
Web Core designer context menu support for TXDataWebDataset.
Check the full what's new documentation for each product:
These updates are available today for registered users, via or Subscription Manager.
Not using TMS BIZ yet? Explore the full product family and see why thousands of Delphi developers rely on it for their database, REST, authentication, and cloud-integrated applications:
?