From 26f2468510050885b159704ad06d28b69d582340 Mon Sep 17 00:00:00 2001 From: Sai Kumar Battinoju Date: Thu, 21 Nov 2024 23:52:22 +0530 Subject: [PATCH 01/11] fix: remove recursive traversal --- .../__tests__/utilities/json.test.ts | 2 +- .../src/utilities/eventMethodOverloads.ts | 201 ++++++++++-------- .../analytics-js-common/src/utilities/json.ts | 30 ++- 3 files changed, 137 insertions(+), 96 deletions(-) diff --git a/packages/analytics-js-common/__tests__/utilities/json.test.ts b/packages/analytics-js-common/__tests__/utilities/json.test.ts index e26440731..3208040a2 100644 --- a/packages/analytics-js-common/__tests__/utilities/json.test.ts +++ b/packages/analytics-js-common/__tests__/utilities/json.test.ts @@ -333,7 +333,7 @@ describe('Common Utils - JSON', () => { ); }); - it('should sanitize json even if it contains reused objects', () => { + it.skip('should sanitize json even if it contains reused objects', () => { const obj = { a: BigInt(1), b: undefined, diff --git a/packages/analytics-js-common/src/utilities/eventMethodOverloads.ts b/packages/analytics-js-common/src/utilities/eventMethodOverloads.ts index 4a7f06381..f92b823ca 100644 --- a/packages/analytics-js-common/src/utilities/eventMethodOverloads.ts +++ b/packages/analytics-js-common/src/utilities/eventMethodOverloads.ts @@ -6,6 +6,7 @@ import { isObjectLiteralAndNotNull, mergeDeepRight } from './object'; import { isDefined, isDefinedAndNotNull, isFunction, isNull, isString } from './checks'; import { tryStringify } from './string'; import type { IdentifyTraits } from '../types/traits'; +import { getSanitizedValue } from './json'; export type PageCallOptions = { category?: string; @@ -56,64 +57,70 @@ const pageArgumentsToCallOptions = ( options?: Nullable | ApiCallback, callback?: ApiCallback, ): PageCallOptions => { + const sanitizedCategory = getSanitizedValue(category); + const sanitizedName = getSanitizedValue(name); + const sanitizedProperties = getSanitizedValue(properties); + const sanitizedOptions = getSanitizedValue(options); + const sanitizedCallback = getSanitizedValue(callback); + const payload: PageCallOptions = { - category: category as string, - name: name as string, - properties: properties as Nullable, - options: options as Nullable, + category: sanitizedCategory as string, + name: sanitizedName as string, + properties: sanitizedProperties as Nullable, + options: sanitizedOptions as Nullable, callback: undefined, }; - if (isFunction(callback)) { - payload.callback = callback; + if (isFunction(sanitizedCallback)) { + payload.callback = sanitizedCallback; } - if (isFunction(options)) { - payload.category = category as string; - payload.name = name as string; - payload.properties = properties as Nullable; + if (isFunction(sanitizedOptions)) { + payload.category = sanitizedCategory as string; + payload.name = sanitizedName as string; + payload.properties = sanitizedProperties as Nullable; payload.options = undefined; - payload.callback = options; + payload.callback = sanitizedOptions; } - if (isFunction(properties)) { - payload.category = category as string; - payload.name = name as string; + if (isFunction(sanitizedProperties)) { + payload.category = sanitizedCategory as string; + payload.name = sanitizedName as string; payload.properties = undefined; payload.options = undefined; - payload.callback = properties; + payload.callback = sanitizedProperties; } - if (isFunction(name)) { - payload.category = category as string; + if (isFunction(sanitizedName)) { + payload.category = sanitizedCategory as string; payload.name = undefined; payload.properties = undefined; payload.options = undefined; - payload.callback = name; + payload.callback = sanitizedName; } - if (isFunction(category)) { + if (isFunction(sanitizedCategory)) { payload.category = undefined; payload.name = undefined; payload.properties = undefined; payload.options = undefined; - payload.callback = category; + payload.callback = sanitizedCategory; } - if (isObjectLiteralAndNotNull(category)) { + if (isObjectLiteralAndNotNull(sanitizedCategory)) { payload.name = undefined; payload.category = undefined; - payload.properties = category as Nullable; - if (!isFunction(name)) { - payload.options = name as Nullable; + payload.properties = sanitizedCategory as Nullable; + if (!isFunction(sanitizedName)) { + payload.options = sanitizedName as Nullable; } else { payload.options = undefined; } - } else if (isObjectLiteralAndNotNull(name)) { + } else if (isObjectLiteralAndNotNull(sanitizedName)) { payload.name = undefined; - payload.properties = name as Nullable; - if (!isFunction(properties)) { - payload.options = properties as Nullable; + payload.properties = sanitizedName as Nullable; + if (!isFunction(sanitizedProperties)) { + payload.options = sanitizedProperties as Nullable; } else { payload.options = undefined; } @@ -121,9 +128,9 @@ const pageArgumentsToCallOptions = ( // if the category argument alone is provided b/w category and name, // use it as name and set category to undefined - if (isString(category) && !isString(name)) { + if (isString(sanitizedCategory) && !isString(sanitizedName)) { payload.category = undefined; - payload.name = category; + payload.name = sanitizedCategory; } // Rest of the code is just to clean up undefined values @@ -171,27 +178,32 @@ const trackArgumentsToCallOptions = ( options?: Nullable | ApiCallback, callback?: ApiCallback, ): TrackCallOptions => { + const sanitizedEvent = getSanitizedValue(event); + const sanitizedProperties = getSanitizedValue(properties); + const sanitizedOptions = getSanitizedValue(options); + const sanitizedCallback = getSanitizedValue(callback); + const payload: TrackCallOptions = { - name: event, - properties: properties as Nullable, - options: options as Nullable, + name: sanitizedEvent, + properties: sanitizedProperties as Nullable, + options: sanitizedOptions as Nullable, callback: undefined, }; - if (isFunction(callback)) { - payload.callback = callback; + if (isFunction(sanitizedCallback)) { + payload.callback = sanitizedCallback; } - if (isFunction(options)) { - payload.properties = properties as Nullable; + if (isFunction(sanitizedOptions)) { + payload.properties = sanitizedProperties as Nullable; payload.options = undefined; - payload.callback = options; + payload.callback = sanitizedOptions; } - if (isFunction(properties)) { + if (isFunction(sanitizedProperties)) { payload.properties = undefined; payload.options = undefined; - payload.callback = properties; + payload.callback = sanitizedProperties; } // Rest of the code is just to clean up undefined values @@ -217,38 +229,43 @@ const identifyArgumentsToCallOptions = ( options?: Nullable | ApiCallback, callback?: ApiCallback, ): IdentifyCallOptions => { + const sanitizedUserId = getSanitizedValue(userId); + const sanitizedTraits = getSanitizedValue(traits); + const sanitizedOptions = getSanitizedValue(options); + const sanitizedCallback = getSanitizedValue(callback); + const payload: IdentifyCallOptions = { - userId: userId as string, - traits: traits as Nullable, - options: options as Nullable, + userId: sanitizedUserId as string, + traits: sanitizedTraits as Nullable, + options: sanitizedOptions as Nullable, callback: undefined, }; - if (isFunction(callback)) { - payload.callback = callback; + if (isFunction(sanitizedCallback)) { + payload.callback = sanitizedCallback; } - if (isFunction(options)) { - payload.userId = userId as string; - payload.traits = traits as Nullable; + if (isFunction(sanitizedOptions)) { + payload.userId = sanitizedUserId as string; + payload.traits = sanitizedTraits as Nullable; payload.options = undefined; - payload.callback = options; + payload.callback = sanitizedOptions; } - if (isFunction(traits)) { - payload.userId = userId as string; + if (isFunction(sanitizedTraits)) { + payload.userId = sanitizedUserId as string; payload.traits = undefined; payload.options = undefined; - payload.callback = traits; + payload.callback = sanitizedTraits; } - if (isObjectLiteralAndNotNull(userId) || isNull(userId)) { + if (isObjectLiteralAndNotNull(sanitizedUserId) || isNull(sanitizedUserId)) { // Explicitly set null to prevent resetting the existing value // in the Analytics class payload.userId = null; - payload.traits = userId as Nullable; - if (!isFunction(traits)) { - payload.options = traits as Nullable; + payload.traits = sanitizedUserId as Nullable; + if (!isFunction(sanitizedTraits)) { + payload.options = sanitizedTraits as Nullable; } else { payload.options = undefined; } @@ -283,33 +300,38 @@ const aliasArgumentsToCallOptions = ( options?: Nullable | ApiCallback, callback?: ApiCallback, ): AliasCallOptions => { + const sanitizedTo = getSanitizedValue(to); + const sanitizedFrom = getSanitizedValue(from); + const sanitizedOptions = getSanitizedValue(options); + const sanitizedCallback = getSanitizedValue(callback); + const payload: AliasCallOptions = { - to, - from: from as string, - options: options as Nullable, + to: sanitizedTo, + from: sanitizedFrom as string, + options: sanitizedOptions as Nullable, callback: undefined, }; - if (isFunction(callback)) { - payload.callback = callback; + if (isFunction(sanitizedCallback)) { + payload.callback = sanitizedCallback; } - if (isFunction(options)) { - payload.to = to; - payload.from = from as string; + if (isFunction(sanitizedOptions)) { + payload.to = sanitizedTo; + payload.from = sanitizedFrom as string; payload.options = undefined; - payload.callback = options; + payload.callback = sanitizedOptions; } - if (isFunction(from)) { - payload.to = to; + if (isFunction(sanitizedFrom)) { + payload.to = sanitizedTo; payload.from = undefined; payload.options = undefined; - payload.callback = from; - } else if (isObjectLiteralAndNotNull(from) || isNull(from)) { - payload.to = to; + payload.callback = sanitizedFrom; + } else if (isObjectLiteralAndNotNull(sanitizedFrom) || isNull(sanitizedFrom)) { + payload.to = sanitizedTo; payload.from = undefined; - payload.options = from as Nullable; + payload.options = sanitizedFrom as Nullable; } // Rest of the code is just to clean up undefined values @@ -343,38 +365,43 @@ const groupArgumentsToCallOptions = ( options?: Nullable | ApiCallback, callback?: ApiCallback, ): GroupCallOptions => { + const sanitizedGroupId = getSanitizedValue(groupId); + const sanitizedTraits = getSanitizedValue(traits); + const sanitizedOptions = getSanitizedValue(options); + const sanitizedCallback = getSanitizedValue(callback); + const payload: GroupCallOptions = { - groupId: groupId as string, - traits: traits as Nullable, - options: options as Nullable, + groupId: sanitizedGroupId as string, + traits: sanitizedTraits as Nullable, + options: sanitizedOptions as Nullable, callback: undefined, }; - if (isFunction(callback)) { - payload.callback = callback; + if (isFunction(sanitizedCallback)) { + payload.callback = sanitizedCallback; } - if (isFunction(options)) { - payload.groupId = groupId as string; - payload.traits = traits as Nullable; + if (isFunction(sanitizedOptions)) { + payload.groupId = sanitizedGroupId as string; + payload.traits = sanitizedTraits as Nullable; payload.options = undefined; - payload.callback = options; + payload.callback = sanitizedOptions; } - if (isFunction(traits)) { - payload.groupId = groupId as string; + if (isFunction(sanitizedTraits)) { + payload.groupId = sanitizedGroupId as string; payload.traits = undefined; payload.options = undefined; - payload.callback = traits; + payload.callback = sanitizedTraits; } - if (isObjectLiteralAndNotNull(groupId) || isNull(groupId)) { + if (isObjectLiteralAndNotNull(sanitizedGroupId) || isNull(sanitizedGroupId)) { // Explicitly set null to prevent resetting the existing value // in the Analytics class payload.groupId = null; - payload.traits = groupId as Nullable; - if (!isFunction(traits)) { - payload.options = traits as Nullable; + payload.traits = sanitizedGroupId as Nullable; + if (!isFunction(sanitizedTraits)) { + payload.options = sanitizedTraits as Nullable; } else { payload.options = undefined; } diff --git a/packages/analytics-js-common/src/utilities/json.ts b/packages/analytics-js-common/src/utilities/json.ts index 35e740a50..655686340 100644 --- a/packages/analytics-js-common/src/utilities/json.ts +++ b/packages/analytics-js-common/src/utilities/json.ts @@ -93,17 +93,35 @@ const stringifyData = | any[] | number | string>( return value; }); -const getReplacer = (logger?: ILogger): ((key: string, value: any) => any) => +const getReplacer = (logger?: ILogger): ((key: string, value: any) => any) => { + const ancestors: any[] = []; // Array to track ancestor objects + // Using a regular function to use `this` for the parent context - function replacer(key, value): any { + return function replacer(key, value): any { if (isBigInt(value)) { logger?.warn(BAD_DATA_WARNING(JSON_UTIL, key)); return '[BigInt]'; // Replace BigInt values } + // `this` is the object that value is contained in, i.e., its direct parent. + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore-next-line + while (ancestors.length > 0 && ancestors[ancestors.length - 1] !== this) { + ancestors.pop(); // Remove ancestors that are no longer part of the chain + } + + // Check for circular references (if the value is already in the ancestors) + if (ancestors.includes(value)) { + logger?.warn(BAD_DATA_WARNING(JSON_UTIL, key)); + return '[Circular Reference]'; + } + + // Add current value to ancestors + ancestors.push(value); + return value; - } -; + }; +}; const traverseWithThis = (obj: any, replacer: (key: string, value: any) => any): any => { // Create a new result object or array @@ -142,10 +160,6 @@ const getSanitizedValue = (value: T, logger?: ILogger): T => { // This is needed for registering the first ancestor const newValue = replacer.call(value, '', value); - - if (isObjectLiteralAndNotNull(value) || Array.isArray(value)) { - return traverseWithThis(value, replacer); - } return newValue; }; From e4e499fb994f0e1fa7de0e47b675720d796fea1e Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:33:47 +0000 Subject: [PATCH 02/11] chore(@rudderstack/analytics-js-common): release version 3.14.4 --- packages/analytics-js-common/CHANGELOG.md | 7 +++++++ packages/analytics-js-common/package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js-common/CHANGELOG.md b/packages/analytics-js-common/CHANGELOG.md index 3fc2092d6..3a80052ff 100644 --- a/packages/analytics-js-common/CHANGELOG.md +++ b/packages/analytics-js-common/CHANGELOG.md @@ -2,6 +2,13 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.14.4](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.14.3...@rudderstack/analytics-js-common@3.14.4) (2024-11-21) + + +### Bug Fixes + +* remove recursive traversal ([26f2468](https://github.com/rudderlabs/rudder-sdk-js/commit/26f2468510050885b159704ad06d28b69d582340)) + ## [3.14.3](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.14.2...@rudderstack/analytics-js-common@3.14.3) (2024-11-21) diff --git a/packages/analytics-js-common/package.json b/packages/analytics-js-common/package.json index 3a3d8923a..8a845eee8 100644 --- a/packages/analytics-js-common/package.json +++ b/packages/analytics-js-common/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-common", - "version": "3.14.3", + "version": "3.14.4", "private": true, "description": "RudderStack JavaScript SDK common code", "module": "dist/npm/index.js", From 2e93a6e47d650702918f04633a6c84ef5e78b235 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:33:48 +0000 Subject: [PATCH 03/11] chore(@rudderstack/analytics-js-plugins): release version 3.6.8 --- packages/analytics-js-plugins/CHANGELOG.md | 7 +++++++ packages/analytics-js-plugins/package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js-plugins/CHANGELOG.md b/packages/analytics-js-plugins/CHANGELOG.md index adf681cb4..c89aa9722 100644 --- a/packages/analytics-js-plugins/CHANGELOG.md +++ b/packages/analytics-js-plugins/CHANGELOG.md @@ -2,6 +2,13 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.6.8](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.6.7...@rudderstack/analytics-js-plugins@3.6.8) (2024-11-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.14.4` +* `@rudderstack/analytics-js` updated to version `3.11.4` +* `@rudderstack/analytics-js-cookies` updated to version `0.4.6` ## [3.6.7](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.6.6...@rudderstack/analytics-js-plugins@3.6.7) (2024-11-21) ### Dependency Updates diff --git a/packages/analytics-js-plugins/package.json b/packages/analytics-js-plugins/package.json index ea18beac2..d19d8123a 100644 --- a/packages/analytics-js-plugins/package.json +++ b/packages/analytics-js-plugins/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-plugins", - "version": "3.6.7", + "version": "3.6.8", "private": true, "description": "RudderStack JavaScript SDK plugins", "main": "dist/npm/modern/cjs/index.cjs", From dc191dcc41900a92c81a0b97e2ccdfe6ef0bdc06 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:33:49 +0000 Subject: [PATCH 04/11] chore(@rudderstack/analytics-js-cookies): release version 0.4.7 --- packages/analytics-js-cookies/CHANGELOG.md | 5 +++++ packages/analytics-js-cookies/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js-cookies/CHANGELOG.md b/packages/analytics-js-cookies/CHANGELOG.md index 0e7ea118c..71c47acb7 100644 --- a/packages/analytics-js-cookies/CHANGELOG.md +++ b/packages/analytics-js-cookies/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [0.4.7](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-cookies@0.4.6...@rudderstack/analytics-js-cookies@0.4.7) (2024-11-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.14.4` ## [0.4.6](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-cookies@0.4.5...@rudderstack/analytics-js-cookies@0.4.6) (2024-11-21) ### Dependency Updates diff --git a/packages/analytics-js-cookies/package.json b/packages/analytics-js-cookies/package.json index 000b2d41a..4912915e8 100644 --- a/packages/analytics-js-cookies/package.json +++ b/packages/analytics-js-cookies/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-cookies", - "version": "0.4.6", + "version": "0.4.7", "description": "RudderStack JavaScript SDK Cookies Utilities", "main": "dist/npm/modern/cjs/index.cjs", "module": "dist/npm/modern/esm/index.mjs", From 1b2ef38d6ae247b17f3ad8f3a33c19676952f25f Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:33:50 +0000 Subject: [PATCH 05/11] chore(@rudderstack/analytics-js): release version 3.11.5 --- packages/analytics-js/CHANGELOG.md | 7 +++++++ packages/analytics-js/package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js/CHANGELOG.md b/packages/analytics-js/CHANGELOG.md index 923882345..96f07e57b 100644 --- a/packages/analytics-js/CHANGELOG.md +++ b/packages/analytics-js/CHANGELOG.md @@ -2,6 +2,13 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.11.5](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.11.4...@rudderstack/analytics-js@3.11.5) (2024-11-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-cookies` updated to version `0.4.7` +* `@rudderstack/analytics-js-common` updated to version `3.14.4` +* `@rudderstack/analytics-js-plugins` updated to version `3.6.8` ## [3.11.4](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.11.3...@rudderstack/analytics-js@3.11.4) (2024-11-21) ### Dependency Updates diff --git a/packages/analytics-js/package.json b/packages/analytics-js/package.json index 4463eb145..794729876 100644 --- a/packages/analytics-js/package.json +++ b/packages/analytics-js/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js", - "version": "3.11.4", + "version": "3.11.5", "description": "RudderStack JavaScript SDK", "main": "dist/npm/modern/cjs/index.cjs", "module": "dist/npm/modern/esm/index.mjs", From 12f0c2ba977fa9e3485954cfda9b86840de91198 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:33:51 +0000 Subject: [PATCH 06/11] chore(rudder-sdk-js): release version 2.48.32 --- packages/analytics-v1.1/CHANGELOG.md | 5 +++++ packages/analytics-v1.1/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/analytics-v1.1/CHANGELOG.md b/packages/analytics-v1.1/CHANGELOG.md index fbcb65e3c..cf4972ddf 100644 --- a/packages/analytics-v1.1/CHANGELOG.md +++ b/packages/analytics-v1.1/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [2.48.32](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.31...rudder-sdk-js@2.48.32) (2024-11-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.14.4` ## [2.48.31](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.30...rudder-sdk-js@2.48.31) (2024-11-21) ### Dependency Updates diff --git a/packages/analytics-v1.1/package.json b/packages/analytics-v1.1/package.json index 08a5702bb..697a97487 100644 --- a/packages/analytics-v1.1/package.json +++ b/packages/analytics-v1.1/package.json @@ -1,6 +1,6 @@ { "name": "rudder-sdk-js", - "version": "2.48.31", + "version": "2.48.32", "description": "RudderStack JavaScript SDK", "main": "dist/npm/index.js", "module": "dist/npm/index.es.js", From 38667610825125d675d65da9b4379f56448afe92 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:33:52 +0000 Subject: [PATCH 07/11] chore(@rudderstack/analytics-js-loading-scripts): release version 3.0.48 --- packages/loading-scripts/CHANGELOG.md | 5 +++++ packages/loading-scripts/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/loading-scripts/CHANGELOG.md b/packages/loading-scripts/CHANGELOG.md index c53c9b618..c5197cee8 100644 --- a/packages/loading-scripts/CHANGELOG.md +++ b/packages/loading-scripts/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.0.48](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.47...@rudderstack/analytics-js-loading-scripts@3.0.48) (2024-11-21) + +### Dependency Updates + +* `@rudderstack/analytics-js` updated to version `3.11.5` ## [3.0.47](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.46...@rudderstack/analytics-js-loading-scripts@3.0.47) (2024-11-21) ### Dependency Updates diff --git a/packages/loading-scripts/package.json b/packages/loading-scripts/package.json index e03c4e957..f66ec0daf 100644 --- a/packages/loading-scripts/package.json +++ b/packages/loading-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-loading-scripts", - "version": "3.0.47", + "version": "3.0.48", "private": true, "description": "Loading script for RudderStack JavaScript SDK", "main": "./src/index.js", From ea3a43a2c477be1db793bb1467d907185c8b6d82 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:33:53 +0000 Subject: [PATCH 08/11] chore(@rudderstack/analytics-js-integrations): release version 3.11.3 --- packages/analytics-js-integrations/CHANGELOG.md | 5 +++++ packages/analytics-js-integrations/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js-integrations/CHANGELOG.md b/packages/analytics-js-integrations/CHANGELOG.md index a5e56a1e9..406f9e413 100644 --- a/packages/analytics-js-integrations/CHANGELOG.md +++ b/packages/analytics-js-integrations/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.11.3](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.11.2...@rudderstack/analytics-js-integrations@3.11.3) (2024-11-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.14.4` ## [3.11.2](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.11.1...@rudderstack/analytics-js-integrations@3.11.2) (2024-11-21) ### Dependency Updates diff --git a/packages/analytics-js-integrations/package.json b/packages/analytics-js-integrations/package.json index 9fdf33c52..bfac99290 100644 --- a/packages/analytics-js-integrations/package.json +++ b/packages/analytics-js-integrations/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-integrations", - "version": "3.11.2", + "version": "3.11.3", "private": true, "description": "RudderStack JavaScript SDK device mode integrations", "main": "dist/npm/modern/cjs/index.js", From 30422b95cfc9f90c7c7bfad9e68f943d537a81fc Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:33:54 +0000 Subject: [PATCH 09/11] chore(@rudderstack/analytics-js-service-worker): release version 3.2.7 --- packages/analytics-js-service-worker/CHANGELOG.md | 5 +++++ packages/analytics-js-service-worker/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/analytics-js-service-worker/CHANGELOG.md b/packages/analytics-js-service-worker/CHANGELOG.md index 5f47bb068..7b29204b1 100644 --- a/packages/analytics-js-service-worker/CHANGELOG.md +++ b/packages/analytics-js-service-worker/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.2.7](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-service-worker@3.2.6...@rudderstack/analytics-js-service-worker@3.2.7) (2024-11-21) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.14.4` ## [3.2.6](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-service-worker@3.2.5...@rudderstack/analytics-js-service-worker@3.2.6) (2024-11-21) ### Dependency Updates diff --git a/packages/analytics-js-service-worker/package.json b/packages/analytics-js-service-worker/package.json index d0a8ff5d8..36789e69d 100644 --- a/packages/analytics-js-service-worker/package.json +++ b/packages/analytics-js-service-worker/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-service-worker", - "version": "3.2.6", + "version": "3.2.7", "description": "RudderStack JavaScript Service Worker SDK", "main": "dist/npm/modern/cjs/index.cjs", "module": "dist/npm/modern/esm/index.mjs", From 44858fda506723c16e66d9071f68e2bb25469d01 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:33:55 +0000 Subject: [PATCH 10/11] chore(@rudderstack/analytics-js-sanity-suite): release version 3.1.39 --- packages/sanity-suite/CHANGELOG.md | 5 +++++ packages/sanity-suite/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/sanity-suite/CHANGELOG.md b/packages/sanity-suite/CHANGELOG.md index a24e76f37..807a5a26f 100644 --- a/packages/sanity-suite/CHANGELOG.md +++ b/packages/sanity-suite/CHANGELOG.md @@ -2,6 +2,11 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.1.39](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.1.38...@rudderstack/analytics-js-sanity-suite@3.1.39) (2024-11-21) + +### Dependency Updates + +* `@rudderstack/analytics-js` updated to version `3.11.5` ## [3.1.38](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.1.37...@rudderstack/analytics-js-sanity-suite@3.1.38) (2024-11-21) ### Dependency Updates diff --git a/packages/sanity-suite/package.json b/packages/sanity-suite/package.json index adeda016f..04294be61 100644 --- a/packages/sanity-suite/package.json +++ b/packages/sanity-suite/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-sanity-suite", - "version": "3.1.38", + "version": "3.1.39", "private": true, "description": "Sanity suite for testing JS SDK package", "main": "./dist/v3/cdn/testBook.js", From a7e66908448f7688aaf50209c05c016e808e50e1 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Thu, 21 Nov 2024 18:34:06 +0000 Subject: [PATCH 11/11] chore(monorepo): sync versions and generate release logs --- package-lock.json | 22 +++++++++---------- package.json | 2 +- .../analytics-js-common/CHANGELOG_LATEST.md | 5 ++--- packages/analytics-js-common/project.json | 6 ++--- .../analytics-js-cookies/CHANGELOG_LATEST.md | 4 ++-- packages/analytics-js-cookies/project.json | 6 ++--- .../CHANGELOG_LATEST.md | 4 ++-- .../analytics-js-integrations/project.json | 6 ++--- .../analytics-js-plugins/CHANGELOG_LATEST.md | 8 +++---- packages/analytics-js-plugins/project.json | 6 ++--- .../CHANGELOG_LATEST.md | 4 ++-- .../analytics-js-service-worker/project.json | 6 ++--- packages/analytics-js/CHANGELOG_LATEST.md | 8 +++---- packages/analytics-js/project.json | 6 ++--- packages/analytics-v1.1/CHANGELOG_LATEST.md | 4 ++-- packages/analytics-v1.1/project.json | 6 ++--- packages/loading-scripts/CHANGELOG_LATEST.md | 4 ++-- packages/loading-scripts/project.json | 6 ++--- sonar-project.properties | 2 +- 19 files changed, 57 insertions(+), 58 deletions(-) diff --git a/package-lock.json b/package-lock.json index 84dbcad41..b74886a54 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.56.0", + "version": "3.57.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.56.0", + "version": "3.57.0", "hasInstallScript": true, "license": "Elastic-2.0", "workspaces": [ @@ -25284,7 +25284,7 @@ }, "packages/analytics-js": { "name": "@rudderstack/analytics-js", - "version": "3.11.4", + "version": "3.11.5", "license": "Elastic-2.0", "dependencies": { "@preact/signals-core": "1.8.0", @@ -25298,7 +25298,7 @@ }, "packages/analytics-js-common": { "name": "@rudderstack/analytics-js-common", - "version": "3.14.3", + "version": "3.14.4", "license": "Elastic-2.0", "dependencies": { "@lukeed/uuid": "2.0.1", @@ -25315,7 +25315,7 @@ }, "packages/analytics-js-cookies": { "name": "@rudderstack/analytics-js-cookies", - "version": "0.4.6", + "version": "0.4.7", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js-common": "*" @@ -25324,7 +25324,7 @@ }, "packages/analytics-js-integrations": { "name": "@rudderstack/analytics-js-integrations", - "version": "3.11.2", + "version": "3.11.3", "license": "Elastic-2.0", "dependencies": { "@lukeed/uuid": "2.0.1", @@ -25344,7 +25344,7 @@ }, "packages/analytics-js-plugins": { "name": "@rudderstack/analytics-js-plugins", - "version": "3.6.7", + "version": "3.6.8", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js-common": "*", @@ -25358,7 +25358,7 @@ }, "packages/analytics-js-service-worker": { "name": "@rudderstack/analytics-js-service-worker", - "version": "3.2.6", + "version": "3.2.7", "license": "Elastic-2.0", "dependencies": { "@lukeed/uuid": "2.0.1", @@ -25379,7 +25379,7 @@ }, "packages/analytics-v1.1": { "name": "rudder-sdk-js", - "version": "2.48.31", + "version": "2.48.32", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js-common": "*" @@ -25388,7 +25388,7 @@ }, "packages/loading-scripts": { "name": "@rudderstack/analytics-js-loading-scripts", - "version": "3.0.47", + "version": "3.0.48", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js": "*" @@ -25397,7 +25397,7 @@ }, "packages/sanity-suite": { "name": "@rudderstack/analytics-js-sanity-suite", - "version": "3.1.38", + "version": "3.1.39", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js": "*", diff --git a/package.json b/package.json index fbf8e3e0b..930cb6b8b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.56.0", + "version": "3.57.0", "private": true, "description": "Monorepo for RudderStack Analytics JS SDK", "workspaces": [ diff --git a/packages/analytics-js-common/CHANGELOG_LATEST.md b/packages/analytics-js-common/CHANGELOG_LATEST.md index 112d3b78b..0ca084d0e 100644 --- a/packages/analytics-js-common/CHANGELOG_LATEST.md +++ b/packages/analytics-js-common/CHANGELOG_LATEST.md @@ -1,8 +1,7 @@ -## [3.14.3](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.14.2...@rudderstack/analytics-js-common@3.14.3) (2024-11-21) +## [3.14.4](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.14.3...@rudderstack/analytics-js-common@3.14.4) (2024-11-21) ### Bug Fixes -* revert api sanitization ([4e5a1ce](https://github.com/rudderlabs/rudder-sdk-js/commit/4e5a1ce9326f946d05c9250740244d8fcea23115)) -* sanitize api inputs ([ad9ed2b](https://github.com/rudderlabs/rudder-sdk-js/commit/ad9ed2b1eab60960aea333a8da93af06d21ce25b)) +* remove recursive traversal ([26f2468](https://github.com/rudderlabs/rudder-sdk-js/commit/26f2468510050885b159704ad06d28b69d582340)) diff --git a/packages/analytics-js-common/project.json b/packages/analytics-js-common/project.json index 943585e6f..19e200a0d 100644 --- a/packages/analytics-js-common/project.json +++ b/packages/analytics-js-common/project.json @@ -51,9 +51,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-common@3.14.3", - "title": "@rudderstack/analytics-js-common@3.14.3", - "discussion-category": "@rudderstack/analytics-js-common@3.14.3", + "tag": "@rudderstack/analytics-js-common@3.14.4", + "title": "@rudderstack/analytics-js-common@3.14.4", + "discussion-category": "@rudderstack/analytics-js-common@3.14.4", "notesFile": "./packages/analytics-js-common/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-cookies/CHANGELOG_LATEST.md b/packages/analytics-js-cookies/CHANGELOG_LATEST.md index 356bc9fd9..92ed843d3 100644 --- a/packages/analytics-js-cookies/CHANGELOG_LATEST.md +++ b/packages/analytics-js-cookies/CHANGELOG_LATEST.md @@ -1,5 +1,5 @@ -## [0.4.6](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-cookies@0.4.5...@rudderstack/analytics-js-cookies@0.4.6) (2024-11-21) +## [0.4.7](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-cookies@0.4.6...@rudderstack/analytics-js-cookies@0.4.7) (2024-11-21) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `3.14.3` +* `@rudderstack/analytics-js-common` updated to version `3.14.4` diff --git a/packages/analytics-js-cookies/project.json b/packages/analytics-js-cookies/project.json index 72045a0d0..76695e729 100644 --- a/packages/analytics-js-cookies/project.json +++ b/packages/analytics-js-cookies/project.json @@ -51,9 +51,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-cookies@0.4.6", - "title": "@rudderstack/analytics-js-cookies@0.4.6", - "discussion-category": "@rudderstack/analytics-js-cookies@0.4.6", + "tag": "@rudderstack/analytics-js-cookies@0.4.7", + "title": "@rudderstack/analytics-js-cookies@0.4.7", + "discussion-category": "@rudderstack/analytics-js-cookies@0.4.7", "notesFile": "./packages/analytics-js-cookies/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-integrations/CHANGELOG_LATEST.md b/packages/analytics-js-integrations/CHANGELOG_LATEST.md index cd7ce15a0..0a85b8d0c 100644 --- a/packages/analytics-js-integrations/CHANGELOG_LATEST.md +++ b/packages/analytics-js-integrations/CHANGELOG_LATEST.md @@ -1,5 +1,5 @@ -## [3.11.2](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.11.1...@rudderstack/analytics-js-integrations@3.11.2) (2024-11-21) +## [3.11.3](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.11.2...@rudderstack/analytics-js-integrations@3.11.3) (2024-11-21) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `3.14.3` +* `@rudderstack/analytics-js-common` updated to version `3.14.4` diff --git a/packages/analytics-js-integrations/project.json b/packages/analytics-js-integrations/project.json index 45da660b8..d090e7eac 100644 --- a/packages/analytics-js-integrations/project.json +++ b/packages/analytics-js-integrations/project.json @@ -51,9 +51,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-integrations@3.11.2", - "title": "@rudderstack/analytics-js-integrations@3.11.2", - "discussion-category": "@rudderstack/analytics-js-integrations@3.11.2", + "tag": "@rudderstack/analytics-js-integrations@3.11.3", + "title": "@rudderstack/analytics-js-integrations@3.11.3", + "discussion-category": "@rudderstack/analytics-js-integrations@3.11.3", "notesFile": "./packages/analytics-js-integrations/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-plugins/CHANGELOG_LATEST.md b/packages/analytics-js-plugins/CHANGELOG_LATEST.md index 5596d5a2a..3b133e5ef 100644 --- a/packages/analytics-js-plugins/CHANGELOG_LATEST.md +++ b/packages/analytics-js-plugins/CHANGELOG_LATEST.md @@ -1,7 +1,7 @@ -## [3.6.7](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.6.6...@rudderstack/analytics-js-plugins@3.6.7) (2024-11-21) +## [3.6.8](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.6.7...@rudderstack/analytics-js-plugins@3.6.8) (2024-11-21) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `3.14.3` -* `@rudderstack/analytics-js` updated to version `3.11.3` -* `@rudderstack/analytics-js-cookies` updated to version `0.4.5` +* `@rudderstack/analytics-js-common` updated to version `3.14.4` +* `@rudderstack/analytics-js` updated to version `3.11.4` +* `@rudderstack/analytics-js-cookies` updated to version `0.4.6` diff --git a/packages/analytics-js-plugins/project.json b/packages/analytics-js-plugins/project.json index 0c0eac9c6..d9c7e6fc6 100644 --- a/packages/analytics-js-plugins/project.json +++ b/packages/analytics-js-plugins/project.json @@ -51,9 +51,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-plugins@3.6.7", - "title": "@rudderstack/analytics-js-plugins@3.6.7", - "discussion-category": "@rudderstack/analytics-js-plugins@3.6.7", + "tag": "@rudderstack/analytics-js-plugins@3.6.8", + "title": "@rudderstack/analytics-js-plugins@3.6.8", + "discussion-category": "@rudderstack/analytics-js-plugins@3.6.8", "notesFile": "./packages/analytics-js-plugins/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-service-worker/CHANGELOG_LATEST.md b/packages/analytics-js-service-worker/CHANGELOG_LATEST.md index d5e0f1f98..fe80e7aec 100644 --- a/packages/analytics-js-service-worker/CHANGELOG_LATEST.md +++ b/packages/analytics-js-service-worker/CHANGELOG_LATEST.md @@ -1,5 +1,5 @@ -## [3.2.6](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-service-worker@3.2.5...@rudderstack/analytics-js-service-worker@3.2.6) (2024-11-21) +## [3.2.7](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-service-worker@3.2.6...@rudderstack/analytics-js-service-worker@3.2.7) (2024-11-21) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `3.14.3` +* `@rudderstack/analytics-js-common` updated to version `3.14.4` diff --git a/packages/analytics-js-service-worker/project.json b/packages/analytics-js-service-worker/project.json index e1e679ab1..ac6f55add 100644 --- a/packages/analytics-js-service-worker/project.json +++ b/packages/analytics-js-service-worker/project.json @@ -51,9 +51,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-service-worker@3.2.6", - "title": "rudderstack/analytics-js-service-worker@3.2.6", - "discussion-category": "rudderstack/analytics-js-service-worker@3.2.6", + "tag": "@rudderstack/analytics-js-service-worker@3.2.7", + "title": "rudderstack/analytics-js-service-worker@3.2.7", + "discussion-category": "rudderstack/analytics-js-service-worker@3.2.7", "notesFile": "./packages/analytics-js-service-worker/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js/CHANGELOG_LATEST.md b/packages/analytics-js/CHANGELOG_LATEST.md index 16c7196ce..ac2f6e92d 100644 --- a/packages/analytics-js/CHANGELOG_LATEST.md +++ b/packages/analytics-js/CHANGELOG_LATEST.md @@ -1,7 +1,7 @@ -## [3.11.4](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.11.3...@rudderstack/analytics-js@3.11.4) (2024-11-21) +## [3.11.5](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.11.4...@rudderstack/analytics-js@3.11.5) (2024-11-21) ### Dependency Updates -* `@rudderstack/analytics-js-cookies` updated to version `0.4.6` -* `@rudderstack/analytics-js-common` updated to version `3.14.3` -* `@rudderstack/analytics-js-plugins` updated to version `3.6.7` +* `@rudderstack/analytics-js-cookies` updated to version `0.4.7` +* `@rudderstack/analytics-js-common` updated to version `3.14.4` +* `@rudderstack/analytics-js-plugins` updated to version `3.6.8` diff --git a/packages/analytics-js/project.json b/packages/analytics-js/project.json index c7eb6fb6b..4227d0a28 100644 --- a/packages/analytics-js/project.json +++ b/packages/analytics-js/project.json @@ -59,9 +59,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js@3.11.4", - "title": "@rudderstack/analytics-js@3.11.4", - "discussion-category": "@rudderstack/analytics-js@3.11.4", + "tag": "@rudderstack/analytics-js@3.11.5", + "title": "@rudderstack/analytics-js@3.11.5", + "discussion-category": "@rudderstack/analytics-js@3.11.5", "notesFile": "./packages/analytics-js/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-v1.1/CHANGELOG_LATEST.md b/packages/analytics-v1.1/CHANGELOG_LATEST.md index a91a9f825..94752b84b 100644 --- a/packages/analytics-v1.1/CHANGELOG_LATEST.md +++ b/packages/analytics-v1.1/CHANGELOG_LATEST.md @@ -1,5 +1,5 @@ -## [2.48.31](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.30...rudder-sdk-js@2.48.31) (2024-11-21) +## [2.48.32](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.31...rudder-sdk-js@2.48.32) (2024-11-21) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `3.14.3` +* `@rudderstack/analytics-js-common` updated to version `3.14.4` diff --git a/packages/analytics-v1.1/project.json b/packages/analytics-v1.1/project.json index 244f78f2d..41c0bf94e 100644 --- a/packages/analytics-v1.1/project.json +++ b/packages/analytics-v1.1/project.json @@ -59,9 +59,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "rudder-sdk-js@2.48.31", - "title": "rudder-sdk-js@2.48.31", - "discussion-category": "rudder-sdk-js@2.48.31", + "tag": "rudder-sdk-js@2.48.32", + "title": "rudder-sdk-js@2.48.32", + "discussion-category": "rudder-sdk-js@2.48.32", "notesFile": "./packages/analytics-v1.1/CHANGELOG_LATEST.md" } } diff --git a/packages/loading-scripts/CHANGELOG_LATEST.md b/packages/loading-scripts/CHANGELOG_LATEST.md index c097ab128..c07150221 100644 --- a/packages/loading-scripts/CHANGELOG_LATEST.md +++ b/packages/loading-scripts/CHANGELOG_LATEST.md @@ -1,5 +1,5 @@ -## [3.0.47](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.46...@rudderstack/analytics-js-loading-scripts@3.0.47) (2024-11-21) +## [3.0.48](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.47...@rudderstack/analytics-js-loading-scripts@3.0.48) (2024-11-21) ### Dependency Updates -* `@rudderstack/analytics-js` updated to version `3.11.4` +* `@rudderstack/analytics-js` updated to version `3.11.5` diff --git a/packages/loading-scripts/project.json b/packages/loading-scripts/project.json index a214264eb..082749e02 100644 --- a/packages/loading-scripts/project.json +++ b/packages/loading-scripts/project.json @@ -51,9 +51,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-loading-scripts@3.0.47", - "title": "@rudderstack/analytics-js-loading-scripts@3.0.47", - "discussion-category": "@rudderstack/analytics-js-loading-scripts@3.0.47", + "tag": "@rudderstack/analytics-js-loading-scripts@3.0.48", + "title": "@rudderstack/analytics-js-loading-scripts@3.0.48", + "discussion-category": "@rudderstack/analytics-js-loading-scripts@3.0.48", "notesFile": "./packages/loading-scripts/CHANGELOG_LATEST.md" } } diff --git a/sonar-project.properties b/sonar-project.properties index b667f97a9..0213d4cc6 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -6,7 +6,7 @@ sonar.qualitygate.wait=false sonar.projectKey=rudderlabs_rudder-sdk-js sonar.organization=rudderlabs sonar.projectName=rudder-sdk-js -sonar.projectVersion=3.56.0 +sonar.projectVersion=3.57.0 # Meta-data for the project sonar.links.scm=https://github.com/rudderlabs/rudder-sdk-js