@hrach hrach released this Sep 2, 2017 · 113 commits to master since this release

Assets 2

This is prerelease BETA 1 of major 3.0.0 version.

What's new from 2.2 branch:

  • PHP 7.0+ code; added typehints, fixed support for PHP 7.2;
  • model: added IModel::clear() method;
  • model: added IModel::refreshAll() method;
  • collection: added OR support & custom functions;
  • entity: added DateTimeImmutable support, dropped support for DateTime
  • entity: fixed a lot of issues between relationships, their caching, and perstitence.
  • engines: added MS SQL support;

We have introduced many small and some larger BC breaks, read Upgrade notes for 3.0.

See full commit changelog.

How to install:

  • set require for 3.0 version od Nextras Dbal nextras/dbal@rc
  • set require for 3.0 version od Nextras Orm nextras/orm@beta