Releases: unopim/shopify-connector
Releases · unopim/shopify-connector
Release list
2.0.0
Features
- UnoPIM–Shopify connector app — install from Shopify, enter your UnoPIM integration details, and click Connect. No manual credential setup needed in UnoPIM.
- SaaS authentication flow with auto-login and proxy-based Shopify API access (
SaasProxyClient,SaasAutoLoginController,SaasCredentialController). - Automatic credential revocation when the linked API key is deleted.
- Bulk product export built on a phase-based architecture (Core, Media, Translation, Publishing phases) using Shopify Bulk Operations for large catalogs.
- Bulk product import using Shopify Bulk Operations with batched mapping and caching for high-volume catalogs.
- Variant SKU filter support in product export.
- New
ShopifyPollBulkOperationscommand and polling job to track bulk operation status.
Changed
- Restructured product export into a modular, phase-based pipeline with per-phase progress tracking and deferred job-track completion.
- Widened the Shopify credentials
access_tokencolumn to support longer tokens. - Updated Vite to
^6.4.2and laravel-vite-plugin to^1.2.0. - Enhanced credential UI tooltips and field handling for SaaS credentials.
Bug fixes
- Skip variants missing super-attribute values to prevent import crashes on Configurable product updates.
- Added a 3-retry guard when downloading bulk-operation results.
- Handle product recreation when a product was deleted from Shopify.
- Fixed collection assignment and updates during bulk export.
- Fixed inventory quantity sync and simple product export in bulk mode.
- Fixed incorrect product count in job status and synced the UI job tracker with running phase jobs.
- Show a UI error when no credential is configured.
Full Changelog: v1.4.0...2.0.0
1.4.0
1.4.0
Changed
- Compatibility with UnoPIM v2.0.0.
v1.3.0
v1.3.0
Features
- Automatic access token generation — Tokens are now generated automatically when adding credentials, requiring only the Shopify Shop URL, Client ID, and Client Secret.
- Shopify Admin API 2026-01 compatibility — Updated to support the latest API version.
Bug Fixes
- Shop URL format is now validated inline, without needing to click Save.
- Fixed category description export.
- Fixed currency fetching to use the mapped channel in export jobs.
- Fixed multi-locale category content import.
- Fixed category update during product export.
- Fixed product import duplicates by validating unique product number and SKU.
v1.2.0
What's Changed in v1.2.0
-
Implemented Playwright end-to-end testing to improve test coverage and reliability.
-
Removed
auth.jsonand updated GitHub workflow for enhanced security and streamlined CI/CD. -
Added metafield definition export and asset export functionality.
- Asset export now supports
.mp4video files, enabling video uploads to Shopify.
- Asset export now supports
-
Media import improvement: If a product contains more than 20 images, only the first 10 will now be imported to optimize performance.
Full Changelog: [View changes from v1.1.0 to v1.2.0](v1.1.0...v1.2.0)
v1.1.0
1.1.0 (24- April - 25)
- Import Categories from Shopify to UnoPim.
- Import Products from Shopify to UnoPim
v1.0.0
1.0.0 - "Here We Go" (14-10-2024)
Features
- Export Categories from UnoPim as Collections in Shopify.
- Export Products from UnoPim to Shopify, including:
- Product Images
- Inventory quantity, SEO data, and comprehensive product data.
- Filter exportable data based on SKU (Identifier) and Currency.
- Export Metafields for:
- JSON
- Single-line text
- Integer types.
- Define and standardize fixed values for export.
- Sync multiple Shopify store