Minoritní aktualizace pluginu WooCommerce 5.9.0 přináší několik oprav, aktualizací a vylepšení. Neměla by způsobit větší problémy.
Přestože by nemělo dojít k problémům, tak doporučuji zálohovat, jako vždy.
Toto vydání obsahuje:
410 commitů ve WooCommerce jádru
89 commitů ve WooCommerce Admin
120 commitů ve WooCommerce Blocks
Co je nového v 5.9.0
WooCommerce Blocks byl aktualizován na verzi 6.1. Většinou jde pouze o opravu bugů v zobrazování bloků.
WooCommerce Admin 2.8.0 – i tady jde především o drobná vylepšení, jako je například povolení Square pro Francii
Stránka Marketplace byla lehce upravena vzhledově, což opět nepřináší žádné potencionální problémy
Fix problému ukládání ceny varianty do cache, pokud je zákazník vat_exempt ( tedy bez daně ):
$price_hash = array( false );
if ( $for_display && wc_tax_enabled() ) {
$price_hash = array(
get_option( 'woocommerce_tax_display_shop', 'excl' ),
WC_Tax::get_rates(),
empty( WC()->customer ) ? false : WC()->customer->is_vat_exempt(),
);
}
Možnost vymazání fakturačního e-mailu pomocí Rest API
Opakované naplánování zrušení nezaplacených objednávek
Pokud z nějakého důvodu script selhal na limitech, nebo z jiného důvodu, nedošlo k opětovnému naplánování zrušení nezaplacených objednávek.
Oprava získání lokace zákazníka pro výpočet daně, pokud byl produkt přidán do objednávky v adminsitraci
Při přidání produktu do objednávky v administraci, vracela WooCommerce jako lokaci zákazníka, pro výpočet daně, lokaci aktuálního adminu usera a ne zákazníka z objednávky.
Soubor currency-info.php byl zpětně přejmenován na locale-info.php
toto přejmenování přinášelo problémy při kompatibilitě s dalšími pluginy a nebylo potřebné.
Akce a filtry
Žádná změna
Databáze
Žádná změna
Soubory šablony
Žádná změna