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
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 fromwc_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.