wp-orm icon indicating copy to clipboard operation
wp-orm copied to clipboard

Release 4.0.0-alpha.0

Open dimitriBouteille opened this issue 1 year ago • 0 comments

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

  • Update illuminate/database to ^11.0 in #82
  • Update code to PHP 8.2 in #82
  • Goodbye robmorgan/phinx in https://github.com/dimitriBouteille/wp-orm/pull/84
  • Remove all deprecated functions
  • [FEATURE] Meta casting in https://github.com/dimitriBouteille/wp-orm/pull/85
  • [FEATURE]: Custom comment type in #86
  • Update dev dependencies in #87

What's Changed

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

Breaking Changes 🛠

  • Minimum PHP version 8.2 in #82
  • 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

New Features 💎

  • Meta casting in #85
  • Custom comment type in #86
  • Add new getter/setter in Comment and Post models

Fixes ⛑️

  • Fix Comment::comment_post_ID and Comment::comment_author_IP getter/setter

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

dimitriBouteille avatar Sep 23 '24 19:09 dimitriBouteille