About Aurelius 5

Hello Wagner,


I have read in the forums that a new version of Aurelius should be released soon!
Are you able to communicate on the subject?

I understand that a lot of work has been done on performance but apart from that, what are the big new features?

I'm looking forward to this new version. Thanks for the great framework.


Hi Stéphane,

What we are doing is a heavy refactor that will allow us to bring exciting new features over time. The first version will have such refactor (with not many new "visible" features) and then a sequence of features will be released when feasible. Actually the refactor is already happening, if you are curious enough to see a diff between vastest versions, you will see lots of changes.

With this new refactor done, it will allow us to implement the following features in no specific order:

  1. Significant performance increase;
  2. Custom types (persist any Delphi type to any database type)
  3. Dynamic classes/objects (use ORM/XData features without needing to declare a Delphi class in source code)
  4. Better design-time support (open datasets to see live data, for example)
  5. Preparing the terrain to support other compilers (like Pas2JS and FPC)

Having said that, for the very next Aurelius release there will a nice new validation mechanism to make it very easy to validade properties and entities before saving/updating.


Are there news on native PostgreSQL support?

We have it 70% done but we halted it to develop these other features. Will probably continue after Aurelius 5 is released.


That sounds really :slight_smile:
I'm looking forward it.

Will you also integrate Aurelius within IDE Data Explorer ? This will speed up designing forms with Aurelius entities


Not considered yet, but definitely something we can add to our list.

1 Like