Skip to content

New Major Release

Compare
Choose a tag to compare
@rotexdegba rotexdegba released this 13 Mar 18:45
  • Bumped min PHP version to PHP 8.1
  • Now using version 3.0+ of rotexsoft/gdao which is more strictly typed
  • Switched from aura/sqlschema to rotexsoft/sqlschema
  • Now using psr/log ^2.0.0 || ^3.0.0
  • Added ./run-tests-against-multiple-db-versions.php, a script for testing the package against multiple versions of MariaDB, MySQL & Postgres
  • Added more strict typing across the code base
  • Moved all exception classes to an Exceptions sub-folder & they are all in the \LeanOrm\Exceptions namespace
  • No longer using atlas/info for fetching db meta-data
  • Most methods that return self now return static
  • removeRecord(\GDAO\Model\RecordInterface $record): static has been added to the Collection class

Full Changelog: 3.0.2...4.0.0