diff --git a/packages/vanilla-components/CHANGELOG.md b/packages/vanilla-components/CHANGELOG.md index 2ec75376ab..531d069063 100644 --- a/packages/vanilla-components/CHANGELOG.md +++ b/packages/vanilla-components/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.4.2] - 2025-06-09 + +### Changed + +- Update user query to make `UserEngagementMedium` optional to match updated backend schema ## [1.4.1] - 2025-05-12 @@ -81,7 +86,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.4.1...HEAD +[unreleased]: https://github.com/saasquatch/program-tools/compare/vanilla-components@1.4.2...HEAD +[1.4.2]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fvanilla-components%401.4.2 [1.4.1]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fvanilla-components%401.4.1 [1.4.0]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fvanilla-components%401.4.0 [1.2.9]: https://github.com/saasquatch/program-tools/releases/tag/%40saasquatch%2Fvanilla-components%401.2.9 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" diff --git a/packages/vanilla-components/package.json b/packages/vanilla-components/package.json index 0ae686446c..adde0e2afc 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.4.1", + "version": "1.4.2", "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", 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]})