Actualizacion del codigo woocommerce a su ultima version 10.3.0 para los ecommerce de oyv
Desde
Octubre 23, 2025 08:00
hasta Octubre 23, 2025 09:00
En Oficinas OYV
Publicado por
Rodrigo Galvez
Categorías: Programación web
Hits: 0
Actualizacion del codigo woocommerce a su ultima version 10.3.0 para los ecommerce de oyv. Se realizo la actualizacion del codigo para las siguientes mejoras:
Fix – Accessibility: Avoid list of one for a single express pay option on the block cart page. #60674
Fix – Accessibility: Remove unneeded title attribute from product images to avoid duplicate screen reader announcements #60412
Fix – Address update script issue where refunded $order may not exist, and disable refunded orders tool. #61125
Fix – Add string and int types to get_cart_contents_total method for strict_types envs #61027
Fix – Add to Cart + Options: don’t disable optimistic updates when adding grouped product children to cart if only one fails #60992
Fix – Allow readonly use of orders menu separate from WC menu (HPOS). #58423
Fix – Announce variation data when changing attributes in the Add to Cart + Options block #60172
Fix – Apply webhook delivery hook args filter to delivery pings #60920
Fix – Cart Link block: Fix issue that happens when you try and edit the text by hijacking onClick with a preventDefault() #60804
Fix – Comment: Resolve an issue where the combined Apple Pay & Google Pay toggle state did not persist when disabled. #60572
Fix – Define the capabilities for the woo_email post type #60833
Fix – Don’t load templates with the woocommerce slug if the queried template was customized by the user #61139
Fix – Dont return product name in add-to-cart endpoint if product is draft or private #60892
Fix – Email Content: Prevent 404 call for styles in editor #60742
Fix – Ensure address fields without valid values from provider ‘select’ are emptied on shortcode checkout. #61105
Fix – Ensure autocomplete is disabled properly when using addresss autofill #60907
Fix – Ensure child themes load parent fonts in coming soon mode #60845
Fix – Ensure items that are forcibly removed from cart re-save the persistent cart #61112
Fix – Ensure session token is passed as a string #60692
Fix – Fix email-restricted coupons being removed during Apple Pay/Google Pay checkout #60738
Fix – Fix email listings links if WordPress is installed in a subdirectory #60783
Fix – Fix error when a custom coupon discount type is unregistered and an order using such a coupon is updated #60712
Fix – Fix iAPI minicart compatibility with WooCommerce extensions using IntegrationInterface. #60877
Fix – Fix render-checkout-form event was possibly triggered too early for 3rd party scripts to catch #60871
Fix – Fix Reviews Form block always showing the ‘Be the first to review’ message #60866
Fix – Fix Select2 single dropdown spacing issue in admin interface #60933
Fix – Fix styles in the Classic Template block add to cart form #60611
Fix – iAPI Mini Cart: remove unnecessary type check that hid variation metadata for non-variation item types (e.g., subscription_variation); #60935
Fix – Improve accessibility of default credit card form available to gateway extensions. #60609
Fix – Improve detection for invalid billing and shipping addresses in the checkout block #60441
Fix – Limit autocomplete suggestions to 5 and sanitize output in asset data registry #61106
Fix – Make sure wc-admin db update notification is always in sync with legacy one. #60646
Fix – Migrator: Fixed the import for variation with spaces #61211
Fix – Prevent «Added to cart» notices from appearing unnecessarily in Product Collection and Add to Cart + Options blocks when used in two different tabs in parallel #60734
Fix – Prevent order attribution install banner when file mods are not allowed #60716
Fix – Product Collection: Fix ghost updates in Product Collection block #60828
Fix – Product Gallery: Fix outlines in Editor #61119
Fix – Product Reviews Block: Add outline offset to comment form #60890
Fix – Remove the object wrappers around the fulfillments related REST API responses #60699
Fix – Set default_plugin_compatibility for new Destroy Empty Sessions feature. #61177
Fix – Support legacy event listeners in iAPI-powered minicart. #60849
Fix – Update the list of Indian states and union territories to align with current official standards. #60266
Fix – Update used woocommerce/email-editor pacakge. #61001
Fix – Persist the initially selected shipping option in the PayPal payment page. #61299
Fix – Capture the PayPal payment using legacy API if it was authorized with the legacy API. #61511
Fix – Fix backward compatibility in email preview #61522
Fix – Fix fatal error when importing products with brands. #61513
Fix – Fix payment failure with PayPal Standard when shipping is not required. #61514
Add – Add action ‘woocommerce_order_scheduler_after_import_order’ fired after WooCommerce Analytics imports an order or refund and invalidates reports cache. #60827
Add – Add address autocomplete API without feature gate. #60840
Add – Add API endpoints for email settings screen #61074
Add – Add branding_html option when registering address autocomplete provider #60748
Add – Add critical metrics to migrator CLI #61039
Add – Add dry-run simulation for Migrator #60948
Add – Added cogs support even if the feature is disabled #60862
Add – Added post migration survery for Migrator #60940
Add – Added tracker for migrated products in wc_migrator_products_count #60462
Add – Add filters for customizing COGS total and refunded COGS output in admin order screen #60361
Add – Add Kosovo telephone number and VAT #61108
Add – Add MCP Adapter, connect it to Abilities API. #60901
Add – Add new /wc/v3/variations endpoint for Point of Sale (POS) incremental sync based on /wc/v3/products/$id/variations implementation. #60727
Add – Add PayPal express checkout buttons for payment. #61034
Add – Add text alignment support to the Product Summary block. #60789
Add – Add tracking for Address Autocomplete use #60713
Add – Allow single column layout in the Product Collection block #60408
Add – Autocomplete component for Checkout block #60891
Add – Display PayPal Standard migration completed notice. #61168
Add – enhanceed verbose to show per item import #61155
Add – Implement optimistic updates to the PMs selection page in WooPayments onboarding #60602
Add – Include dummy downloadable/virtual products with download links in email previews to show how digital products appear in customer emails. #60999
Add – Introduce Variation Description block, used inside the Add to Cart + Options block to display the description of the selected variation #60461
Add – Introduce WordPress Abilities API package for capability declaration and discovery #60698
Add – Introduce email_group field in WC_Email #60665
Add – Introduce get_brand_ids &set_brand_ids. #60512
Add – Use @woocommerce/sanitize package to sanitize input #60324
Update – Add add-to-cart paths to robots.txt file #60899
Update – Add to Cart + Options: make Product Gallery block show the selected variation image #60667
Update – Add to Cart + Options: skip adding default values to variations data object #60966
Update – Add to Cart + Options block: trigger legacy mode only if PHP hooks are used to add form inner elements #60915
Update – Add to Cart Button: disable optimistic updates if product is sold individually and is already in the cart #60947
Update – Add tool to Status > Tools page for fixing the refund logic. #60874
Update – Announce adding to cart and quantity changes events in Product Button and Add to Cart + Options blocks #60760
Update – Classic Template Block: Hide from inserter and simplify logic #60993
Update – Correctly map the varitions and attribute from Shopify #60861
Update – Don’t recalculate coupons on order save, which can cause recalculation of totals and taxes when nothing changed #61091
Update – Fix: transients for all products deleted when one product changes #61069
Update – Fix address autocomplete token fetch logic #61140
Update – Hide Product Quantity block when selecting a variation sold individually #60730
Update – Improve accessibility of address autocomplete feature #60815
Update – Improved feature compatibility checks and added support for ‘Learn more’ links in settings. #60809
Update – Make Product Quantity block update based on the selected variation in the Add to Cart + Options block #60641
Update – Migrate PayPal from legacy WPS to Orders v2. #60578
Update – Migrate the Add To Cart with Options block to fetch product data via the @wordpress/core-data package. #60715
Update – Move Cost of Goods Sold HTML rendering filters out of template files #60928
Update – Redirect to the current URL when adding a product to cart using the Add to Cart + Options block in legacy mode #60844
Update – Reduced WooCommerce Product Collection block settings in the email editor. #60941
Update – Refactor asset loading in Bootstrap class. #61052
Update – Refactor EmailContent block rendering in the editor to use instead of iframe #60603
Update – Register admin scripts earlier with legacy handles #60536
Update – Register tipTip and dompurify for use in the frontend #60648
Update – Remove Sendcloud from DefaultShippingPartners #61082
Update – Remove store_api_draft_order from session when empty or cart session is destroyed #60739
Update – Remove unused Revert Button plugin used after Classic template migration #60612
Update – Rename Variation Selector: Attribute Options ‘style’ attribute to ‘optionStyle’ #60870
Update – Turn Cost of Goods Sold into a non-experimental feature #60847
Update – Update Address Autocomplete settings to be tied to the correct script and escaped as JSON #60880
Update – Update block references doc #60910
Update – Update credentials dependency for the migrator #61071
Update – Update email editor PHP package to 1.7.0 #61146
Update – Update the Add to Cart + Options block so attributes are automatically selected when they match the URL parameters #60745
Update – Update the WooPayments onboarding locking mechanism to include an expiration and auto-unlock. #61084
Update – Validate quantities are valid in the Add to Cart + Options on every input change #60598
Update – Added a webhook event to handle pending captures for PayPal Standard payment using PayPal orders v2 API. #61302
Dev – Added platform docs for Shopify to Woo #60954
Dev – Added user facing docs for WooCommerce Migrator CLI #60988
Dev – Add wc/v4/shipping-zones/ endpoint with unified location and method data to improve performance in shipping zone details views. #61017
Dev – Add wc/v4/shipping-zones endpoint with unified location and method data to improve performance in shipping zone list views. #60965
Dev – Create v4/products/ endpoint. #60690
Dev – dev: remove the pull_request trigger event for e2e tests with GB Nightly #61175
Dev – Drop custom WordPress index on uninstall. #61094
Dev – Move experimental fields from v3/products to v4/products endpoint #60703
Dev – Run tests with HPOS enabled by default. #60812
Dev – Update emptyCart testing utility #61097
Dev – Use latest email editor version 1.5.0 #60835
Dev – Use the latest Email editor version v1.4.2
Dev – [Migrator]: Write performance metrics to the logs #61152
Dev – Add To Cart With Options: Refactor admin asset loading. #61070
Dev – dev: update CI configuration #61540
Tweak – Add Kosovo to list of countries based on CLDR #61029
Tweak – Add missing no_terms label to Brands taxonomy for proper empty state messaging. #60610
Tweak – Classic template: Ensure related product images are lazy loaded. #60701
Tweak – Don’t add geolocation hash to robots.txt #57871
Tweak – Fixed missing background on Take offline payments section when reordering on Settings > Payments page. #60597
Tweak – Improve version and db version management. #60400
Tweak – Migrator: capitalized first letter of the platform for migrator #61209
Tweak – Send X-VIP-Go-Segmentation to WCCOM for better caching segmentation #61110
Tweak – Stock Indicator: remove unused attribute #60909
Tweak – Update Customer Effort Score track queue logic to avoid PHP errors around wrong type coming from wp_options. #60875
Tweak – Update schema.org link from https:// to https:// for product availability #60399
Tweak – “Featured Category” and “Featured Product” inner blocks are no longer locked. #60691
Tweak – Update address autocomplete copy. #61541
Performance – Add cache priming to ProductQuery::get_objects #61057
Performance – Coupons: optimize coupon usage lookup for per-user limited coupons. #60676
Performance – Fix index key length for status on wc_order_stats table #60896
Performance – Improved performance around handling of classic theme styles for blocks. #60990
Performance – Improve performance of uncached Block Assets dependency loading. #61015
Performance – Introduce experimental feature to remove customer sessions once empty. #60855
Performance – Introduce WC_Shipping_Zone_Data_Store::read_multiple() to improve performance when requesting all Shipping_Zones at once. #60917
Performance – Only store customer data in the session if it’s not the default customer #60852
Performance – Optimize DB-based sessions cleanup. #60711
Performance – Product Collection: limit the number of requests for product data in Editor #60863
Performance – Reduce the number of calls to get_post_meta in order data stores #61148
Performance – Reduce the number of calls to get_post_meta in WC_Product_Variation_Data_Store_CPT. #60614
Performance – Reduce the number of slow SQL queries in customers reports. #61092
Performance – Remove shipping data from session when cart emptied or checkout completed. #60800
Performance – Replace «parse_blocks» with «Block_Scanner» in the CheckoutExpressPaymentBlock. #60930
Performance – Replace the usage of parse_blocks function with the Block_Scanner in CartCheckoutUtils::has_block_variation. #60943
Performance – Strip the rel=self link from the report response as it is built by the Reports/Controller to avoid the performance penalty from building target hints. #60791
Performance – Use Block_Scanner to find the local pickup text instead of parse_blocks. #60938
Performance – Add composite index on wp_comments to optimize admin comments query #61288
Enhancement – add brand thumbnail image to product schema #60398
Enhancement – Allow order data stors to sort orders by order total. #61104
Enhancement – Allow wc_order_query to query by order total and various operators. #60995
Enhancement – Remove hard cap on session expiration and respect developer filters #60460
Enhancement – Replaced component in the “Customize Your Store” task with a new Marketplace banner, and removed the related REST API endpoint in the /onboarding/ namespace. #61116
