Skip to content

v2.0.0

Compare
Choose a tag to compare
@hparadiz hparadiz released this 13 Jul 21:17
· 27 commits to release since this release
bd73748

What's Changed

Requires at least PHP 8.0
Fields and relationships can now be mapped using Attributes
Controllers are now PSR7 compatible.
Updated to PHPUnit 9.5+
Upgraded Scrutinizer config to generate code coverage there and use PHP 8
PDO throws exceptions by default instead of errors in PHP8 so all PDO error handlers have been changed to exception handlers.
SQL that was previously in ActiveRecord was abstracted off into several query writer classes.
Unit tests now target MariaDB 10.6.2
Many other fixes.

Docs updated: https://github.com/Divergence/docs/tree/5750754570f27f9847bb90ebf09045a4ae937134

Contributors

Jack Smith

Full Changelog: v1.0.3...v2.0.0