This repository was archived by the owner on Feb 23, 2024. It is now read-only.
3.9.0
Release of version 3.9.0.
Enhancements
- Expose
discount_typein Store API coupon endpoints. (3399) - Exclude checkout-draft orders from WC Admin reports and My Account > Orders. (3379)
Bug Fixes
- Hide spinner on cart block's "Proceed to Checkout" link when page unloads. (3436)
- Fixed express payment methods processing not completing when Stripe payment method active. (3432)
- Refresh PaymentRequest after cancelling payment to prevent addresses remaining populated on repeat attempts. (3430)
- Ensure "Add a note to your order" section is styled correctly when disabled. (3427)
- Prevent checkout step heading text overlapping actual heading on small viewports. (3425)
- Improve Stripe payment request API payment method availability. (3424)
- Stop hidden products from being linked in cart and checkout blocks. (3415)
- Show Express Payment Method Error Notices after Payment Failure. (3410)
- Fix cart block
isLargeconsole error in the editor when running WordPress 5.6 beta. (3408) - Fix: Orders not being placed when paying with an Express payment method from the Cart block. (3403)
- Fix incorrect usage of static method in Stripe payment method integration. (3400)
- Cart and checkout should respect the global "Hide shipping costs until an address is entered" setting. (3383)
- Sync shipping address with billing address when shipping address fields are disabled. This fixes a bug where taxes would not reflect changes in billing address when they are set to be calculated from billing address (3358)
refactor
- Support a plain js configuration argument to payment method registration APIs. (3404)