Skip to content

Releases: allanrehhoff/database

v5.4.0

11 Oct 12:49
Compare
Choose a tag to compare
  • Saving entities only updates set data, instead of loaded, to help mitigate race-conditions.
  • New methods: Statement::getCollection() and Statement::getIterator()
  • Added optional 'clause' parameter to search methods.

Full Changelog: v5.3.0...v5.4.0

v5.2.1

28 Feb 21:30
Compare
Choose a tag to compare
  • Error from v5.2.0: Fix calling static methods in non-static context.
  • Updatred documentation.
  • Remove unused method.

Full Changelog: v5.2.0...v5.2.1

v5.2.0

28 Feb 20:20
64e3b2a
Compare
Choose a tag to compare
  • Primary key is now part of data array.
  • New method Database\EntityType::insert();
  • Setting charset is now part of DSN construction.

Full Changelog: v5.1.1...v5.2.0

v5.1.1

28 Feb 20:19
Compare
Choose a tag to compare
  • Maintenance update.
  • PHP8.3 compatibility.
  • Minor performance optimizations.

Full Changelog: v5.1.0...v5.1.1

v5.0.0

13 Dec 21:05
Compare
Choose a tag to compare
  • This update is backwards incompatible with previous methhods of Entity::from();
  • Coding standards update.
  • Return types update.
  • New instance cache.

Full Changelog: v4.0.0...v5.0.0

v4.0.0

26 Sep 20:00
Compare
Choose a tag to compare

This release is backwards incompatible

  • Collections now used for select'ive queries.
  • Entity::id(); wrongfully returning ID.
  • Table whitelisting
  • Collection tests
  • Code formatting
  • Performance updates
  • Updating README documentation

Full Changelog: v3.2.2...v4.0.0

v3.2.2

25 Sep 22:05
Compare
Choose a tag to compare

First release in a long while
Do not use older version.

Full Changelog: v3.2.1...v3.2.2