Descrição
WooCommerce is the open-source ecommerce platform for WordPress.
O nosso plugin base é gratuito, flexível e amplificado por uma comunidade global. A liberdade do código aberto significa que mantém a propriedade total do conteúdo e dos dados da sua loja para sempre.
Quer esteja a lançar um negócio, a tornar online um negócio tradicional, ou a desenvolver sites para clientes, use o WooCommerce para uma loja que combina conteúdo e comércio de forma poderosa.
- Create beautiful, enticing storefronts with themes suited to your brand and industry.
- Increase revenue with an optimized shopping cart experience that converts.
- Customize product pages in minutes using modular product blocks.
- Showcase physical and digital goods, product variations, custom configurations, instant downloads, and affiliate items.
- Sell subscriptions, bookings, or memberships, with our developer-vetted extensions.
- Rise to the top of search results by leveraging WordPress’ SEO advantage.
- Build on a platform that scales. Get flexible ecommerce for high-volume stores.
ALL THE TOOLS YOU NEED TO SELL
Built-in tools and popular integrations help you efficiently manage your business operations. Many services are free to add with a single click via the optional Setup Wizard.
- Choose how you want to get paid. Conveniently manage payments from the comfort of your store with WooPayments (Available in the U.S., U.K., Ireland, Australia, New Zealand, Canada, Spain, France, Germany, and Italy). Securely accept credit cards, mobile wallets, bank transfers, and cash thanks to 100+ payment gateways – including Stripe, PayPal, and Square.
- Configure your shipping options. Print USPS labels right from your dashboard and even schedule a pickup with WooCommerce Shipping (U.S.-only). Connect with well-known carriers such as UPS and FedEx – plus a wide variety of delivery, inventory, and fulfillment solutions for your locale.
- Simplify sales tax. Add WooCommerce Tax or similar integrated services to make automated calculations a reality.
Expanda o seu negócio, adicione funcionalidades e monitorize a sua loja em qualquer lugar
WooCommerce means business. Keep tabs on the performance metrics most important to you with a powerful and flexible central dashboard built into WooCommerce.
Expand your audience across marketing and social channels with Google Ads, HubSpot, Mailchimp, and Facebook integrations. You can always check out the in-dashboard Marketing Hub for fresh ideas and tips to help you succeed.
Enhance store functionality with hundreds of free and paid extensions from the official WooCommerce Marketplace. Our developers vet each new extension and regularly review existing extensions to maintain Marketplace quality standards. We are actively looking for products that help store builders create successful stores.
Manage your store from anywhere with the free WooCommerce mobile app (Android and iOS). Spoiler alert: Keep an ear out for the slightly addictive “cha-ching” notification sound each time you make a new sale!
Tenha e controle os dados da sua loja, para sempre
With WooCommerce, your data belongs to you. Always.
If you opt to share usage data with us, you can feel confident knowing that it’s anonymized and kept secure. Choose to opt-out at any time without impacting your store.
Unlike hosted ecommerce solutions, WooCommerce store data is future-proof; you’re free to export all your content and take your site to any platform you choose. No restrictions.
Why developers choose (and love) WooCommerce
Developers can use WooCommerce to create, customize, and scale a store to meet a client’s exact specifications, making enhancements through extensions or custom solutions.
- Leverage hooks and filters to modify or create functionality.
- Integrate virtually any service using a robust REST API and webhooks.
- Design and build custom content blocks with React.
- Inspect and modify any aspect of the core plugin code.
- Speed up development with a lightning-fast CLI.
O core é testado rigorosa e frequentemente, com o suporte de uma equipa de desenvolvimento dedicada que trabalha em vários fusos horários. A documentação abrangente é actualizada a cada versão, permitindo que crie exactamente a loja que pretende.
Be part of our growing international community
O WooCommerce tem uma grande comunidade dedicada a ajudar os comerciantes a ter sucesso, e está a crescer rapidamente.
There are WooCommerce Meetups in locations around the world that you can attend for free and even get involved in running. These events are a great way to learn from others, share your expertise, and connect with like-minded folks.
O WooCommerce também tem uma presença regular em WordCamps em todo o mundo, adoraríamos conhecê-lo.
Contribua e traduza
WooCommerce is developed and supported by Automattic, the creators of WordPress.com and Jetpack. We also have hundreds of independent contributors, and there’s always room for more. Head to the WooCommerce GitHub Repository to find out how you can pitch in.
O WooCommerce está traduzido em vários idiomas, incluindo dinamarquês, ucraniano e persa. Ajude a localizar ainda mais o WooCommerce, adicionando o seu locale – visite translate.wordpress.org.
Connection to WooCommerce.com
You can connect your store to WooCommerce.com to manage your subscriptions on WooCommerce Marketplace and receive product updates without leaving WordPress admin. Connection also enables installation of purchased products right from WooCommerce.com and streamlines access to technical support. If you’d like to learn about what data is gathered and how it is used, please refer to our Privacy Policy.
Ecrãs
Instalação
Requisitos mínimos
- PHP 7.4 or greater is required (PHP 8.0 or greater is recommended)
- MySQL 5.6 or greater, OR MariaDB version 10.1 or greater, is required
Visite a documentação dos requisitos do WooCommerce para uma lista detalhada dos requisitos do servidor.
Instalação automática
Automatic installation is the easiest option — WordPress will handle the file transfer, and you won’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.”
No campo de pesquisa, digite “WooCommerce” e clique em “Pesquisar plugins”. Depois de nos encontrar, pode consultar os detalhes, tais como, a versão, a classificação e a descrição. Mais importante ainda, pode instalá-lo! Clique em “Instalar agora” para o WordPress iniciar a instalação.
Instalação manual
Manual installation method requires downloading the WooCommerce plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.
Actualizando
As actualizações automáticas devem funcionar sem problemas, mas ainda recomendamos que faça cópia de segurança do site.
Se encontrar problemas com as páginas da loja/categoria após uma actualização, actualize as ligações permanentes em WordPress > Opções > Ligações permanentes e clique em “Guardar”. Isto deve fazer com que as coisas voltem ao normal.
Dados de exemplo
O WooCommerce inclui alguns dados de amostra que pode usar para ver como os produtos funcionam, importe o ficheiro sample_products.xml através do importador do WordPress. Também pode usar o importador de CSV ou a nossa extensão CSV Import Suite para importar sample_products.csv
Perguntas frequentes
-
Onde posso encontrar documentação do WooCommerce e guias do utilizador?
-
For help setting up and configuring WooCommerce, please refer to Getting Started and the New WooCommerce Store Owner Guide.
For extending or theming WooCommerce, see our documentation, as well as the Plugin Developer Best Practices.
-
Onde posso obter ajuda ou falar com outros utilizadores sobre o core do WooCommerce?
-
If you get stuck, you can ask for help in the WooCommerce Support Forum by following these guidelines, reach out via the WooCommerce Community Slack, or post in the WooCommerce Community group on Facebook.
-
Where can I get help for extensions I have purchased from the WooCommerce Marketplace?
-
For assistance with paid extensions from the WooCommerce Marketplace: first, review our self-service troubleshooting guide. If the problem persists, kindly log a support ticket via our helpdesk. Our dedicated Happiness Engineers aim to respond within 24 hours.
-
Estou a ter problemas ao iniciar sessão em WooCommerce.com, e agora?
-
First, troubleshoot common login issues using this helpful step-by-step guide. Still not working? Get in touch with us.
-
O WooCommerce vai funcionar com o meu tema?
-
Yes! WooCommerce will work with any theme but may require some additional styling. If you’re looking for a theme featuring deep WooCommerce integration, we recommend Storefront.
-
Como faço para actualizar o WooCommerce?
-
We have a detailed guide on How To Update WooCommerce.
-
O meu site deixou de funcionar, o que posso fazer?
-
Start by diagnosing the issue using our helpful troubleshooting guide.
If you noticed the error after updating a theme or plugin, there might be compatibility issues between it and WooCommerce. If the issue appeared after updating WooCommerce, there could be a conflict between WooCommerce and an outdated theme or plugin.
In both instances, we recommend running a conflict test using Health Check (which allows you to disable themes and plugins without affecting your visitors) or troubleshooting the issue using a staging site.
-
Onde posso reportar erros?
-
Report bugs on the WooCommerce GitHub repository. You can also notify us via our support forum – be sure to search the forums to confirm that the error has not already been reported.
-
Onde posso pedir novas funcionalidades, temas e extensões?
-
Request new features and extensions and vote on existing suggestions on our official feature request board. Our Product teams regularly review requests and consider them valuable for product planning.
-
O WooCommerce é brutal! Posso contribuir?
-
Yes, you can! Join in on our GitHub repository and follow the development blog to stay up-to-date with everything happening in the project.
-
Onde posso encontrar a documentação da REST API?
-
Extensive WooCommerce REST API Documentation is available on GitHub.
-
A minha pergunta não está listada aqui. Onde posso encontrar mais respostas?
-
Check out Frequently Asked Questions for more.
Avaliações
Contribuidores e programadores
“WooCommerce” é software de código aberto. As seguintes pessoas contribuíram para este plugin:
Contribuidores- Automattic
- WooCommerce
- Mike Jolley
- James Koster
- Claudio Sanches
- Rodrigo Primo
- Peter Fabian
- Vedanshu – a11n
- Julia Amosova
- obliviousharmony
- Néstor Soriano Vilchez
- sadowski
- Ron Rennick
- royho
- Barry
- Claudiu Lodromanean
- Tiago Noronha
- Kelly Choyce-Dwan
- levinmedia
- Albert Juhé Lluveras
- Darren Ethier (nerrad)
- Joshua Wold
- Nadir Seghir a11n
- Rua Haszard
- Michael P. Pfeiffer
- Niels Lange
- Raluca
- tjcafferkey
- danielwrobert
- patriciahillebrandt
- albarin
- Tung Du
- Manish Menaria
- Karol Manijak
- sunyatasattva (a11n)
- Alexandre Lara
- Luigi Teschio
- danieldudzic
- Sam
- Alex Florisca
- opr18
- tarunvijwani
- Paulo Arromba
- Saad T.
- Boro Sitnikovski
- Gerhard Potgieter
- Corey McKrill a11n
- Jorge A. Torres
- Leif Singer
“WooCommerce” foi traduzido para 68 locales. Obrigado aos tradutores pelas suas contribuições.
Traduza o “WooCommerce” para o seu idioma.
Interessado no desenvolvimento?
Consulte o código, consulte o repositório SVN, ou subscreva o registo de alterações por RSS.
Registo de alterações
9.6.0 2025-01-20
WooCommerce
- Fix – Fix EmailPreviewTest::test_dummy_product_filter to validate dummy product properties directly #54104
- Fix – Add aria modal attribute to photoswipe #53245
- Fix – Add check for comingSoonNewsletter object before adding in newsletter panel #53781
- Fix – Add checks to various template functions, guard against fatal errors when the global $product object is unavailable. #53167
- Fix – Add description to display name field on account details page #53312
- Fix – Added new validation to Store API checkout endpoint regarding Accounts & Privacy definitions. #53421
- Fix – Add focus indicator to recommended products on the legacy Cart page #52353
- Fix – Add headings to the main section of the Cart page with the block variation #52077
- Fix – Add To Cart Button: fix style when
core/button
block isn’t visible in the page. #53052 - Fix – Add to Cart with Options – Stepper Layout: trigger change event when stepper button clicked. #53343
- Fix – Align variation selector labels and selects in the Single Product template of block themes #53598
- Fix – Apply fix from #52726 to new coming soon template #52762
- Fix – A required text additional field will now accept 0 as a valid input. #52782
- Fix – Avoid crash widget area when Product Collection is rendered #53656
- Fix – Fix: Styling issues in Product Editor around featured product star and variation dimensions spacing #53707
- Fix – Fix: Unable to connect sub-directory based multi-sites to WooCommerce.com. #52649
- Fix – Fix a bug where server validation errors were not dismissed after validation passes. #53362
- Fix – Fix blocks registration through registerBlockSingleProductTemplate #53626
- Fix – Fix click event on Import from a CSV file box in add products task #53265
- Fix – Fix conflicting namespace between EmailPreviewRestController and PaymentRestController causing Payments settings to fail to load #53497
- Fix – Fix core profiler crash when locale string incorrect format #53502
- Fix – Fix css date and time inputs display in order admin #53471
- Fix – Fixed core profiler not showing jetpack auth step when pre-installed #53744
- Fix – fixed the opt in checkbox to respect the user choice when previously opted out #52525
- Fix – Fix ellipsis menu position in Analytics #53066
- Fix – Fixes a bug when additional fields with a value of 0 would not display on the order confirmation or edit order screen #53717
- Fix – Fixes the parameter passed in one of the set-active-payment-method events to use the paymentMethodSlug argument name, in line with the documentation #53415
- Fix – Fix grouped product styles for TT5 #52856 #52856
- Fix – Fix header with an image in Coming Soon page template causes text overlap and spacing #52726
- Fix – Fix hovering over core profiler extension to show cursor:pointer #53238
- Fix – Fix incorrect alignment of T&C checkbox and label #52983
- Fix – Fix incorrect capitalization of checkout field labels for German locale #53342
- Fix – Fix incorrect industry type in profiler api #52660
- Fix – Fix janky interactions in core profiler #53240
- Fix – Fix localization of In-App Marketplace endpoints #53106
- Fix – Fix PHP and Core API tests #52761
- Fix – Fix PHP warnings when user_email is not populated on my-account page. #53670
- Fix – Fix product SKU styles #52787 #52787
- Fix – Fix tests #52965
- Fix – Fix the “Are you sure you want to leave this page?” bug when interacting with the countries’ search input. #53588
- Fix – Fix variation image not switching if another one is selected #53152
- Fix – Improved Analytics and Product CSV export usability by allowing negative numeric values to be unescaped while continuing to escape potentially risky strings to prevent CSV Injection (async, PHP-based CSV exporting). #53022
- Fix – Improve shipping method block CSS specificity to prevent a display issue for admin accounts on WordPress.com #52349
- Fix – Make Add to Cart with Options tooltip text localizable #53272
- Fix – Make Stock Indicator block behavior consistent between the Product Collection block and the Single Product template #53462
- Fix – Post editor: ensure that blocks aren’t registered multiple times. #53217
- Fix – Prevent Fatal Error when viewing order refund in admin page. #52803
- Fix – Product Gallery (Beta) – Fix block not rendering after being added. #53145
- Fix – Product Gallery (Beta): Fix image aspect-ratio in full page mode #53201
- Fix – Product Gallery (Beta) on mobile, the thumbnails were disappearing on page reload. #53160
- Fix – Product Gallery: fix the incorrect scroll origin in Chrome #53314
- Fix – Product Hero: allow changing displayed product #53090
- Fix – Product reviews: improve how reviews are printend on the admin side. #53313
- Fix – Properly break from Note loop using break instead of continue, and also perform some tiny refactoring #52671
- Fix – Reduce the risk of (empty where clause) database errors when performing an order search. #53025
- Fix – Reinstate Jetpack connection screen for sites with Jetpack pre-installed #52814
- Fix – Skip capturing shipping taxes if the shipping method tax status is set to none. #### Comment #46069
- Fix – Turn coupon accordion title into a heading level 2 element on the block-based Checkout page #52844
- Fix – Turns the state field hidden when selecting the Cyprus country as a shipping/billing address. #53459
- Fix – Unify ToggleGroupControl styles in Blocks inspector control #48535
- Fix – Update billing email autocomplete to use email only #53059
- Fix – Updated wc_get_cart_url() to only return permalinks rather than building the current URL manually. #53419
- Fix – Update password strength role #53202
- Fix – Update product photoswipe top bar button order #53045
- Fix – Update several WC Admin UI elements to honor the correct product image aspect ratio #52828
- Fix – Update the checkout page order summary product title to use h3 #53037
- Fix – Validate and sanitize the event origin and event data when listening to message events from attachParentListeners function to prevent xss attacks during the customize your store flow #53418
- Add – Add “Recurring payments” icon next to payment providers #53669
- Add – Add an API endpoint to disconnect a site from WooCommerce.com #53473
- Add – Add categories for other payment suggestions #53270
- Add – Add coming soon minimal left image template #53024
- Add – Add coming soon mondern black template #53084
- Add – Add coming soon social links template part #52866
- Add – Add country selector component for the new Payment settings page. #53075
- Add – Add Croatian countries #51959
- Add – Add drag & drop offline payment settings #52888
- Add – Add filters to prevent quantity adjustment or removal notices in checkout blocks #52547
- Add – Add global_unique_id query support for variations to products and variations REST endpoint. #52839
- Add – Add Launch Newsletter panel for the coming soon template. #52650
- Add – Add new “exclude_status” filter on the “/products” endpoint #52898
- Add – Add new “exclude_types” filter on the “/products” endpoint. #53184
- Add – Add new
include_status
filter on the/products
endpoint. #52780 - Add – Add order actions to the order details screen in My Account. #52756
- Add – Add provider-agnostic ordering API for the Payments NOX while retaining BC with legacy gateway ordering. #53150
- Add – Adds validation to variable product transient data #53603
- Add – Add the
downloadable
param to the/products
endpoint #53028 - Add – Add the
include_types
param to the/products
endpoint. #52994 - Add – Add the
virtual
param to the/products
endpoint #53002 - Add – Add unit tests for Hand-Picked collection #52677 #52677
- Add – Allow merchants to edit the cart and checkout block order summary total headings. #53548
- Add – Allow order summary subtotal heading to be edited in both cart and checkout blocks. #53544
- Add – Comment: Add product type selector to the add to cart with options block toolbar #53354
- Add – Comment: Add save method to AddToCartWithOptions #53613 #53613
- Add – Comment: Add To Cart with Options: introduce blockify feature flag #53166
- Add – Comment: Register store for the product types #53366
- Add – Comment: switch current product type from the Add To Cart with Options block toolbar #53398
- Add – Display payment suggestions for each selected country in WooCommerce > Settings > Payments #53505
- Add – Enables replacing cart item images in cart-blocks using a filter. Complementary shortcode hook already exists: woocommerce_cart_item_thumbnail. #52310
- Add – Experimental: add live preview for subject, heading, and additional content when managing specific email #53718
- Add – Experimental: generate subject for email preview #53581
- Add – Experimental: live preview email styles changes without saving settings #53627
- Add – Experimental: live preview email subject and from name and address changes in settings #53204
- Add – Experimental: send a test email from email settings #53399
- Add – Implement a new page step for recommended payment methods #53288
- Add – Make tabs on product page keyboard accessible #53158
- Add – Product Gallery: disable prev/next buttons on first and last image #53318
- Add – Product Summary: Add more options to typography supports so it has the same options as Post Excerpt #53185
- Add – Product Summary: create new improved version of Product Summary block including multiple features #48984
- Add – REST API: add orders/statuses endpoint #52455
- Add – Single Product Compatibility Layer: Treat Product Gallery as a Single Product block #53378
- Add – Transform SettingsSection data for layout #52905
- Add – Updates the Action Scheduler library to 3.9.0. #52857
- Update – – Updated readme.txt to reflect the integration of WooCommerce Admin into WooCommerce core and revised dashboard descriptions. #52928
- Update – AbstractBlock: allow assigning any api_version to the block and bump the blocks to api_version 3 #52755
- Update – Add branding changes for core profiler and lys #53429
- Update – Add feature to enable tate limits for Store API’s Checkout endpoint and Checkout block. #53711
- Update – Add incentives logic to the frontend for payment settings. #53432
- Update – Add loading states to the React settings page #53122
- Update – Add requires_jpc field to determine plugins that require JPC #52887
- Update – Add support for IPs with port in WC_Geolocation::get_ip_address #52551
- Update – Add support for the status “future” in the “include_status” and “exclude_status” params of the Product List endpoint. #53690
- Update – Comment: do not register Add To Cart with Option when the feature flag is False #53368
- Update – Comment: render the product type toolbar button only when the product is not defined #53430
- Update – Comment: select initially the Simple product type #53484
- Update – Enable “coming soon” option by default in WooCommerce installation #53685
- Update – Enabled Brands to all users. #53083
- Update – Enable remote logging UI and mark feature as stable in FeaturesController #53649
- Update – Ensure Modern settings pages re-render on updated url #53016
- Update – feat: add product review fields autocomplete attribute #51970
- Update – Implement accepting and applying WooPayments incentives from the new Payments settings page. #53672
- Update – Implement drag and drop ordering on the React payment settings page. #53301
- Update – Include purge cache when coming soon template is updated in documentation #52695
- Update – Introduce opt-in WooCommerce rebranding #53308
- Update – Limit core profiler extensions to 8 maximum #53742
- Update – Product Collection: move “Display Settings” from Toolbar to Inspector Controls #52666
- Update – Removed final use of the FeatureGating class and deprecated it. #52768
- Update – Remove usage of the AccessiblePrivateMethods trait #52937
- Update – Update automattic/jetpack-connection and related Jetpack dependencies #53620
- Update – Updated delayed account creation wording when emailing password set up links. #53558
- Update – Updated product settings to use locale-specific weight and dimension units based on the store’s country. #53652
- Update – Update the customer invoice email templates to account for orders with failed payments #52977
- Update – Update transient validation for variable products #53724
- Dev – Added e2e test for analytics reports #53290
- Dev – Add ellipsis menu action handlers to the React settings page items #53033
- Dev – Add Reactified Settings page for managing payment gateways (under feature flag) #52785
- Dev – Adjust client to use fixed version of providers API #53150
- Dev – API core tests: add an extra check for response code on user create #53147
- Dev – API core tests: fixes for customer CRUD tests #53189
- Dev – Api Core tests: fix the setup of orders test to work on multiple runs #53205
- Dev – Api Core tests: update urls across all tests for compatibility with multisite setup #53212
- Dev – Bump @wordpress/env to 10.14.0 and remove patch for 10.10.0 #53692
- Dev – Change the logo and message for WooCommerce tax during onboarding #53699
- Dev – Change the Woo logos in the mobile banner and modal in admin #53716
- Dev – CI config: include blocks e2e with wp L-1 in the daily checks #53089
- Dev – docs: Update payment gateway failure response documentation #53156
- Dev – E2E setup script: Read customer password from the .env file instead of being hardcoded. #53361
- Dev – E2E test: improve my account – create account test by using unique test user #53383
- Dev – E2E test: improve usage of test data in shop-search-browse-sort test #53395
- Dev – E2E tests: add tags and some todo comments to follow-up #53631
- Dev – E2E tests: add tags and some todo comments to follow-up #53662
- Dev – E2E tests: Audit /admin-tasks folder and add tags #53667
- Dev – E2E tests: deleted unused Playwright configuration file #53182
- Dev – E2E tests: fix create order test for multiple environments #53393
- Dev – E2E tests: fixed flakiness in the customize store header and footer tests #53286
- Dev – E2E tests: fixed flaky test for creating a grouped product #53310
- Dev – E2E tests: fix flakiness in api test orders search #53764
- Dev – E2E tests: fix flakiness in shop-search-browse-sort spec #53614
- Dev – E2E tests: improve customer-list tests #53392
- Dev – E2E tests: improve documentation on running the api tests suite #52964
- Dev – E2E tests: improve handling of dotenv files stored in env directories #53442
- Dev – E2E tests: improve order-edit test #53391
- Dev – E2E tests: improve page-loads test #53552
- Dev – E2E tests: improve shopper/product-variable test by ensuring unique test data per run #53273
- Dev – E2E tests: remove wait for networkidle #53463
- Dev – E2E tests: skip the third test scenario in existing e2e test loading-screen as it is not a valid #53663
- Dev – E2E tests: stabilized e2e test core profiler can connect to woo com to fix flakiness #53554
- Dev – E2E tests: support consumer key from env variable #53188
- Dev – E2E tests: update base URL to always end in a forward slash #53180
- Dev – E2E tests: update checkout-login test to use the existing customer instead of creating a new one #53385
- Dev – E2E tests: updated tags used in page-loads spec #53624
- Dev – E2E tests: update Playwright tags and configs for environments #53580
- Dev – E2E tests: update URLs across e2e tests for multisite setup compatibility #53228
- Dev – Hide task list and make sure store management is then shown #53291
- Dev – Implement CollectionHandlerRegistry class to manage collection handlers #52509 #52429
- Dev – Implement different post sandbox account setup modal for dev mode #53706
- Dev – Implement ProductQueryBuilder class to handle product queries #52429 #52429
- Dev – Implement ProductRenderer class for rendering and interactivity #52464 #52429
- Dev – Implement soft routing for recommended payment methods from NOX #53688
- Dev – Implement the UI for the recommended payment methods list screen. #53601
- Dev – Introduce reset WooPayments account modal on the Payments Settings page with React feature flag on. #53590
- Dev – Monorepo: build tweaks to reduce size of wireit-caches #53503
- Dev – Monorepo: validate block.json files as part of build process. #52767
- Dev – Move ProductCollectionUtils to the ProductCollection Folder #53116 #53116
- Dev – patch woo core existing test case #53557
- Dev – Pull data into the react version of the settings page from the new API #52824
- Dev – Remove flaky frontend spec test and increase sample size #52510
- Dev – Remove Payment recommendations block from the settings page if reactify-classic-payments-settings feature flag is on. #53507
- Dev – Remove reference assignment operator #52583 #52583
- Dev – Stabilize JS dependency updates #52815
- Dev – Style ellipsis menu and offline payments item #53475
- Dev – Switch from test-drive to live account from the settings page #53453
- Dev – Test drive onboarding flow from settings #53173
- Dev – Update affected tests to be compatible with both Gutenberg stable and nightly. #53294
- Dev – Update CI config for api core tests to be triggered by changes in the setup and configuration files #53183
- Dev – Update CI config to run tests for updates of i18n dir #52959
- Dev – Update existing tests with the Playwright utils from the @woocommerce/e2e-utils-playwright package #53377
- Dev – Update the
@wordpress/scripts
dependency used in the@woocommerce/block-library
package to 30.6.0 #53619 - Dev – Upgraded Typescript in the monorepo to 5.7.2 #53165
- Dev – Use decode entities from
@wordpress/html-entities
. #52676 - Dev – Uses the newly introduced legacy order status constants in unit tests. #52433
- Dev – Uses the newly introduced order internal status constants in the main WooCommerce plugin codebase. #52770
- Dev – Uses the newly introduced order status constants in legacy unit tests. #51921
- Dev – Uses the newly introduced order status constants in the main WooCommerce plugin codebase. #51922
- Tweak – Add a bottom border to the checkout block expanded order summary on mobile. #52980
- Tweak – Adjust paddings on top of page order summary to better align on mobile. #52604
- Tweak – Change “District Of Columbia” to “District of Columbia”. #53073
- Tweak – Comment: Fix: woocommerce_upsell_display was receiving a string instead of an integer in $limit #51549
- Tweak – Comment: use core function to register Add to Cart with Options (experimental) block #53348
- Tweak – Define TS types for the useCollectionData() hook #52586
- Tweak – ISO Code update for Odisha state (India) https://en.wikipedia.org/wiki/ISO_3166-2:IN (23 November 2023) #53341
- Tweak – Just cleaning up the codebase + some refactors. No change to functionality #53721
- Tweak – Minimize the potential for fatal errors if an unexpected type is passed to the
wc_get_order_status_name
function. #52797 - Tweak – Modifies the remote logging feature to avoid unwanted compatibility checks. #53222
- Tweak – Moved delayed account setting to top of list in account settings. #53370
- Tweak – Pass color_scheme parameter to the Jetpack connection URL. #52925
- Tweak – Rating Star: render a single SVG wrapper element per stars group #52903
- Tweak – Replace trigger_error in WooCommerce::__set with an exception #52764
- Tweak – Speed up
wc_customer_bought_product
by refactoring the DB query logic #52919 - Tweak – Update cash on delivery gateway copy #53612
- Tweak – Update color scheme of some Marketplace illustrations #53513
- Tweak – Updated Product Data > Attributes onboarding notice #53657
- Performance – Added feature to introduce caching to HPOS Data Stores #46023
- Performance – Optimize admin features loading to improve frontend performance #52480
- Performance – Remove unnecessary setState() from #53355
- Enhancement – Add conditions so desc_at_end attribute can be used to display field descriptions below textarea fields in settings #51437
- Enhancement – Associate email field and payment option radio with their descriptions on block-based Checkout page #52949
- Enhancement – Cart block: display shipping calculator in collapsible panel design. #52658
- Enhancement – Checkout fields (phone, company, address_2) that can be toggled on and off now sync across all blocks globally. #52784
- Enhancement – Ensure PTK error log only happens once per day using a transient to track the last log #53665
- Enhancement – Experimental: make email preview floating next to email settings on wide displays #53693
- Enhancement – Hide Knowledge Base when the marketplace suggestions option is disabled. #52715
- Enhancement – Improve embedded CES layout rendering with element checks and code refactor #52729
- Enhancement – Introduce dedicated payment extension suggestions incentives providers and expose them through the Payments settings API. #53317
- Enhancement – Pass product instance into
woocommerce_product_read
action as second argument #51851 - Enhancement – Prevent the variation list from being displayed as an HTML list if there is only one attribute on the Mini Cart Modal #52924
- Enhancement – Redirect to the connection approval screen when the connection is initiated from WooCommerce.com. #53445
- Enhancement – Update coming soon minimal left image template image handling for better responsiveness #53236
- Fix – Fixes a JS error introduced in #53158 when navigating tabs using keyboard on a product page without a gallery. #53877
- Fix – Fix role retrieval for users with non-sequential roles #53974
- Fix – Fix test previously expecting a md5 hash but now produces a SHA-256 hash for the gravatar URL. #53916
- Update – Update plugins with terms of service notice in core profiler. #53806
- Dev – Change the Woo logo in the marketing banner #54096
- Dev – Update WooCommerce logo in blocks #54147
- Tweak – Fix deprecation warnings in PHP 8.3 in email preview classes #53870
- Fix – CYS: Fix redirection in “Go to the store” link #54260
- Fix – Fix: Revert “Clear” Button from to Tag for Improved Theme Compatibility while maintaining accessibility improvements #54320
- Fix – Fix product-image border for images without “alt” #54247 #54247
- Fix – Summary: Extend allowed attributes with class in Summary component #54410
- Update – Product Summary: sanitize HTML in Product Summary #54324
- Dev – Change logo in old WooCommerce.com connect page and API auth page. #54378