WooCommerce Buy Again Version 6.0.0 Changelog
* Update – Improved "Buy Now" functionality for Buy Again.
* Update – General code improvements.
* Dev – Bump WooCommerce "tested up to" version 10.7.0.
* Update – Improved "Buy Now" functionality for Buy Again.
* Update – General code improvements.
* Dev – Bump WooCommerce "tested up to" version 10.7.0.
* Fix: Stripe automatic payment
* new – Personalization migrated to dedicated POST/DELETE listings/personalization endpoints.
* new – Personalization supports all question types: text_input, dropdown, unlabeled_upload, labeled_upload.
* new – Update / Delete Personalization bulk actions on products page.
* new – Custom property input field in templates with editable property name.
* new – Product image column on importer page.
* new – Per-page dropdown on products page (10, 25, 50, 100, 200).
* new – buyerprice and personalization added to listings/byIds import includes.
* new – Import maps Etsy is_taxable / non_taxable to WooCommerce _tax_status.
* new – Import converts Etsy weight and dimensions to the store's configured units; Etsy units retained for roundtrip export.
* new – Import persists Etsy personalization configuration (question type, text, required, char max, max files, instructions).
* new – Action filter on Timeline page, per log type.
* update – Custom properties 513 and 514 sent via inventory API call.
* update – Product filter checks for non-empty listing IDs instead of key existence.
* update – Processing profiles refresh on page load.
* update – Onboarding UI restyled to match CedCommerce design system.
* update – Overview page stats layout tightened.
* update – Settings page accordion restyled.
* update – Disconnect modal centering and z-index corrected.
* update – Header navigation tabs compacted.
* update – CSS selectors scoped for Multichannel plugin compatibility.
* update – Timeline marks personalization responses as success.
* update – Removed stray console.log statements from category picker.
* fix – Custom property name not persisted after template save.
* fix – "Update listing properties" disabled-state message now renders.
* fix – Readiness state ID missing in inventory call during property update.
* fix – Timeline rendered raw HTML tags in product title on delete personalization.
* fix – Timeline filters (status, source, search) did not filter rows; DOM lookup corrected.
* fix – Product media gallery duplicated images on re-import; attachments now reused via Etsy listing_image_id / source URL.
* fix – Product categories and tags duplicated when the same name existed at a different parent; deduped via term_exists.
* fix – Importer overview showed "X of 0 products imported" before the Etsy shop total was fetched.
* fix – Settings page field layout flashed (FOUC) on refresh; prevented with inlined critical CSS.
* New – Add REST API support for teams via `/wp-json/wc-memberships-for-teams/v1/teams`
* New – Add REST API support for invitations via `/wp-json/wc-memberships-for-teams/v1/invitations`
* New – Add REST API support for team members via `/wp-json/wc-memberships-for-teams/v1/teams/<team_id>/members`
* Misc – Updated the SkyVerge Plugin Framework to version 6.2.0
* Tweak – Clarified debug log location
* Tweak – replaced the wc_enqueue_js with wp_add_inline_script for local scripts
* Updated required PHP version to 8.0
* Fix – Fixed admin styling compatibility issues with WordPress 7.0.
* Tweak – Bumped WordPress tested up to version to 7.0.
* Tweak – Bumped WooCommerce tested up to version to 10.7.
* Tweak – Added settings link on plugins page.
* Fix – Descriptions still mentioning bulk coupon generator.
* Tweak – WC 10.7 compatibility.
* Tweak – WP 7.0 compatibility.
* Fix: ANTI-FRAUD-169 – Improved how manual overrides and whitelisting are applied, ensuring approved customers and actions are recognized more consistently, including in cases where rules are updated after earlier fraud checks.
* Fix: ANTI-FRAUD-171 – Improved plugin package handling and validation, strengthening file permission checks to help ensure more reliable and secure installation behavior.
* Fix: ANTI-FRAUD-172 – Improved performance during high-load and bot attack scenarios, reducing unnecessary database delays and helping stores remain more stable under heavy traffic or abusive activity.
* Fix: ANTI-FRAUD-192 – Improved compatibility with PayPal reCAPTCHA checks when Anti-Fraud is enabled, reducing misleading compliance warnings and ensuring smoother integration behavior.
* Fix: ANTI-FRAUD-233 – Strengthened request validation and marketplace detection logic, improving protection against spoofing attempts and bypass techniques.
* Fix – Fixed admin checkbox styling compatibility with WordPress 7.0.
* Fix – Prevented division-by-zero warnings when normalizing composited cart item quantities against a zero parent quantity.
* Tweak – Bumped WordPress tested up to version to 7.0.
* Tweak – Bumped WooCommerce tested up to version to 10.7.
* Fix – Prevent the retention of webhook IDs when updating the store owner's PayPal account.
* Fix – Ensure that the product vendors emails has the correct heading order.
* Fix – Ensure that the focus outline of the “Submit Application†button has sufficient color contrast.
* Fix – Accessibility: Use a button element for the "Upload Logo" buttons.
* Fix – Accessibility: display and announce alert when a note is added on the vendor individual order page.
* Fix – Accessibility: display and announce alert when a note fails to be added on the vendor individual order page.
* Fix – Accessibility: indicate customer/private notes by text in the note meta data.
* Dev – Bump the `plugin-check-action` GitHub Action version to v1.1.5 to fix the runner path failure and add checks to prevent direct file access.
* Dev – Bump WooCommerce "tested up to" version 10.7.
* Dev – Bump WooCommerce minimum supported version to 10.5.
* Dev – Bump WordPress "Tested up to" to 7.0.
* Dev – Bump WordPress minimum supported to 6.8.