All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.24.0 (2023-01-13)
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
0.23.0 (2022-03-04)
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
- sync-utils: fix duplicate type import (9d552d4)
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
- sync-utils: dummy fix for version bump (7) (541ae82)
- sync-utils: dummy fix for version bump (6) (3778ea9)
- sync-utils: dummy fix for version bump (4) (9889d3c)
- sync-utils: dummy fix for version bump (2) (f5e8097)
Note: Version bump only for package sane-shopify-monorepo-root
Note: Version bump only for package sane-shopify-monorepo-root
0.19.1 (2021-01-14)
- server: fetch relationships to sync (84a65e9)
- sync-utils: fix relation syncing (59a9d8b)
- sync-utils: fix relationship removing (e784922)
- types: rename collectionKeys to collectionRefs (384ab54)
0.19.0 (2021-01-14)
- sanity-plugin: add updatedAt to sourceData schemas (2fa069e)
- server: retry sync for out-of-date graphql responses (f5f92f4)
- sync-utils: add syncItem, fetchItemById to sync utils (7b0e6ca)
- types: improve types for webhook syncing (1bd1261)
0.18.2 (2020-11-18)
- sync-utils: update storefront API version to 2020-10 (30eccb1)
0.18.1 (2020-11-18)
- sanity-plugin: add currentylNotInStock to variant schema (4166778)
- sync-utils: add currentlyNotInStock to variant query (7a2adca)
- types: fix sanity/client type imports (724e8b3)
0.18.0 (2020-11-08)
- sanity-plugin: fix for sanity 2 (f42bba0)
- sanity-plugin: fix type error (b2ef175)
- sync-utils: fix cursor type errors (9d1bb2a)
- sanity-plugin: add presentmentPrices to sanity documents (e30fdfc), closes #121
- sync-utils: add presentmentPrices to sync (e8e2ca0)
0.17.6 (2020-09-06)
0.17.5 (2020-08-14)
- sync-utils: prevent removal of old option entries (c14a083)
0.17.4 (2020-08-09)
- sync-utils: fix archiving when there are no relationships (abf10b0)
- sync-utils: fix min/maxVariantPrice with decimals (7bc7a4e), closes #117
- sync-utils: fix sort order of relationships (84992a3)
- sync-utils: fix type error (495b610)
- sync-utils: only archive a document if it exists (02f9803)
0.17.3 (2020-07-20)
- sync-utils: throw error when shopify fetch fails (b29443f)
0.17.2 (2020-07-20)
- sync-utils: fix existing relationships syncing (43be651)
0.17.1 (2020-07-17)
- repo: fix package.json files (3f9fcaa)
0.17.0 (2020-07-17)
- sanity-plugin: fix type errors (5336947)
- server: fix type errors (8b0e781)
- sync-utils: fix type errors (84c5740)
- sync-utils: fix window undefined error (88d1019), closes #115
- types: remove unused types (b0873d7)
- server: install sourcemap support (cffd0df)
0.16.1 (2020-07-12)
0.16.0 (2020-07-12)
- sanity-plugin: add compareAtPriceV2 to variant source data (d2b4202)
- sync-utils: add compareAtPriceV2 (8915a92)
- types: add compareAtPriceV2 to variants (5be9d6f)
0.15.2 (2020-06-14)
- sync-utils: fix related doc ordering, prevent duplicates (32b7a7c)
0.15.1 (2020-06-14)
- sync-utils: fix related doc ordering, prevent duplicates (32b7a7c)
0.15.0 (2020-06-08)
- sanity-plugin: fix initial sync issue (c546df7), closes #60
- sanity-plugin: fix progress indicator, improve type safety (cab4293)
- sync-utils: type safety improvements, fix syncing problems (ebaf0e1)
0.14.1 (2020-06-04)
- sync-utils: fix minVariant/maxVariant syncing (5257571)
0.14.0 (2020-06-03)
- sanity-plugin: add min/max price fields to product documents (db83ccf)
- sync-utils: parse product prices to numbers on product docs (2a27125)
0.13.1 (2020-05-30)
0.13.0 (2020-05-28)
- sanity-plugin: use syncByID instead of byHandle (46ebcb3)
- sync-utils: remove syncByHandle (f35ea69)
- types: remove syncByHandle methods (5a3b997)
0.12.0 (2020-05-20)
- sync-utils: improve match check, reduce pagination (78a33d6)
- sync-utils: delete documents, archive if they have relationships (3133cef)
- types: update types for deleting (d4e6fe3)
0.11.6 (2020-05-14)
- sync-utils: reduce pagination count to 25 (helps with timeouts) (326c388)
0.11.5 (2020-05-10)
- sync-utils: fix match check (cbce209)
0.11.4 (2020-05-10)
- sync-utils: fix removing relationships on single sync (38ef78f)
- types: fix related doc types (aad6ec6)
0.11.3 (2020-05-06)
- sanity-plugin: add w1200 and 1600 to schema document (2327430)
0.11.2 (2020-04-29)
- server: better error catching for webhooks (6da2dea)
- sync-utils: fetch more variants, add image sizes (4f2b304)
- sync-utils: fix empty relationships when archiving (1935ac8)
- types: add more image sizes (a3e88a3)
0.11.1 (2020-04-25)
- sanity-plugin: fix crashing desk tool when deleting documents (4dd4b11)
0.11.0 (2020-04-25)
- sanity-plugin: add archive subtitle to collections (5e321ac)
- sanity-plugin: fix SyncUtils type imports (4396f3c)
- sync-utils: improve relationships syncing (6c7c671)
- sync-utils: rate limit shopify API (5b7d0ef)
0.10.2 (2020-04-16)
- sync-utils: fix undefined query (c9fb82b)
0.10.1 (2020-04-16)
- sanity-plugin: fix prettier, ts errors (eaa5cef)
- server: make pretty (b46042e)
- sync-utils: make pretty, fix ts errors (2f41364)
- types: add DocumentNode to shopify client query args (958fe9b)
0.10.0 (2020-04-16)
- sync-utils: fix sync item by ID (9c5f5a5)
- sanity-plugin: add archived field (6f7a0d9)
- sync-utils: archive dead products, remove dead relationships (804ca05)
- types: update types for archiving (e06332e)
0.9.0 (2020-04-07)
- sanity-plugin: fix setup flow (7534b75)
- sync-utils: export secrets utils (21547f8)
0.8.4 (2020-03-14)
- types: add description and tags to product (e84ced5)
0.8.3 (2020-02-26)
- sync-utils: preserve existing option->value fields (6cb62ca)
0.8.2 (2020-02-09)
- sync-utils: fix collection sourceProduct edges (2572b5a)
0.8.1 (2020-02-09)
- sanity-plugin: fix missing fields error (0a3ffdc)
0.8.0 (2020-02-09)
- sync-utils: update types imports (5e61a00)
- types: move shopify plugin types to types package (0ebcf2c)
- sanity-plugin: add product options, product option values (ec1a222)
- sanity-plugin: merge in options on default fields (6e1f9ca)
- sync-utils: add product option syncing (8b9b343)
- types: add product option (b8f9b29)
0.7.4 (2020-02-01)
- sanity-plugin: update product variant id field name (c45201b)
- sync-utils: change variant.id to variant.shopifyVariantId (a76cc16)
0.7.3 (2020-01-29)
- sync-utils: fix cache breaking when creating new docs (def64b1)
- sync-utils: lower query amounts to avoid storefront api timeouts (b7626b5)
0.7.2 (2020-01-27)
- sync-utils: fix error when docs have no previous variants (ac62539)
0.7.1 (2020-01-27)
- repo: remove lodash-es, add sourcemaps to build (2ce7e70)
0.7.0 (2020-01-25)
0.6.8 (2020-01-18)
- sync-utils: add caching when syncing all docs (4b7712d)
0.6.7 (2020-01-18)
- sync-utils: fix error with documentByShopifyId (bb04ad8)
0.6.6 (2020-01-18)
- sync-utils: remove API version from URL, for now (583ef16)
0.6.5 (2020-01-17)
- sanity-plugin: export to both cjs and es (dc42f8d)
0.6.4 (2020-01-15)
Note: Version bump only for package sane-shopify-monorepo-root
0.6.3 (2020-01-14)
- sanity-plugin: fix dependency warning (2f990ba)
0.6.2 (2020-01-14)
- repo: fix release command (ca51cba)
- sanity-plugin: cleanup temp file from version bump commit (4d8a1fa)
- sanity-plugin: fix for version bump (1e7835f)
- sanity-plugin: fix problem with initial sync after adding secrets (5f80b8a)
- sanity-plugin: fix shopifyObjects exports (7ba964a)
0.6.1 (2020-01-10)
- sync-utils: test fix for version bump (5deb4ef)
0.6.0 (2020-01-10)
- sanity-plugin: fix relationship syncing (3241e0f)
- sanity-plugin: fix type errors (be10b50)
- sanity-plugin: make missing images icon (ae2f537)
- sanity-plugin: make schema graphql compatible (d5a928b), closes #24
- sanity-plugin: update plugin for updated sync utils (cf97051)
- types: fix types for updated sync-utils (62029e0)
- sanity-plugin: update logger and activity output (51486ef)
- server: remove proxy server (e228d32)
- sync-utils: improve logger output (21a1f1d)
- sync-utils: set up logger (de193a8)
0.5.2 (2019-11-10)
- sanity-plugin: fix schema to work with Sanity graphql (a64c2fc)
- sync-utils: update product reference fields (421bc3a)
0.5.1 (2019-11-10)
Note: Version bump only for package sane-shopify-monorepo-root
0.5.0 (2019-11-10)
- sanity-plugin: add products to collections (305564b)
- sync-utils: add product references to collections (b2a96ec)
0.4.0 (2019-08-09)
- server: require sanity auth token for webhooks (35b83d6)
0.3.0 (2019-08-09)
- server: export graphQL and webhook lambdas (9679cac)
0.2.2 (2019-06-20)
- sanity-plugin: make documents graphql-compatible (2) (ce3ce1a)
0.2.1 (2019-06-20)
- sanity-plugin: make documents graphql-compatible (74882ea)
0.2.0 (2019-06-18)
- sync-utils: fix missing image for collections (2e8cecd)
- sanity-plugin: export document creators (8f69b81)
0.1.5 (2019-06-17)
Note: Version bump only for package root
0.1.4 (2019-06-16)
Note: Version bump only for package root
0.1.3 (2019-06-16)
Note: Version bump only for package root
0.1.2 (2019-06-16)
Note: Version bump only for package root
0.1.1 (2019-06-16)
- repo: update publish config for all packages (e691515)
- plugin: type improvements (d351759)
- sanity-plugin: fix collection loading data (6099d88)
- sanity-plugin: fix rollup warnings (c84cc76)
- sync-utils: add & implement imageFragment (4c13736)
- sync-utils: fix lodash imports, typing (d3d31f3)
- sync-utils: fix rollup config (d56f189)
- sync-utils: rename __sourceInfo key to sourceData (bb73c0c)
- types: export SelectedOption + ProductPriceRange (ce0a77a)
- types: move Desk-tool types to plugin directory (59d3099)
- plugin: add sync & setup panes to tool tab (7a41ed5)
- plugin: clear secrets from setup (bfe8376)
- plugin: setup component (882853c)
- sanity-plugin: extract sync-client (6d39d6d)
- sanity-plugin: report syncing in-progress (9ffc336)
- sanity-plugin: test of syncing (WIP) (3903061)
- sanity-plugin: update sync UI (d88c88a)
- sync-utils: extract sync-utils to separate package (dba19bf)
- types: separate types into separate package (777bc87)