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.
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.