Skip to content

Releases: woocommerce/google-listings-and-ads

Version 2.3.7

17 Jan 09:09
Compare
Choose a tag to compare

What's Changed

[Tweak] Tweaked 🔧

  • Preselect first existing merchant account during onboarding by @puntope in #1850

[Dev] Developer-facing changes 🧑‍💻

  • Prevent the "import/no-duplicates" warning for the externalization process by @eason9487 in #1844

Full Changelog: 2.3.6...2.3.7

Version 2.3.6

10 Jan 08:06
Compare
Choose a tag to compare

Woorelease changelog

  • Dev - Use extracted Button component from @wordpress/components package.
  • Fix - i18n for "View Reports" button.
  • Tweak - WooCommerce 7.3 Compatibility with Customer Effort Score prompt.

What's Changed

Fixes 🛠

Developer-facing changes 🧑‍💻

  • Use AppButton with extracted Button component by @ecgan in #1834

Full Changelog: 2.3.5...2.3.6

Version 2.3.5

28 Dec 02:59
64b91e7
Compare
Choose a tag to compare

Woorelease changelog

  • Tweak - Adjust copy in Attribute Mapping section.
  • Tweak - Retrieve a published product as a landing page URL.
  • Tweak - Simplify report controller parameters.

What's Changed

Tweaked 🔧

Full Changelog: 2.3.4...2.3.5

Version 2.3.4

20 Dec 14:42
Compare
Choose a tag to compare

WPORG changelog

  • Tweak - Improve image validation error messages.

What's Changed

[Tweak] Tweaked 🔧

Full Changelog: 2.3.3...2.3.4

Version 2.3.3

14 Dec 17:01
Compare
Choose a tag to compare

Woorelease changelog

  • Fix - Tours API Endpoint.
  • Tweak - WC 7.2 compatibility.
  • Update - Drop support for WordPress < 5.9.

What's Changed

New Features 🎉

Developer-facing changes 🧑‍💻

  • Bump min supported WP version to 5.9 and align all WP and WC packages to WC 6.9 by @eason9487 in #1779

Full Changelog: 2.3.2...2.3.3

Version 2.3.2

06 Dec 13:14
Compare
Choose a tag to compare

Woorelease changelog

  • Dev - Adjusted parts of the post-install process to work on machines without grep and find.
  • Dev - Adjusted post-install process to mention when files have their class-expectations modified but retain their original namespace.
  • Fix - Certain inbox notifications were shown before setup completed.
  • Fix - Delete products in GMC when force delete a product or change catalog visibility to hidden.

What's Changed

Fixes 🛠

  • Delete products in GMC when force delete a product or change catalog visibility to hidden by @ianlin in #1793
  • Fix certain inbox notifications were shown before setup completed by @ianlin in #1798

Developer-facing changes 🧑‍💻

  • Composer install-scripts are now OS-indifferent, path safe, and mention modified files by @ecaron in #1783

New Contributors

Full Changelog: 2.3.1...2.3.2

Version 2.3.1

22 Nov 13:09
Compare
Choose a tag to compare

What's Changed

[Add] New Features 🎉

[Update] Updated ✨

  • Fix incorrect product statistics count by @ianlin in #1728

[Fix] Fixes 🛠

  • Attribute Mapping - Tweak Sources & Data Types in backend by @puntope in #1711
  • Fix Yoast global identifiers for variable products by @mikkamp in #1768

[Tweak] Tweaked 🔧

[Dev] Developer-facing changes 🧑‍💻

  • Bump min supported WC version to 6.9 and update few DEWP & dev dependencies by @tomalec in #1775
  • Add a script to list woo/DEWPed versions by @tomalec in #1774

Full Changelog: 2.2.1...2.3.1

Version 2.2.1

15 Nov 11:11
Compare
Choose a tag to compare

Woorelease changelog

  • Add - Declare compatibility for High Performance Order Storage.
  • Dev - Selectively externalize bundled packages.
  • Fix - E2E Testing: Reduce the false positive rate and adjust the running events on GitHub Actions.
  • Fix - Move the order of Google Listings & Ads below the Coupons in the Marketing menu of WooCommerce admin page.
  • Fix - WC 6.9 compatibility: Shipping time settings should not appear after selecting the "complex" shipping option.
  • Fix - WC 6.9 compatibility: The free shipping threshold should be cleared after selecting the "No" free shipping option.
  • Fix - WC 6.9 compatibility: The selected free shipping option should be reset after setting all shipping rates to 0.
  • Fix - WC 7.1 compatibility: Fixing the forms in the free listings setup may cause infinite requesting state updates which lead to a blank page or issue a lot of API requests.
  • Fix - WordPress 5.9 Compatibility: Visually hide descriptions of external link icons.
  • Fix - WordPress 6.1 Compatibility: Popover and Tooltip components should be displayed as floating.
  • Fix - WordPress 6.1 Compatibility: The size of navigation icons in Datepicker component should not be a giant size.
  • Tweak - WC 7.1 compatibility.
  • Tweak - WP 6.1 compatibility.
  • Update - ISO3166 package version 4.1.

What's Changed

Fixes 🛠

  • WC 6.9 compatibility: Fix the incorrect form states of shipping settings by @eason9487 in #1750
  • WC 7.1 Compatibility: Fix Form's onChange is called unexpected times which leads to infinite requesting state updates by @eason9487 in #1759
  • Import from an externalized package if explicitly asked for by @tomalec in #1762
  • WP 6.1 Compatibility: Fix the giant icons in the DatePicker component by @eason9487 in #1739
  • Move the order of GLA below the Coupons in the Marketing menu of WC admin page by @eason9487 in #1740

Tweaked 🔧

  • Detect the verification status of the phone number: Follow-up adjustments for PR 1717 code reviews by @eason9487 in #1732
  • Remove a semicolon that should not be rendered from withAdminPageShell by @eason9487 in #1766

Developer-facing changes 🧑‍💻

  • E2E Testing: Reduce the false positive rate and adjust the running events on GitHub Actions by @eason9487 in #1636

Other Changes

  • Declare compatibility for High Performance Order Storage by @mikkamp in #1742
  • Update ISO3166 package to 4.1 by @mikkamp in #1761

Full Changelog: 2.2.0...2.2.1

Version 2.2.0

18 Oct 15:19
Compare
Choose a tag to compare

Woorelease changelog

  • Add - Ad previews in the post-onboarding ads setup flow.
  • Add - Combine the audience and shipping steps for the onboarding flow and the editing free listings page.
  • Add - Streamlined Free Listings + Paid Ads for the onboarding flow.
  • Add - The disclaimer of Comparison Shopping Service of the accounts setup of onboarding flow.
  • Add - The submission success modal on the Product Feed page after the onboarding is completed along with paid ads setup.
  • Fix - A validateDOMNesting warning in the accounts setup step of the onboarding flow.
  • Fix - Free Listings + Paid Ads: Add the paid ads previews to the boost product listings section.
  • Fix - Remove - Support for WC < 6.8.
  • Fix - Shipping time values flash during the onboarding setup.
  • Fix - Steppers on the onboarding flow allow switching to later steps when the current step is not yet finished.
  • Fix - The "Or, create a new Google Ads account" button at the footer of the Google Ads account setup is clickable when connecting an existing account.
  • Fix - The incorrect active status style for a disabled button.
  • Tweak - Use different titles for the free listings setup of the onboarding and editing pages.
  • Update - Change the steppers in the onboarding flow to only allow going back to the previous steps.
  • Update - Detect the verification status of the phone number in the contact information settings.
  • Update - Layouts and copywriting of the Get Started page and the onboarding flow.
  • Update - Logos of Google Merchant Center and Google Ads.
  • Update - Open the billing setup page of Google Ads via a popup window and add an alternative hyperlink to open the same setup page.
  • Update - The FAQs in the paid ads setup and the campaign setup page.

What's Changed

New Features 🎉

  • Free Listings + Paid Ads: Add the product feed status section UI by @eason9487 in #1638
  • Free Listings + Paid Ads: Add the boost product listings section by @eason9487 in #1649
  • Free Listings + Paid Ads: Add the paid ads previews to the boost product listings section by @eason9487 in #1650
  • Free Listings + Paid Ads: Add the Google Ads account setup section by @eason9487 in #1654
  • Free Listings + Paid Ads: Add the ads audience and budget sections by @eason9487 in #1655
  • Free Listings + Paid Ads: Add event tracking by @eason9487 in #1689
  • Free Listings + Paid Ads: Add two APIs to retrieve the syncable products count and schedule the job to calculate the count by @ianlin in #1699
  • Free Listings + Paid Ads: Add ad previews to the post-onboarding ads setup flow by @eason9487 in #1721
  • Streamlined Free Listings + Paid Ads and Ads Billing Pop-up for the onboarding flow by @eason9487 in #1722

Updated ✨

  • Free Listings + Paid Ads: Combine the audience and shipping steps by @eason9487 in #1616
  • Free Listings + Paid Ads: UI updates for get started page and onboarding flow by @eason9487 in #1618
  • Free Listings + Paid Ads: Add step 4 to the onboarding flow by @eason9487 in #1619
  • Free Listings + Paid Ads: Add the billing setup card and the paid ads completion by @eason9487 in #1677
  • Free Listings + Paid Ads: Update learn more links, FAQs, CSS disclaimer, submission success modal, and title of free listings settings by @eason9487 in #1679
  • Free Listings + Paid Ads: Update product feed API to return the bestselling product by @ianlin in #1681
  • Free Listings + Paid Ads: Store and restore the states of paid ads setup by @eason9487 in #1683
  • Free Listings + Paid Ads: Use merchant's data to composite the ad previews by @eason9487 in #1692
  • Free Listings + Paid Ads: Fetch the number of syncable products for the product feed status section by @eason9487 in #1706
  • Free Listings + Paid Ads: Group variations type for syncable products by @ianlin in #1713
  • Detect the verification status of the phone number to the contact information settings by @eason9487 in #1717

Fixes 🛠

  • Free Listings + Paid Ads: Fix a compatibility issue with the Form component in WC 6.9 by @eason9487 in #1672
  • Change the Stepper in the onboarding flow to only allow going back to the previous steps by @eason9487 in #1720

Other Changes

  • Drop support for WC < 6.8 (L-2), remove few workarounds by @tomalec in #1705

Full Changelog: 2.1.4...2.2.0

Version 2.1.4

04 Oct 09:55
6cc38ef
Compare
Choose a tag to compare

Woorelease changelog

  • Add - Policy Compliance Checks in the onboarding flow.
  • Tweak - WC 7.0 compatibility.

What's Changed

New Features 🎉

Tweaked 🔧

  • Policy Compliance Checks: Fix typos and the panel title may be covered by dropdown arrow by @eason9487 in #1708

Developer-facing changes 🧑‍💻

Full Changelog: 2.1.3...2.1.4