BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//https://crm.oyvrental.cl///NONSGML kigkonsult.se iCalcreator 2.10.15//
METHOD:PUBLISH
BEGIN:VEVENT
UID:20260817T181541-04-6106GwrpvK@https://crm.oyvrental.cl/
DTSTAMP:20260817T221541Z
DESCRIPTION:Actualizacion del codigo woocommerce para el ecommerce a su ult
 ima version 11.0.0. Se realizo la actualizacion del codigo para las siguie
 ntes mejoras:\n\nFix – Add a compatibility shim for the removed product bl
 ock editor block registry to avoid third-party extension fatals. #65500\nF
 ix – Add compatibility shims for the removed block templates PHP API to av
 oid third-party extension fatals. #65503\nFix – Add per-period refunds fie
 ld to the legacy REST sales report so consumers can compute net sales per 
 day or month (fixes #27552\, #42694). #65467\nFix – Add referrerPolicy to 
 address autocomplete fetch requests to ensure Referer header is sent even 
 with restrictive site policies. #62967\nFix – Addressed cache invalidation
  gaps for product instance caching refresh. #65431\nFix – Add the WooComme
 rce debug group to HPOS CLI debug messages. #65701\nFix – Align email orde
 r item names consistently after product thumbnails. #66141\nFix – Align Wo
 o Home in-app promo banner styling with updated admin card patterns. #6566
 0\nFix – Allow decimal stock quantities below 1 to remain in stock when th
 e woocommerce_stock_amount filter is overridden with floatval. The integer
  cast inside WC_Abstract_Product::validate_props() truncated values like 0
 .5 to 0\, incorrectly flipping the product to «Out of stock». #65023\nFix 
 – Allow the «Regenerate the product attributes lookup table» tool (and the
  related abort and resume tools) to run via the REST API instead of failin
 g with an «Invalid nonce» error. #66082\nFix – Allow users with the view_w
 oocommerce_reports capability to access the Analytics Leaderboards REST en
 dpoint and view leaderboard data. #65492\nFix – Avoid a critical Site Heal
 th warning when WooCommerce cannot verify uploads directory protection. #6
 5757\nFix – Block add to cart: adding a product that is in the cart only i
 nside a bundle (or only as a booking\, add-on configuration\, or recipient
 -differentiated line) now adds a new standalone line instead of showing an
  error or changing the existing line’s quantity. #65869\nFix – Blocks: Fix
  JS crash when the store returns a non-Error value in useCollection\; conv
 ert it to a proper Error instance so the error boundary handles it gracefu
 lly. #64218\nFix – Blueprint: export SQL steps using a table prefix placeh
 older instead of the source site’s database prefix\, so settings can be im
 ported on sites that use a different table prefix. #65942\nFix – Cast refu
 nd amount values to float for PHP 8.1 TypeError fix. #64362\nFix – Check p
 arent product visibility in get_variation AJAX endpoint before returning v
 ariation data #65209\nFix – Decode HTML entities in PTK pattern titles #65
 969\nFix – Disable the «Continue» button on the product CSV import page un
 til a file is selected or a server path is entered. #66009\nFix – Fix ‘cur
 rent-menu-item’ class not being added to the Shop page in the Page List bl
 ock #65996\nFix – Fix – Make WC_Blocks_Utils::has_block_in_page() search n
 ested blocks recursively. #63386\nFix – Fix/normalize the Store API cart/u
 pdate-item route truncating decimal quantities when dispatching the cart i
 tem updated hook. #66312\nFix – Fix: allow empty customer session fields t
 o override prior values in WC_Customer_Data_Store_Session #65633\nFix – Fi
 x: ensure the dropdown inside Add to Cart + Options block render special c
 haracter correctly. #66530\nFix – Fix: Improve color contrast for delete l
 ink in .wc-metabox to meet WCAG 2.2 AA requirements (SC 1.4.3) #65605\nFix
  – Fix: Sync active filters across multiple Product Filters blocks on the 
 same page. #65622\nFix – Fix a Sass build error in the Cart proceed-to-che
 ckout block and remove an invalid script module declaration from the Produ
 ct Price block. #65749\nFix – Fix Checkout block shipping method UI after 
 extension cart updates change the selected shipping rate. #66014\nFix – Fi
 x custom place order button (shortcode checkout) never submitting the orde
 r when a shipping address block is present. Client-side validation now onl
 y counts visible invalid fields\, so the collapsed «Ship to a different ad
 dress?» shipping fields no longer block submission. #65933\nFix – Fix defe
 rred product transient shutdown ordering before parent product sync. #6647
 0\nFix – Fix deleting a newly added custom field on the order edit screen 
 with HPOS enabled. #66132\nFix – Fix duplicate «Password Changed» admin no
 tification email sent when a customer resets their password. #66145\nFix –
  Fixed incorrect order counts when custom query_args are added via the ord
 er list table prepare_items query args filter. #66207\nFix – Fixed quantit
 y selector plus button size mismatch in Cart and Mini-Cart by replacing th
 e fullwidth plus glyph with a standard plus. #65658\nFix – Fix email previ
 ews for orders with downloadable products. #65856\nFix – Fix encoded chara
 cter in filter option label. #66446\nFix – Fixes 0 value attributes from b
 eing skipped when variation is added to cart directly #65725\nFix – Fixes 
 checkout flow to not save shipping_method in customer meta #65544\nFix – F
 ix exception message info leak to non-admin API callers\, null dereference
 s on missing parent product and order\, and duplicate date query key in Or
 dersTableQuery. #65368\nFix – Fix express payment buttons missing a visibl
 e focus outline in Cart and Checkout. #65901\nFix – Fix false «incompatibl
 e extension» notice shown in the block editor for express payment methods 
 whose client-side name differs from their server-side gateway ID. The comp
 atibility check now matches on paymentMethodId (falling back to name). #66
 017\nFix – Fix fatal DB errors during upgrade on sites where HPOS was neve
 r enabled by adding a table existence check before attempting to restore t
 he meta_key_value index on wp_wc_orders_meta. #65536\nFix – Fix fatal erro
 r in Analytics Customers DataStore when a plain WC_Order (rather than the 
 Overrides\Order subclass) is passed to get_or_create_customer_from_order()
 \, and harden date_last_active against a missing date_created by cascading
  through date_modified and date_paid before falling back to null. #64407\n
 Fix – Fix fatal TypeError in ProductVersionStringInvalidator when a persis
 tent object cache returns the cached variation parent ID as a string. #654
 96\nFix – Fix fatal TypeError in wc_modify_map_meta_cap() on PHP 8+ when g
 et_userdata() returns false for an invalid user ID. #65506\nFix – Fix hier
 archical selection and expansion in SearchListControl for multi-level cate
 gories #66023\nFix – Fix horizontal page overflow caused by the Settings U
 I tab bar including its padding outside the declared width. #65715\nFix – 
 Fix insufficient color contrast on attribute placeholder text to meet WCAG
  2.2 AA requirements. #65608\nFix – Fix My Account endpoint page titles sh
 owing the page title instead of the endpoint heading (e.g. «Orders») in bl
 ock themes when the cart is not empty. #65949\nFix – Fix order totals only
  filling half the width on the admin order screen at mobile widths. #65469
 \nFix – Fix oversized heading on the offline payment settings pages by set
 ting the header font size explicitly instead of relying on the floating-he
 ader-scoped rule. #66044\nFix – Fix PHP fatal in the Product Collection up
 sells handler when the product reference is unresolved (editor preview)\, 
 and stop the cross-sells handler from leaking unresolved product reference
 s into its results. #65909\nFix – Fix Product Collection block from markin
 g the post as dirty when the editor loads. #65524\nFix – Fix Product Colle
 ction inner blocks when rendered inside Query Loop post content. #65637\nF
 ix – Fix product description editor alignment in the classic product edito
 r. #66087\nFix – Fix Quantity Selector block styles when outside the Add t
 o Cart + Options block #66261\nFix – Fix refund amount validation message 
 positioning #66248\nFix – Fix silent backslash corruption in Agentic Check
 out buyer/address fields and Store API checkout field validation. Calling 
 wp_unslash() on JSON request body data that is never magic-quoted was stri
 pping real backslashes typed by the buyer. #65900\nFix – Fix silent backsl
 ash corruption in Store API (block checkout) address fields. Calling wp_un
 slash() on JSON body data that is never magic-quoted was stripping real ba
 ckslashes from address_1\, address_2\, and other address fields. #65643\nF
 ix – Fix SKU duplication corrupting hyphenated SKUs. Duplicating a product
  with SKU SKU-123 now correctly produces SKU-123-1 instead of SKU-124. #65
 423\nFix – Fix tax country code autocomplete to not be based on full count
 ry name #65879\nFix – Fix tax state code autocomplete: allow searching by 
 state code and scope suggestions to the selected country #65882\nFix – Fix
  the daily log cleanup so it deletes all expired log files\, not just the 
 first 20. #66073\nFix – Fix the log entry context being written and displa
 yed as invalid JSON (e.g. with backtraces or namespaced class names) in Wo
 oCommerce > Status > Logs. #65565\nFix – Fix the PSR-4 upgrade fallback fa
 taling when a foreign Composer ClassLoader returns a non-array from getPre
 fixesPsr4() or a non-string from findFile()\; validate both shapes so it d
 egrades to no fallback instead. #65674\nFix – Fix the WooPayments test acc
 ount activation flow requiring a second click when switching to live payme
 nts. #65895\nFix – Fix TypeError: string – string in get_formatted_order_t
 otal() on PHP 8.3 with refunded orders #65507\nFix – Fix undefined behavio
 r and potential infinite loop in WC_Post_Data::do_deferred_product_sync wh
 en more products are deferred for sync while a deferred sync is running. #
 65664\nFix – For better compat\, use order caps for HPOS placeholder posts
 . #58432\nFix – Generate the POS catalog feed in chunks across several Act
 ion Scheduler actions so large catalogs no longer exceed the host request 
 timeout or Action Scheduler’s failure period mid-generation\, and detect a
 nd restart stuck generation jobs that would otherwise stay pinned in progr
 ess forever. #65860\nFix – Hardens Store API product/review endpoints chec
 ks. #66065\nFix – Harden the in-place-upgrade PSR-4 fallback autoloader so
  its remaining unguarded paths degrade gracefully: a foreign Composer Clas
 sLoader shape and a torn/partially-written class file mid-upgrade now leav
 e the class unresolved instead of fataling\, so a defensive class_exists()
  probe during an upgrade returns false rather than raising an error. #6563
 0\nFix – Harden types handling in WC_Tax class get-methods. #65711\nFix – 
 Hide Product Gallery arrows and thumbnails for products with one or no ima
 ges in the editor. #66108\nFix – Hide unnecessary WooPayments business str
 ucture selection during onboarding. #66069\nFix – Improve cart table acces
 sibility and spacing so screen readers announce line items as rows with th
 e correct column headers. #65689\nFix – Improve contrast for product IDs i
 n the Products list row actions. #65667\nFix – Improve text color contrast
  on the admin order edit screen so order data\, line-item details\, and co
 lumn headers meet WCAG AA accessibility standards. #65714\nFix – Invalidat
 e the correct meta cache group when the HPOS order meta corruption guard f
 ires\, so a corrupt legacy object-cache entry is re-read from the database
  instead of persisting across reads. #66554\nFix – Keep random Product Col
 lection pagination consistent across pages. #65462\nFix – Lock the POS cat
 alog feed file exclusively while writing so two overlapping generation pro
 cesses can no longer interleave output into a corrupt feed. #65924\nFix – 
 Log when the POS product feed directory’s .htaccess cannot be updated\, an
 d avoid overwriting an unreadable or custom file during the legacy upgrade
 . #65621\nFix – Mark grouped products add to cart table as presentational 
 #66096\nFix – Match orders and stock home panel border with other cards #6
 5864\nFix – Move logic to enable or disable the compatibility layer in blo
 ck templates from ‘template_redirect’ to ‘template_include’ to be more acc
 urate with the resolved template #64504\nFix – Omit the LIMIT clause in Or
 dersTableQuery when an unlimited (-1) row count is requested\, matching WP
 _Query nopaging behavior. Fixes a datatype mismatch error when the orders 
 query runs against a SQLite database. #64396\nFix – Order editing: skip re
 served internal meta keys when saving order items\, so they cannot be adde
 d via the «Add meta» button and stored as invisible meta. #65471\nFix – Pr
 eserve Settings UI pending navigation after form-post saves. #65910\nFix –
  Preserve the «Pending review» product status when exporting and re-import
 ing products via CSV\, instead of importing them as drafts. #66194\nFix – 
 Prevent a fatal error in the mini-cart and checkout review-order templates
  when a filter hooked on woocommerce_cart_item_product returns a truthy no
 n-product value. #65685\nFix – Prevent a fatal TypeError on the HPOS Order
 s screen when a persistent object cache returns a corrupt order or meta ca
 che entry: invalid entries are now discarded and re-read from the database
  instead of breaking the page. #66506\nFix – Prevent customer history meta
 box warnings for CPT-backed orders. #65921\nFix – Prevent duplicate wc_pro
 duct_start_scheduled_sale and wc_product_end_scheduled_sale actions from p
 iling up in Action Scheduler when concurrent processes schedule sale event
 s for the same product. #65709\nFix – Prevent email previews from showing 
 unrelated dummy products as downloadable items. #65865\nFix – Prevent embe
 dded WooPayments business verification from hanging when the Stripe loader
  fails. #65863\nFix – Prevent fatal error on System Status page when log d
 irectory does not exist (e.g. when logging is disabled). #65403\nFix – Pre
 vent non-rate package metadata from invalidating cached shipping rates. #6
 5541\nFix – Prevent order items from being lost when order resume fails be
 tween removing items and saving the order. #64326\nFix – Prevent PHP 8.5 d
 eprecation notices when an order tax item has no matching tax rate. #65706
 \nFix – Prevent Product Collection filter resets from clearing lifted coll
 ection controls. #66022\nFix – Refresh product archive rewrite rules after
  the Shop page permalink changes. #65967\nFix – Register a WooCommerce-sco
 ped Composer PSR-4 fallback autoloader so that future in-place upgrades ca
 n resolve newly-added first-party Automattic\WooCommerce classes under src
 / that the in-memory Jetpack classmap snapshot would otherwise miss\, prev
 enting «class not found» fatals during the upgrade request. #65338\nFix – 
 Reject attribute slugs whose taxonomy name (with the «pa_» prefix) exceeds
  WordPress’s 32-byte limit\, instead of incorrectly counting characters. T
 his lets users create attributes with multibyte slugs (Cyrillic\, Chinese\
 , etc.) that fit within the limit\, and shows a live byte count next to th
 e slug input so users can see how close they are to the limit before submi
 tting. #64159\nFix – Reject refund IDs in Store API order authorization to
  prevent a fatal when wc_get_order() returns a WC_Order_Refund. #64568\nFi
 x – Remove additional WooCommerce data when uninstalling with WC_REMOVE_AL
 L_DATA: the product_visibility taxonomy terms\, the placeholder image atta
 chment\, and additional WooCommerce user meta. The Action Scheduler tables
  can also be removed by additionally defining the WC_REMOVE_ACTION_SCHEDUL
 ER constant. #65793\nFix – Remove the push notification preferences\, shop
 per list\, and customer email verification user meta when uninstalling wit
 h WC_REMOVE_ALL_DATA. #66468\nFix – Remove unnecessary font-weight overrid
 e on the mini-cart quantity badge and use a theme-resolvable color for the
  count text in the checkout order summary item badge. #65647\nFix – Resolv
 e downloadable file paths and Mini Cart lazy-loaded script URLs against th
 e configured content directory and site URL instead of a hardcoded /wp-con
 tent location\, so they work on non-default WordPress directory layouts (e
 .g. Bedrock or a custom WP_CONTENT_DIR). #65599\nFix – Resolve the local p
 ickup tax location from the order’s own shipping line instead of attaching
  a per-call closure to woocommerce_order_get_tax_location during cart sync
 . #65603\nFix – Respect the attribute’s custom term order when creating al
 l product variations. #65501\nFix – Restore reduced stock when an order tr
 ansitions to failed\, so inventory held by an order that reduced stock whi
 le on-hold (e.g. an accepted-but-pending SEPA/ACH payment) is released ins
 tead of staying reduced indefinitely. #66256\nFix – Sanitize instead of te
 xturize the email address in the StoreAPI response #66148\nFix – Scope the
  order attribution install banner button styles to the banner\, so they no
  longer center the content of every icon+text components button rendered o
 n WooCommerce admin pages. #66206\nFix – Security hardening: pass allowed_
 classes => false to unserialize() in LookupDataStore to prevent PHP Object
  Injection via crafted cached data. #65426\nFix – Send cancelled order adm
 in emails when pending orders are cancelled. #65855\nFix – Serialize mutat
 ions of the wc_pending_batch_processes option in BatchProcessingController
  with a short-lived database lock and a fresh re-read\, so concurrent enqu
 eue/dequeue/remove requests no longer clobber each other and silently drop
  or resurrect batch processors. #66539\nFix – Stop re-sending customer ord
 er email notifications when restoring orders from the trash. #65121\nFix –
  Store API: ensure the woocommerce_default_order_status filter is always r
 emoved after OrderController::create_order_from_cart()\, even if order cre
 ation throws. #65417\nFix – Store API: limit and de-duplicate the attribut
 e and taxonomy count requests accepted by the products/collection-data end
 point to prevent a single request from triggering an excessive number of d
 atabase queries. #65420\nFix – Store API: validate address data on the che
 ckout-order endpoint before it is persisted\, so a rejected request can no
  longer modify an existing order’s address or totals. #65787\nFix – Struct
 ured data: emit a single Offer with the exact variation price (and inProdu
 ctGroupWithID) when a variation-specific URL is requested\, instead of the
  parent AggregateOffer price range\, fixing Google Merchant «price mismatc
 h» disapprovals. #66043\nFix – Tolerate settings section registry failures
  when resolving the Settings UI request context\, preventing update-time f
 atals. #65975\nFix – Updates anchor rendering logic to not show an anchor 
 tag when product image link is disabled #65682\nFix – Updates the product_
 shipping_class taxonomy to be private. #63146\nFix – Use a direct filesyst
 em instance for log\, import\, product feed\, and transient file operation
 s inside the uploads directory\, so they no longer fail on sites that have
  FS_METHOD set to an FTP-based method without complete credentials. #64666
 \nFix – Use a fixed black overlay color for the drawer instead of inheriti
 ng the theme palette. #65579\nFix – Use fixed colors for the coming soon f
 ooter banner instead of inheriting them from the active theme. #65580\nFix
  – Use HTTPS for all geolocation IP-lookup and geo-IP requests. Switch the
  IP-lookup services (ipify\, ipecho\, ident\, tnedi) to HTTPS and replace 
 the HTTP-only ip-api.com geo-IP provider with the HTTPS-based country.is\,
  so visitor IP addresses are never sent over unencrypted connections. #662
 23\nFix – Use the checkout hold stock setting only for core checkout stock
  reservations. #66048\nFix – v4 Orders API: align fee/shipping can_be_refu
 nded with the refund validator — compare on a tax-inclusive absolute basis
  (so discount/negative fee lines report refundable) and round to currency 
 precision (so a fully-refunded line is not reported refundable on a sub-ce
 nt float residue). #65645\nFix – Variation bulk action «Set scheduled sale
  dates»: block submission when the sale end date is earlier than the sale 
 start date\, and clear sale dates submitted as blank instead of storing 19
 70-01-01. #66013\nFix – Warn when additional checkout fields are registere
 d before the woocommerce_init action\, which can load translations too ear
 ly. #66172\nFix – Warn when an order status key is too long and can’t be s
 tored. #66164\nFix – Improve lost connection detection on WooCommerce admi
 n screens #66676\nFix – Restore 64px product thumbnails in the Mini Cart. 
 #66747\nFix – Canonicalize non-string option values in Settings UI schemas
  so select and radio fields show the saved selection. #66933\nFix – Conver
 t boolean Settings UI schema values the way the client does and canonicali
 ze visibility values alongside their controller field. #66955\nFix – Prese
 rve settings navigation when Payments sections fall back from the Settings
  UI. #66907\nFix – Prevent WordPress personal preferences from being expos
 ed as customer metadata. #66840\nFix – Show the Save button when an experi
 mental Settings UI page falls back to the legacy renderer. #66980\nFix – S
 top the HPOS order meta corruption guard from treating extension-injected 
 virtual meta rows (a meta_key and meta_value but no meta_id) as corrupt\, 
 which purged the meta cache and logged a warning on every read. #66837\nFi
 x – Fix a fatal error on the shortcode checkout when a phone\, postcode\, 
 or state validated field is registered outside the billing and shipping fi
 eldsets. #67107\nFix – Temporary deactivate persistent product status coun
 ters and rollback to WordPress API usage. #67094\nFix – Add no-op WC_REST_
 Layout_Templates_Controller and WC_REST_Products_Catalog_Controller stubs 
 so an in-place update from 10.9.x does not fatal when the 10.9 controller 
 list instantiates a class whose file has already been swapped away. #67138
 \nFix – Revert the fixed end-prices order calculation changes from PR #637
 44\, which caused tax-inclusive stores using the woocommerce_adjust_non_ba
 se_location_prices filter to charge the net amount on block/Store API chec
 kout #67161\nFix – Revert the legacy script blocking change (#64431) that 
 broke the classic cart and checkout on sites loading a second jQuery insta
 nce. #67363\nAdd – Add a «Send checkout recovery email» action to the orde
 r actions dropdown so merchants can manually send the Checkout Recovery em
 ail for pending or checkout-draft orders past the 1-hour abandonment thres
 hold. #65136\nAdd – Add a contextual Marketplace recommendation card to th
 e WooCommerce Orders screen\, shown to eligible stores based on locally-ev
 aluated promotion rules. #65970\nAdd – Add a native Settings UI page provi
 der path for registered settings sections. #65975\nAdd – Add a new transac
 tional abandoned cart recovery email that prompts customers to complete a 
 pending checkout\, behind the new abandoned_cart_recovery feature flag. #6
 6393\nAdd – Add a recommendation card on the Abandoned cart recovery email
  settings page. #65136\nAdd – Add a resend action to the temporary-passwor
 d notice on My Account so customers can request a fresh change-password em
 ail. #65821\nAdd – Add a setting to enable or disable backorder stock noti
 fication emails\, plus a woocommerce_should_send_backorder_notification fi
 lter\, mirroring the existing low stock and out of stock notifications. #6
 5891\nAdd – Add a user profile control so admins can view and set a custom
 er’s email-confirmation status. #65824\nAdd – Add a woocommerce_format_pho
 ne_number filter and a WC_Validation::is_phone_format() method. #66122\nAd
 d – Add CurrencyPosition enum class for woocommerce_currency_pos option va
 lues and adopt it in the Store API and Marketing Campaigns REST API. #6612
 8\nAdd – Add customer email verification\, letting shoppers securely link 
 past guest orders to their account once they confirm ownership of their em
 ail address. #65822\nAdd – Add DimensionUnit enum class for woocommerce_di
 mension_unit option values and implement it across the codebase. #66064\nA
 dd – Added Tax extensions recommendations. #65786\nAdd – Add image_size qu
 ery parameter to the products and product variations REST API endpoints\, 
 allowing consumers to request a specific registered WordPress image size. 
 #64009\nAdd – Add option disabling filter drawer on smaller screens. #6567
 1\nAdd – Add OrderUtil::custom_orders_table_data_sync_is_enabled() so exte
 nsions can cheaply check whether HPOS data sync is enabled without running
  the expensive is_custom_order_tables_in_sync() query. #65649\nAdd – Add r
 efund preview endpoint (POST /wc/v4/refunds/preview) for server-side refun
 d calculation #65335\nAdd – Add styling for settings UI shell header badge
 s. #65825\nAdd – Add TaxDisplayMode enum class for woocommerce_tax_display
 _shop/cart option values and implement it across the codebase. #65812\nAdd
  – Add the foundation for POS staff management: an experimental point_of_s
 ale_staff feature flag (off by default)\, a flag-gated orchestrator\, and 
 the pos_* capability access model that keys POS access on holding any pos_
 * WP capability. No runtime surface yet\; the staff endpoint\, attribution
 \, and admin UI register behind the flag in follow-up changes. #65657\nAdd
  – Add theme.json support to breadcrumbs block #65460\nAdd – Add the POS p
 reset layer to the capability model: capability bundles for the Cashier\, 
 Manager\, and Admin presets\, assigned or cleared per user via woocommerce
 _pos_* capabilities (never WP roles)\, with the assigned preset recorded i
 n user meta and cleaned up on uninstall. Behind the off-by-default point_o
 f_sale_staff feature flag. #65661\nAdd – Add the woocommerce_variable_prod
 uct_taxes_influence_price filter. #65394\nAdd – Add Webflow platform to th
 e CLI products migrator. #64866\nAdd – Add WeightUnit enum class for wooco
 mmerce_weight_unit option values and implement it across the codebase. #64
 422\nAdd – Add woocommerce_term_recount_product_count filter to _wc_term_r
 ecount. #64374\nAdd – Add woocommerce_validate_phone filter to allow custo
 mizing phone number validation #65817\nAdd – Allow POS catalog product fee
 d files to be served by enabling file access on the feed directory while p
 reventing directory listing. #65563\nAdd – Analytics: list failed order im
 ports in the Import historical data section with a retry action. #65509\nA
 dd – Customers can now unsubscribe from Checkout Recovery emails via a one
 -click link in the email footer. #65136\nAdd – Inject default sibling-sect
 ion navigation into native Settings UI page schemas that omit shell.sectio
 nNavigation. #65975\nAdd – Make per-line refund_total optional on POST /wc
 /v4/refunds. When omitted\, the backend computes the tax-inclusive refund 
 total from the order line item’s unit price × quantity. The legacy explici
 t form (refund_total without quantity) is preserved for v3-style callers. 
 #65439\nAdd – POST /wc/v4/refunds/preview: accept refund_total per line it
 em for partial-amount previews (quantity now optional when refund_total is
  provided). For the quantity and tax-inclusive refund_total forms\, previe
 w and create split tax by the line’s stored total/tax ratio and round amou
 nts identically\, so a previewed amount matches the created refund to the 
 cent. #65645\nAdd – Register a GDPR privacy exporter and eraser for shoppe
 r lists so admin Export/Erase Personal Data tools cover saved-for-later an
 d wishlist data. #65251\nAdd – Schedule the abandoned cart recovery email 
 to send 2 hours after a pending order is created\, and cancel the pending 
 send when the order leaves the pending status. #66393\nUpdate – Customer e
 mail verification now confirms via a one-time login-gated link instead of 
 a 6-digit code. #65971\nUpdate – Deprecate the Point of Sale feature flag 
 and remove its toggle from WooCommerce settings\; POS-related functionalit
 y (settings page\, product visibility\, and transactional emails) is now a
 lways enabled. The flag setting remains readable via the REST API for mobi
 le app compatibility. #65573\nUpdate – Load the WordPress Design System to
 kens stylesheet on WooCommerce settings pages so Settings UI styles consum
 e real design tokens. #66542\nUpdate – Move several WooCommerce admin stat
 us notices to Site Health and show regeneration progress in status tools\;
  deprecate the related WC_Admin_Notices/WC_Regenerate_Images notice callba
 cks and stop honoring the woocommerce_hide_* notice dismissal filters #647
 58\nUpdate – Remove @woocommerce/create-product-editor-block package #6543
 5\nUpdate – Remove the deprecated product block editor feature\, package\,
  routes\, assets\, and extension APIs. #65500\nUpdate – Render settings UI
  section cards with WordPress Design System components behind the settings
 -ui feature flag. #66456\nUpdate – Replace PanelBody with ToolsPanel in Al
 l Reviews\, Reviews by Category\, and Reviews by Product inspector control
 s. #65799\nUpdate – Replace PanelBody with ToolsPanel in Stock Filter insp
 ector controls. #65625\nUpdate – Replace PanelBody with ToolsPanel in the 
 PageSelector component. #64935\nUpdate – Update Algeria states from 48 to 
 58 wilayas\; also correct DZ-11 spelling. #65385\nUpdate – Update Product 
 Filter Status block labels to use availability wording. #65803\nUpdate – U
 pdate product publish panel catalog visibility layout and extension row or
 dering. #66080\nUpdate – Update the Action Scheduler package to version 4.
 0.0. #65790\nUpdate – Update the WordPress package catalog to WordPress 6.
 9 package versions. #65481\nUpdate – Use the standard WordPress UI Notice 
 for payment method eligibility notices in WooPayments onboarding. #66016\n
 Update – Settings UI: hide the shell header for pages registered at the to
 p level of settings\, which keep the classic section links and a save butt
 on at the bottom of the page. Payments drill-down pages show the header wi
 th breadcrumbs in place of the top-level settings tabs. #66662\nDev – Add 
 delivery-agnostic ProductShapeMapperInterface to the ProductFeed framework
 \, deprecating ProductMapperInterface in its favor. #65720\nDev – Add inte
 rnal helper methods on Refunds\DataUtils to support the upcoming refund pr
 eview endpoint. #65334\nDev – Add to Cart + Options: add extra e2e tests t
 o cover skipped unit tests #66118\nDev – Audit Action Scheduler APIs usage
 . #65831\nDev – Bump grunt-contrib-cssmin to 4.x (clean-css 5) so the admi
 n CSS pipeline preserves @container at-rules. #65842\nDev – Deprecate the 
 Automattic\WooCommerce\Blocks\QueryFilters class. #65598\nDev – Fix produc
 t-reviews «can delete a product review» E2E flake by waiting for the trash
  AJAX to commit before navigating to the Trash view. #65911\nDev – Fix the
  Blocks e2e nightly suite: mount the released plugin at the canonical wooc
 ommerce folder via a wp-env mapping\, instead of letting wp-env name the p
 lugin folder after the release zip (e.g. woocommerce-trunk-nightly)\, whic
 h broke the test setup’s plugin-path assumptions. The generated test trans
 lations are mapped into the plugin’s languages directory the same way. Als
 o resolve the active plugin path (WC_ABSPATH) for the sample product impor
 t. #65798\nDev – Force immediate analytics import mode in the analytics-da
 ta E2E spec so its orders import deterministically regardless of the store
 ’s scheduled-import default\; test-only\, no changes to shipped code. #660
 97\nDev – Harden Blocks non-null assertion lint rule to error. #66010\nDev
  – Migrate Blocks e2e leaf utils (constants\, test\, types\, wp-cli\, get-
 test-translation\, request-utils\, navigation) and content-templates into 
 the Core e2e suite under a blocks/ namespace\; test-only\, no changes to s
 hipped code. #65628\nDev – Migrate Blocks e2e non-module assets (themes\, 
 test plugins\, test data\, lint rules) into the Core e2e suite under a blo
 cks/ namespace\; test-only\, no changes to shipped code. #65442\nDev – Mig
 rate Blocks e2e page-object utils (admin\, editor\, frontend\, local-picku
 p\, mini-cart\, performance\, shipping) into the Core e2e suite under util
 s/blocks/\; test-only\, no changes to shipped code. #65571\nDev – Migrate 
 Blocks e2e specs into the Core e2e suite under tests/blocks and add a core
  testIgnore guard so the core e2e project does not collect them\; the Bloc
 ks suite keeps running them from the new location. Test-only\, no changes 
 to shipped code. #65670\nDev – Migrate offline payment settings forms to D
 ataForm. #65731\nDev – Mount E2E helper plugins as a directory and provisi
 on wp-cli.yml in-container so single-file Docker mounts no longer surface 
 as empty files under gRPC FUSE. #65807\nDev – Prepare Marketplace JSX and 
 … https://crm.oyvrental.cl/index.php/component/rseventspro/evento/20953-ac
 tualizacion-del-codigo-woocommerce-para-el-ecommerce-a-su-ultima-version-1
 1-0-0?Itemid=101
DTSTART:20260804T190000Z
DTEND:20260804T200000Z
LOCATION:Oficinas OYV (Cordillera 551\, Pudahuel.)
SUMMARY:Actualizacion del codigo woocommerce para el ecommerce a su ultima 
 version 11.0.0
URL:https://crm.oyvrental.cl/index.php/component/rseventspro/evento/20953-a
 ctualizacion-del-codigo-woocommerce-para-el-ecommerce-a-su-ultima-version-
 11-0-0?Itemid=101
END:VEVENT
END:VCALENDAR
