From 875b4838a736f3c8348e2a1d8b1b06308547b55e Mon Sep 17 00:00:00 2001 From: Sam Beveridge Date: Fri, 2 Feb 2024 10:20:03 -0800 Subject: [PATCH 1/3] make engagementMedium not required to fix issues in android sdk --- packages/vanilla-components/src/services/WidgetHost.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vanilla-components/src/services/WidgetHost.ts b/packages/vanilla-components/src/services/WidgetHost.ts index 70f37bc8f2..2d6349922a 100644 --- a/packages/vanilla-components/src/services/WidgetHost.ts +++ b/packages/vanilla-components/src/services/WidgetHost.ts @@ -371,7 +371,7 @@ const API = { $userId: String! $accountId: String! $programId: ID - $engagementMedium: UserEngagementMedium! + $engagementMedium: UserEngagementMedium ) { user(id: $userId, accountId: $accountId) { shareLink( @@ -685,7 +685,7 @@ const API = { return this.getClient() .query({ query: gql` - query($userId: String!, $accountId: String!, $programId: ID, $engagementMedium: UserEngagementMedium!) { + query($userId: String!, $accountId: String!, $programId: ID, $engagementMedium: UserEngagementMedium) { user(id: $userId, accountId: $accountId) { ${mediums[0]}:messageLink(programId: $programId, engagementMedium: $engagementMedium, shareMedium: ${mediums[0]}) ${mediums[1]}:messageLink(programId: $programId, engagementMedium: $engagementMedium, shareMedium: ${mediums[1]}) From 5c803db1265655457e70de60a9d8cc12db9bf2c4 Mon Sep 17 00:00:00 2001 From: Sam Beveridge Date: Tue, 27 May 2025 14:09:36 -0700 Subject: [PATCH 2/3] deploy hygiene --- packages/vanilla-components/CHANGELOG.md | 9 ++++++++- packages/vanilla-components/package-lock.json | 4 ++-- packages/vanilla-components/package.json | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/packages/vanilla-components/CHANGELOG.md b/packages/vanilla-components/CHANGELOG.md index 2b81f9ef21..d70746a431 100644 --- a/packages/vanilla-components/CHANGELOG.md +++ b/packages/vanilla-components/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.2.8] - 2025-05-27 + +### Changed + +- Update user query to make `UserEngagementMedium` optional to match updated backend schema + ## [1.2.7] - 2023-09-12 ### Changed @@ -53,7 +59,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - \ show-referrer prop now prevents referrer from being queried when set to "false" -[unreleased]: https://github.com/saasquatch/program-tools/compare/vanilla-components@1.2.7...HEAD +[unreleased]: https://github.com/saasquatch/program-tools/compare/vanilla-components@1.2.8...HEAD +[1.2.8]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fvanilla-components%401.2.8 [1.2.7]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fvanilla-components%401.2.7 [1.2.6]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fvanilla-components%401.2.6 [1.2.5]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fvanilla-components%401.2.5 diff --git a/packages/vanilla-components/package-lock.json b/packages/vanilla-components/package-lock.json index 694b9f40c0..8ab4d59605 100644 --- a/packages/vanilla-components/package-lock.json +++ b/packages/vanilla-components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@saasquatch/vanilla-components", - "version": "1.2.7", + "version": "1.2.8", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@saasquatch/vanilla-components", - "version": "1.2.7", + "version": "1.2.8", "license": "MIT", "dependencies": { "@formatjs/intl-pluralrules": "^1.5.8", diff --git a/packages/vanilla-components/package.json b/packages/vanilla-components/package.json index 7c6628d8a4..f29263416c 100644 --- a/packages/vanilla-components/package.json +++ b/packages/vanilla-components/package.json @@ -1,7 +1,7 @@ { "name": "@saasquatch/vanilla-components", "title": "Vanilla Components", - "version": "1.2.7", + "version": "1.2.8", "description": "A minimal design library with components for referral and loyalty experiences.", "icon": "https://res.cloudinary.com/saasquatch/image/upload/v1652219900/squatch-assets/For_Vanilla.svg", "raisins": "docs/raisins.json", From 322a023f8bb264937a516969ee297092c94361bc Mon Sep 17 00:00:00 2001 From: Sam Beveridge Date: Mon, 9 Jun 2025 14:30:49 -0700 Subject: [PATCH 3/3] update changelog --- packages/vanilla-components/CHANGELOG.md | 2 +- packages/vanilla-components/package-lock.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/vanilla-components/CHANGELOG.md b/packages/vanilla-components/CHANGELOG.md index a8e56fac01..531d069063 100644 --- a/packages/vanilla-components/CHANGELOG.md +++ b/packages/vanilla-components/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [1.4.3] - 2025-05-27 +## [1.4.2] - 2025-06-09 ### Changed diff --git a/packages/vanilla-components/package-lock.json b/packages/vanilla-components/package-lock.json index e31cd03e68..961cd30ead 100644 --- a/packages/vanilla-components/package-lock.json +++ b/packages/vanilla-components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@saasquatch/vanilla-components", - "version": "1.4.1", + "version": "1.4.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@saasquatch/vanilla-components", - "version": "1.4.1", + "version": "1.4.2", "license": "MIT", "dependencies": { "@formatjs/intl-pluralrules": "^1.5.8"