Get Started
Pinterest for WooCommerce icon

12 versions

Pinterest for WooCommerce history.

Every release of Pinterest for WooCommerce is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.

11 of 12 releases scanned clean
v1.6.1Latest
October 29, 2026746.9 KBScanned
Fixed
  • Fixed merchant registration retries getting stuck after a successful registration or an older permanent error cache.
  • Keep the Save to Pinterest button inside the product image on single product pages instead of over the sale badge.
Other
  • Dev - Add the security contact email to SECURITY.md.
  • Dev - Tracked documentation link clicks with a single delegated listener so link click handlers cannot be overwritten.
  • Dev - Raised the PHPStan analysis level to 8.
  • Dev - Corrected docblock types reported by PHPStan level 9.
  • Dev - Corrected docblock types reported by PHPStan level 10.
  • Dev - Resolved PHPStan baseline entries without changing behavior.
  • Dev - Updated QIT CLI to 1.3.3.
October 21, 2026745.9 KBScanned
Added
  • Record the IDs of the Pinterest feeds the plugin creates and add the `wp wc pinterest feed list` and `wp wc pinterest feed delete` WP-CLI commands to inspect the connected ad account's feeds and delete one by ID.
Fixed
  • Skip feeds Pinterest reports as deleted and read every feed page when matching the registered feed, so registration no longer re-attaches to a dead feed or creates a duplicate of one beyond the first page.
  • Removed permanently deleted products and variations from the catalog feed without waiting for the daily regeneration.
  • Fixed feed registration retries after a previous successful registration.
  • Clear saved feed status when deregistering or disconnecting Pinterest.
  • Retry Pinterest commerce setup and avoid creating a conversion tag when Pinterest returns an empty response.
  • Kept a billing rejection or disconnect that happens during ad-credit redemption from being overwritten.
  • Displayed errors and retry actions for failed catalog reports and kept newer report pages from being replaced by late responses.
  • Showed a failure notice instead of a success notice when the settings sync with Pinterest Ads Manager fails.
  • Stopped settings sync error notices from stacking on every retry, and kept the sync success notice visible until the next sync.
  • Showed catalog onboarding before the Conversions API prompt and kept a closed Conversions API prompt hidden for the rest of the visit.
  • Waited for settings and saved dismissals before opening catalog prompts, avoiding duplicate analytics and ineligible ad-credit notices.
  • Preserve the store connection when refreshing Pinterest account data fails temporarily.
  • Keep product grid block items visible when the Save to Pinterest button cannot be added to them.
  • Send the Pinterest click ID with Conversions API add-to-cart events when the visitor adds to cart from the page they landed on.
  • Marked a registered feed whose Pinterest processing result has no status as pending in the catalog overview.
  • Prevented PHP warnings when Pinterest connection data, feed processing results or shutdown errors lack an optional field.
  • Show Pinterest in the Channels card on Marketing > Overview again, instead of under Installed extensions.
  • Showed the remote sync status in the catalog overview when Pinterest reports the feed processing time with a timezone suffix, instead of a fatal error.
Improved
  • Update the onboarding and landing page illustrations to the current Woo branding.
Other
  • Dev - Added regression coverage for critical merchant flows.
  • Dev - Raised the PHPStan analysis level to 3.
  • Dev - Raised the PHPStan analysis level to 4.
  • Dev - Raised the PHPStan analysis level to 5.
  • Dev - Raised the PHPStan analysis level to 6.
  • Dev - Raised the PHPStan analysis level to 7.
  • Dev - Fixed PHPStan level 7 findings that needed behavior changes.
October 9, 2026939.8 KBScanned
Fixed
  • Position the onboarding wizard header correctly instead of rendering it inset and below an empty band on WooCommerce 11.2, whose admin header is no longer fixed.
  • Stop wp-admin timing out when Pinterest rejects the stored token: a 401 no longer triggers an unbounded disconnect loop, and the connection is cleared locally without further API calls.
v1.5.2Unavailable
October 9, 2026962.1 KBScanned
Fixed
  • Updated dependencies with compatible security patches.
  • Updated number formatting, RTL styling, UUID and fetch dependencies to address security advisories.
  • Preserve saved Pinterest settings while loading and allow failed initial requests to be retried.
  • Verify TLS certificates for Pinterest API and token-renewal requests.
  • Restrict Pinterest product attribute form updates to authorized product editor saves.
  • Sanitize catalog feed diagnostics while preserving feed and settings links.
  • Preserve server-owned Pinterest account settings and render credit notices as text.
  • Omit customer and order data from conversion diagnostics.
  • Omit credentials and raw HTTP contents from shared API diagnostics.
  • Exclude password-protected products and their variations from catalog feeds.
  • Regenerate existing product feeds once after the security update without resetting scheduled retries.
  • Omit token-renewal response bodies, headers and cookies from debug logs.
  • Preserve stored credentials when token renewal returns no usable token data.
  • Respect product password access when generating Rich Pins metadata.
  • Render product attribute forms with custom value options and preserve saved values outside those options.
Improved
  • Declared compatibility with WooCommerce 11.2.
Other
  • Dev - Removed unused JavaScript build dependencies.
  • Dev - Updated the Node, build, test and lint toolchain.
  • Dev - Updated Gulp build, release packaging and BrowserSync dependencies.
  • Dev - Updated local testing, documentation and Git tooling dependencies.
  • Dev - Update dependencies to resolve security advisories.
  • Dev - Build the production ZIP on pull requests.
  • Dev - Managed changelog entries with the Jetpack Changelogger, so pull requests add a change file instead of writing the entry in the pull request description.
  • Dev - Corrected hook docblocks and other PHPStan findings that do not change behavior.
  • Dev - Updated development dependencies to address security advisories.
v1.5.0Unavailable
September 9, 20261.0 MBScanned
Added
  • Include external and Pinterest click identifiers in Tag and Conversions API events to improve event matching and attribution.
Fixed
  • Accessibility: Added `aria-haspopup="dialog"` attribute to the Pinterest image button to properly announce to screen reader users that activating the button opens a modal window.
  • Add accessible screen reader label to the Save to Pinterest button.
  • Do not let pending actions from a superseded feed generation cycle block a new cycle from starting.
  • Fix PageVisit tracking on full-page cache hits.
  • Fixed AEM configuration for auto-created tags.
  • Fixed scheduled sale pricing in product feeds.
  • Make the Pinterest Save button keyboard-accessible on products with no featured image.
  • Make the Pinterest Save button reachable and usable with keyboard navigation by removing `visibility: hidden` from the image wrapper on shop and product page.
  • Prevent overlapping feed generation runs from corrupting the product feed.
  • Save button does not render after pagination or filtering.
  • Send failed Pinterest OAuth callbacks back to the settings page instead of showing a raw REST error.
  • Stale feed cleanup no longer deletes manually configured Pinterest catalog data sources hosted on the store domain.
Improved
  • Tidy up the Pinterest OAuth callback state handling.
  • WP 7.1 compatibility.
August 14, 20261022.2 KBScanned
Improved
  • WC 11.1 compatibility.
v1.4.27Unavailable
June 1, 20261022.2 KBScanned
Added
  • WooCommerce product_brand to Pinterest feed as `g:brand`.
Fixed
  • Align Pinterest checkout value with discounted merchandise line totals.
  • Correct checkout tracking item prices and preserve customer IP and user agent when sending hashed email.
  • Feed generator robustness at scale.
  • Feed location URL matching.
  • Log feed ingestion failure context to WooCommerce logs.
  • Restore class_exists guard on record_event.
  • Retry Pinterest feed ingestion sooner when Pinterest reports a FETCH_ERROR.
  • Scope failed feed ingestion logging deduplication and feed URL resolution by feed.
  • Skip Pinterest CAPI events for crawler requests to prevent CAPI vs Tag divergence.
  • Use deterministic Checkout tracking event IDs so refreshed thank-you pages can deduplicate purchases.
  • Variation feed description now falls back to the parent product's short/long description instead of the variation attribute summary.
Improved
  • WC 10.8 compatibility.
  • Treat additional Pinterest redeem error codes as terminal.
v1.4.26Unavailable
April 21, 2026981.5 KBScanned
Added
  • Settings link to plugin action links.
Fixed
  • Exclude orphaned variations from Pinterest feed.
  • Resolve console error in Pinterest Save button script.
Improved
  • WC 10.7 compatibility.
  • WP 7.0 compatibility.
v1.4.25Unavailable
March 11, 2026981.2 KBScanned
Improved
  • WC 10.6 compatibility.
  • Minimum required WooCommerce version bumped to 7.0.
v1.4.24Unavailable
February 6, 20261007.2 KBScanned
Improved
  • PHP 8.5 compatibiliy.
  • WC 10.5 compatibility.

Why archive

Sometimes the latest release isn't the one you need. The archive lets you pin Pinterest for WooCommerce to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.