v3.1.0
LatestVerified Safe- Ensure that orders without shipping address fields (e.g., virtual products) correctly appear in the EC Sales List report.
- Ensure that the Create Order REST API response does not get corrupted when VAT validation fails.
- – Resolve an issue where the Blocks checkout would fail silently after switching from an EU country to a non-EU country when a VAT number had been entered.
- Respect "Failed Validation Handling" setting when VIES service is unavailable for a member state.
- Optimized admin dashboard performance by reducing unnecessary background checks.
- Ensure that the `{vat_id}` placeholder is replaced with the VAT number correctly on block checkout.
- Improved the translation system to ensure all text is correctly displayed in the selected language.
- – Make the “optional” string translatable.
- Ensure that Greece VAT number validation correctly uses “EL” instead of “GR” as the VAT prefix in the shortcode checkout when the country code prefix is not required.
- More specific error message for checkout when two-character VAT number is missing.
- Dev - Bump WooCommerce "tested up to" version 10.6.
- Dev - Bump WooCommerce minimum supported version to 10.4.
- Dev - Bump Wordpress minimum supported version to 6.8.