Post

The major feature is the extensive support for DATE-only(!) values held in DateTimeImmutable type. This new property wrapper auto-converts the date strings ("2025-12-13") to the required type and similarly, it safely produces such outputs for the produced SQL queries.

To implement this, we had to refactor a lot of internals. DateTimeImmutable support was itself moved to a property wrapper - meaning the internals of Orm now do not have any custom code, and you can easily achieve the same/similar functionality with your own wrapper, e.g., for Brick DateTime.

Please, let us help with the final 5.1 release by updating & testing this new version of Orm! The Orm wouldn't be here without you - users. This is what drives me to continue and make it better and better.