Skip to content

3.0.0

Compare
Choose a tag to compare
@hrach hrach released this 23 Dec 22:47
· 420 commits to main since this release

The new major 3.0.0 version is out! 🎉 🍐

Notable BC breaks:

  • Library requires PHP 7.0+ version.
  • Date-time fields are converted to DateTimeImmutable instances.
  • Date-time changes: %dts does not do any timezone modifications (removed simpleStorageTz), read more in documentation and see the usage matrix.
  • Connection::ping() does not connect when there is no connection.

Notable features & changes:

  • Connection: added nested transactions & save-points.
  • Connection: added setter for transaction isolation level.
  • Added %json modifier.
  • Added IConnection interface.
  • Added factory for SqlProcessor.
  • Added SqlSrv driver & MSSQL support.
  • Enhanced Tracy's panel - added elapsed time, explain, updated visual design.
  • See full commit changelog since 2.1 version.