Releases: woocommerce/google-listings-and-ads
Releases · woocommerce/google-listings-and-ads
Version 2.7.2
What's Changed
[Add] New Features 🎉
- [R-1.3] Add Google Ads invite acceptance flow by @ankitrox in #2270
- [R-1] Enable users to seamlessly set up conversion tracking, without having to set up merchant center first or requiring campaign creation by @ankitrox in #2205
[Fix] Fixes 🛠
[Tweak] Tweaked 🔧
- [R-1.2] Update step 4 of the onboarding flow by @ankitrox in #2248
- Avoid a possible error when linking accounts due to the delay between Google APIs by @eason9487 in #2412
- Simplify and enhance the loading state control during the Google Ads account creation and claiming by @eason9487 in #2413
- Adjust event tracking for the creating and claim buttons of Google Ads account by @eason9487 in #2419
- Adjust click event tracking when connecting, disconnecting, and opening billing setup for Google Ads account by @eason9487 in #2421
[Dev] Developer-facing changes 🧑💻
- [R-1] Update E2E tests for setup flow with Ads setup in Step 1 by @joemcgill in #2308
New Contributors
- @asvinb made their first contribution in #2227
- @joemcgill made their first contribution in #2223
Full Changelog: 2.7.1...2.7.2
Version 2.7.1
What's Changed
[Update] Updated ✨
[Fix] Fixes 🛠
[Dev] Developer-facing changes 🧑💻
- Add info about Google Ads API Client Library Legacy by @puntope in #2403
- Upgrade the workflows in GitHub Actions to use Node.js v20 by @eason9487 in #2404
Full Changelog: 2.7.0...2.7.1
Version 2.7.0
What's Changed
[Update] Updated ✨
[Fix] Fixes 🛠
[Dev] Developer-facing changes 🧑💻
- Avoid running untrusted input as shell commands in the GitHub Actions by @eason9487 in #2394
- Fix failing E2E tests by @puntope in #2395
- Avoid running malicious inputs as shell commands in the GitHub Actions by @eason9487 in #2399
- Fix E2E test when using RC by @puntope in #2393
Full Changelog: 2.6.9...2.7.0
Version 2.6.9
- Tweak - Confirm issues are present when retrieving product status.
What's Changed
[Tweak] Tweaked 🔧
Full Changelog: 2.6.8...2.6.9
Version 2.6.8
What's Changed
[Update] Updated ✨
- Restrict product types to be limited to only 10 when converting from categories. by @matt-h in #2368
[Tweak] Tweaked 🔧
- Update tags in readme.txt by @mikkamp in #2377
- Remove deprecated event properties marked as removable after Q1 2024 from the onboarding event tracking by @eason9487 in #2375
[Dev] Developer-facing changes 🧑💻
- Update
woocommerce-grow-jsdoc
to usejsdoc
v4 by @eason9487 in #2371
Full Changelog: 2.6.7...2.6.8
Version 2.6.7
- Dev - Add E2E tests for the integration in the classic product editor.
- Dev - Update e2e test environment to install WooCommerce earlier.
- Fix - Exception in request review.
What's Changed
[Fix] Fixes 🛠
[Dev] Developer-facing changes 🧑💻
- The Product Block Editor feature should be disabled after an E2E test run by @eason9487 in #2360
- Exclude dev-related files from the build bundle by @eason9487 in #2367
- Add E2E tests for the integration in the classic product editor by @eason9487 in #2363
Full Changelog: 2.6.6...2.6.7
Version 2.6.6
- Dev - Add snippet to bypass WooCommerce dependency in E2E tests.
- Tweak - WC 8.8 compatibility.
Version 2.6.5
Version 2.6.4
Woorelease changelog
- Add - Filter WC REST API responses for gla_syncable param.
- Add - Missing functions for the WPCOM OAuth flow.
- Add - Notify when product changes.
- Dev - Add a manual workflow run for PHP unit tests.
- Update - Refactor Product Stats.
What's Changed
New Features 🎉
- Add the missing functions required for the WPCOM OAuth flow. by @jorgemd24 in #2145
- Enable filtering of WC REST API responses based on the gla_syncable query parameter by @jorgemd24 in #2152
- API Pull - Notify when product changes by @puntope in #2190
- Scheduled notifications using meta handler by @puntope in #2202
- Get product stats using the Merchant Center report query by @jorgemd24 in #2229
- Create product statuses jobs for each page token by @jorgemd24 in #2255
- MC Product Statuses: Replace WP functions with WC functions by @jorgemd24 in #2257
- Add - Product View Report Test by @jorgemd24 in #2261
- Product Statuses - Handle failure of the Update Product Statuses Job by @jorgemd24 in #2271
- Refactor product issues by @jorgemd24 in #2277
- Refactor Account and Presync issues by @jorgemd24 in #2298
- API PULL - Overview Stats - delete stale mc statuses by @jorgemd24 in #2329
- Display error message if update_merchant_product_statuses job throws an error by @jorgemd24 in #2324
Updated ✨
- Update UI to handle Fetching Product Status with Action Scheduler Jobs by @jorgemd24 in #2318
- Refactor Product Stats by @jorgemd24 in #2332
Fixes 🛠
- API PULL - Fix PHPCS and remove wrong obsolete code by @puntope in #2228
- Fix Issue with intermediate parents status by @jorgemd24 in #2263
- Refactor Product issues and fix issues when getting stats for a fresh MC account by @jorgemd24 in #2306
Developer-facing changes 🧑💻
- Add a manual workflow run for PHP unit tests by @mikkamp in #2328
- Add E2E tests for the integration in Product Block Editor by @eason9487 in #2327
Full Changelog: 2.6.3...2.6.4
Version 2.6.3
- Fix - Handle parse JSON exception when Creating Ads Account.
- Fix - Inline Javascript encoding for gtag events.
- Fix - Undefined keys
offers_free_shipping
orfree_shipping_threshold
. - Tweak - Add WP 6.5 Require plugins header.
- Update - Newer version of bcmath_compat and phpseclib packages.
- Update - Set default connect server URL to api.woocommerce.com.
- Update is_gtag_page to support Google Analytics for WooCommerce version 2.0.0+
What's Changed
[Add] New Features 🎉
[Update] Updated ✨
- Update version of bcmath_compat and phpseclib packages by @mikkamp in #2310
- Set woocommerce_gla_wcs_url to api.woocommerce.com by @martynmjones in #2319
[Fix] Fixes 🛠
- Remove esc_js from add_inline_event_script by @martynmjones in #2312
- Fix undefined index for offers_free_shipping and free_shipping_threshold options by @jorgemd24 in #2307
- Fix exception when response.json() fails by @puntope in #2301
[Tweak] Tweaked 🔧
- Update is_gtag_page to support Google Analytics for WooCommerce version 2.0.0+ by @martynmjones in #2297
Full Changelog: 2.6.2...2.6.3