0.9.1
AssegaiORM 0.9.1
0.9.1 is a small stability patch for AssegaiORM.
This release tightens an internal type-conversion helper so date/time string normalization uses literal regex backreferences instead of PHP-interpolated replacement strings.
What changed
Safer DateTime conversion
BasicTypeConverter::fromStringToDateTime() now passes the regex replacement backreference to preg_replace() literally.
This avoids PHP string interpolation edge cases where $1 could be interpreted before preg_replace() receives it, preventing warnings and preserving the intended date/time cleanup behavior.
What did not change
- No query builder behavior changed.
- No schema generation behavior changed.
- No database dialect behavior changed.
- No entity or repository APIs changed.
Upgrade notes
No code changes are required.
composer require assegaiphp/orm:^0.9.1Validation
The ORM test suite passes:
composer testFull Changelog: 0.9.0...0.9.1