Skip to content
This repository has been archived by the owner on Jun 15, 2022. It is now read-only.

Version 1.0.0 (Release Candidate 1)

Pre-release
Pre-release
Compare
Choose a tag to compare
@stevegrunwell stevegrunwell released this 25 Sep 19:36
· 161 commits to develop since this release

This is the first release candidate for version 1.0.0 of the WooCommerce Custom Orders Table plugin.

Upgrading

There have been breaking changes since the last release. It's recommended that sites deactivate and reactivate the plugin after upgrading to ensure changes are reflected!

Additionally, the database schema version will be locked until 1.0.0, so you may need to delete the "wc_orders_table_version" option from your database:

$ wp option delete wc_orders_table_version

Changes since Version 1.0.0 (Beta 3)

  • Major refactoring of the WP-CLI migration commands (#61, #79, #81).
  • Database table optimizations (#65, props @Raunak-Gupta).
  • Prevent duplicate IDs when saving orders and refunds (#64).
  • Ensure that order refunds are also stored in the custom orders table (#52).
  • Ensure the custom orders table is registered within WooCommerce (#50).
  • Resolve issue in CLI importer where a false value from wc_get_order() could cause a fatal error (#43 & #46, props @zacscott).
  • Fix bug where orders with the same post date could be handled in the wrong order during migration (#84).
  • Prevent customer notes from being deleted during migration (#82).
  • Bump the "WC tested up to" version to 3.5.0 (#80).
  • Major refactoring within the plugin test suite (#51, #53, #60, #72, #78).
  • Prevent Travis CI from using PHPUnit 7.0 until the WordPress core test suite can support it, too.

This release also restores the repo development history prior to Version 1.0.0 (Beta 1), ensuring that the team @Mindsize is credited appropriately for their work.