Skip to content

Releases: dimitriBouteille/wp-orm

v5.0.0-alpha.1

11 Dec 20:43
b6a6895

Choose a tag to compare

v5.0.0-alpha.1 Pre-release
Pre-release

DO NOT USE IN PRODUCTION! This is a test alpha release. For internal use only!

What's Changed

Breaking Changes 🛠

  • 🛟 Update phpunit/phpunit to ^12.5 by @dimitriBouteille in #147
  • Drop support for PHP 8.2, the minimum version is PHP 8.3 in #147

Current Eloquent Version: 12.x


Full Changelog: v5.0.0-alpha.0...v5.0.0-alpha.1

v5.0.0-alpha.0

07 Dec 14:29
885d7b2

Choose a tag to compare

v5.0.0-alpha.0 Pre-release
Pre-release

DO NOT USE IN PRODUCTION! This is a test alpha release. For internal use only!

What's Changed

New major version with the update of the package illuminate/database to version 12.x ✨

Breaking Changes 🛠

  • 🛟 Update illuminate/* to ^12.0 by @dimitriBouteille in #136
  • 🔧 The AbstractModel::getTable() function returns the name of the table without a prefix in #136

New Features 💎

Other Changes 🖇️

  • 🐞 Addition of several database tests in #136

Current Eloquent Version: 12.x


Full Changelog: v4.3.1...v5.0.0-alpha.0

v4.3.1

06 Aug 20:37
e46bda8

Choose a tag to compare

What's Changed

New Features 💎

Other Changes 🖇️


Current Eloquent Version: 11.x


Full Changelog: v4.3.0...v4.3.1

v4.3.0

11 Mar 17:41
5debb35

Choose a tag to compare

New Features 💎

Other Changes 🖇️


Current Eloquent Version: 11.x


Full Changelog: v4.2.0...v4.3.0

v4.2.0

14 Feb 19:02
05cba04

Choose a tag to compare

Fixes ⛑️

  • Fix metas not saved with new model in #124

Other Changes 🖇️

  • Add illuminate/events dependency in #124
  • Update renovate branch source in #126

Current Eloquent Version: 11.x


Full Changelog: v4.1.1...v4.2.0

v4.1.1

01 Feb 18:01

Choose a tag to compare

New Features 💎

  • [FEATURE] Add coverage to unit tests in #116
  • CI : Run WordPress tests with coverage and use parallel coverage in #119

Other Changes 🖇️

  • Fix two typos in tests in #114
  • [DOC] Pinpoint autoloader loading in README in #117
  • Improve tests workflow in #115
  • CI : Add rector in #120
  • Run actions on push branch main

Current Eloquent Version: 11.x


Full Changelog: v4.1.0...v4.1.1

v4.1.0

25 Jan 21:39
70f271a

Choose a tag to compare

Fixes ⛑️

  • [BUG] Prunable / MassPrunable trait not working - undefined event() function in #111

Other Changes 🖇️

  • Update config/scripts/install-wp-tests.sh in #111
  • Add AbstractModel::where() in #111
  • Add AbstractModel::insert() in #111
  • Update dev dependencies in #113

Current Eloquent Version: 11.x


Full Changelog: v4.0.1...v4.1.0

v4.0.1

28 Dec 18:40
e235aac

Choose a tag to compare

Other Changes 🖇️

  • Update phpstan/phpstan to 2.0 in #104
  • Run WordPress tests with v6.7 in #106
  • Use mysql:9.1 in tests in #108
  • Update laravel/serializable-closure to >=1.3 in #109

Current Eloquent Version: 11.x


Full Changelog: v4.0.0...v4.0.1

v4.0.0

14 Dec 13:47

Choose a tag to compare

What's Changed

New major version with the update of the package illuminate/database to version 11.x ✨:

📚 If you want to switch from v3 to v4, you can find some information here: Upgrading from v3 to v4.

Breaking Changes 🛠

  • Minimum PHP version 8.2 in #82 and #98
  • Update illuminate/database to ^11.0 in #82
  • Remove robmorgan/phinx dependencies in #84
  • Remove all deprecated functions
  • All relation properties (user_id, comment_parent, ...) are cast to integer
  • WordPressGrammar extends from MySqlGrammar now in #92

New Features 💎

  • Meta casting in #85
  • Custom comment type in #86
  • Add new getter/setter in Comment and Post models
  • Add AbstractModel::truncate() in #93
  • Add support for JSON columns in #93

Fixes ⛑️

  • Fix Comment::comment_post_ID and Comment::comment_author_IP getter/setter
  • [BUG] Fix open transaction internally and at the moment transaction is opened but it is never closed in #94

Other Changes 🖇️

  • Rename Dbout\WpOrm\Concerns\HasMeta to Dbout\WpOrm\Concerns\HasMetas in #85
  • Update dev dependencies in #87
  • Add unit and databases tests in #89
  • Update LICENSE and file header in #91
  • Test WordPressBuilder in #96

Current Eloquent Version: 11.x


Full Changelog: 3.3.0...v4.0.0

v4.0.0-beta.0

27 Nov 19:08
7b640c1

Choose a tag to compare

v4.0.0-beta.0 Pre-release
Pre-release

Release candidate for dimitriBouteille/wp-orm v4, ready for external use.

Release notes: #83


Current Eloquent Version: 11.x