diff --git a/.github/workflows/deploy-npm.yml b/.github/workflows/deploy-npm.yml index 854e6a119b..8566f77586 100644 --- a/.github/workflows/deploy-npm.yml +++ b/.github/workflows/deploy-npm.yml @@ -5,7 +5,7 @@ on: workflow_call: inputs: is_called: - type: boolean + type: string required: true secrets: RS_PROD_BUGSNAG_API_KEY: @@ -74,6 +74,14 @@ jobs: run: | npm run setup:ci + - name: Build release artifacts + env: + BUGSNAG_API_KEY: ${{ secrets.RS_PROD_BUGSNAG_API_KEY }} + BUGSNAG_RELEASE_STAGE: 'production' + run: | + npm run build:package + npm run build:package:modern + - name: Get the two latest monorepo versions run: | CURRENT_VERSION=$(git tag -l "v3*" --sort=-version:refname | head -n 1) diff --git a/.github/workflows/publish-new-release.yml b/.github/workflows/publish-new-release.yml index bd87c28499..4a2534489a 100644 --- a/.github/workflows/publish-new-release.yml +++ b/.github/workflows/publish-new-release.yml @@ -153,7 +153,7 @@ jobs: name: Publish packages to NPM uses: ./.github/workflows/deploy-npm.yml with: - is_called: true + is_called: 'true' secrets: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} RS_PROD_BUGSNAG_API_KEY: ${{ secrets.RS_PROD_BUGSNAG_API_KEY }} diff --git a/package-lock.json b/package-lock.json index cc35351c5a..e3d7158372 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.20.0", + "version": "3.21.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.20.0", + "version": "3.21.0", "hasInstallScript": true, "license": "Elastic-2.0", "workspaces": [ @@ -24225,7 +24225,7 @@ }, "packages/analytics-js": { "name": "@rudderstack/analytics-js", - "version": "3.6.1", + "version": "3.7.0", "license": "Elastic-2.0", "dependencies": { "@preact/signals-core": "1.6.1", @@ -24239,7 +24239,7 @@ }, "packages/analytics-js-common": { "name": "@rudderstack/analytics-js-common", - "version": "3.6.1", + "version": "3.7.0", "license": "Elastic-2.0", "dependencies": { "@lukeed/uuid": "2.0.1", @@ -24256,7 +24256,7 @@ }, "packages/analytics-js-cookies": { "name": "@rudderstack/analytics-js-cookies", - "version": "0.3.2", + "version": "0.3.3", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js-common": "*" @@ -24265,7 +24265,7 @@ }, "packages/analytics-js-integrations": { "name": "@rudderstack/analytics-js-integrations", - "version": "3.4.4", + "version": "3.4.5", "license": "Elastic-2.0", "dependencies": { "@lukeed/uuid": "2.0.1", @@ -24285,7 +24285,7 @@ }, "packages/analytics-js-plugins": { "name": "@rudderstack/analytics-js-plugins", - "version": "3.3.2", + "version": "3.4.0", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js-common": "*", @@ -24299,7 +24299,7 @@ }, "packages/analytics-js-service-worker": { "name": "@rudderstack/analytics-js-service-worker", - "version": "3.1.4", + "version": "3.1.5", "license": "Elastic-2.0", "dependencies": { "@lukeed/uuid": "2.0.1", @@ -24329,7 +24329,7 @@ }, "packages/analytics-v1.1": { "name": "rudder-sdk-js", - "version": "2.48.12", + "version": "2.48.13", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js-common": "*" @@ -24338,7 +24338,7 @@ }, "packages/loading-scripts": { "name": "@rudderstack/analytics-js-loading-scripts", - "version": "3.0.16", + "version": "3.0.17", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js": "*" @@ -24347,7 +24347,7 @@ }, "packages/sanity-suite": { "name": "@rudderstack/analytics-js-sanity-suite", - "version": "3.1.6", + "version": "3.1.7", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js": "*", diff --git a/package.json b/package.json index 31c07cf9c4..04d6e61972 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.20.0", + "version": "3.21.0", "private": true, "description": "Monorepo for RudderStack Analytics JS SDK", "workspaces": [ diff --git a/packages/analytics-js-common/CHANGELOG.md b/packages/analytics-js-common/CHANGELOG.md index a2c1b75e51..9d0efe8de7 100644 --- a/packages/analytics-js-common/CHANGELOG.md +++ b/packages/analytics-js-common/CHANGELOG.md @@ -2,6 +2,18 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.7.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.6.1...@rudderstack/analytics-js-common@3.7.0) (2024-07-19) + + +### Features + +* error reporting plugin ([#1601](https://github.com/rudderlabs/rudder-sdk-js/issues/1601)) ([1f2629e](https://github.com/rudderlabs/rudder-sdk-js/commit/1f2629e594740763ce9bd54a21213b92d80ae085)) + + +### Bug Fixes + +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) + ## [3.6.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.6.0...@rudderstack/analytics-js-common@3.6.1) (2024-07-05) diff --git a/packages/analytics-js-common/CHANGELOG_LATEST.md b/packages/analytics-js-common/CHANGELOG_LATEST.md index f3419a13d9..82b61212a0 100644 --- a/packages/analytics-js-common/CHANGELOG_LATEST.md +++ b/packages/analytics-js-common/CHANGELOG_LATEST.md @@ -1,7 +1,12 @@ -## [3.6.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.6.0...@rudderstack/analytics-js-common@3.6.1) (2024-07-05) +## [3.7.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-common@3.6.1...@rudderstack/analytics-js-common@3.7.0) (2024-07-19) + + +### Features + +* error reporting plugin ([#1601](https://github.com/rudderlabs/rudder-sdk-js/issues/1601)) ([1f2629e](https://github.com/rudderlabs/rudder-sdk-js/commit/1f2629e594740763ce9bd54a21213b92d80ae085)) ### Bug Fixes -* package lint issues ([#1773](https://github.com/rudderlabs/rudder-sdk-js/issues/1773)) ([8e45d05](https://github.com/rudderlabs/rudder-sdk-js/commit/8e45d052bd6366d647d06226aa89b1fa2e512f9d)) +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) diff --git a/packages/analytics-js-common/package.json b/packages/analytics-js-common/package.json index 9042b1686a..8a8e8f8e12 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.6.1", + "version": "3.7.0", "private": true, "description": "RudderStack JavaScript SDK common code", "module": "dist/npm/index.js", diff --git a/packages/analytics-js-common/project.json b/packages/analytics-js-common/project.json index 8e21acb718..2d7250664e 100644 --- a/packages/analytics-js-common/project.json +++ b/packages/analytics-js-common/project.json @@ -52,9 +52,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-common@3.6.1", - "title": "@rudderstack/analytics-js-common@3.6.1", - "discussion-category": "@rudderstack/analytics-js-common@3.6.1", + "tag": "@rudderstack/analytics-js-common@3.7.0", + "title": "@rudderstack/analytics-js-common@3.7.0", + "discussion-category": "@rudderstack/analytics-js-common@3.7.0", "notesFile": "./packages/analytics-js-common/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-common/src/services/ExternalSrcLoader/types.ts b/packages/analytics-js-common/src/services/ExternalSrcLoader/types.ts index 5116aeaaed..11975ebaab 100644 --- a/packages/analytics-js-common/src/services/ExternalSrcLoader/types.ts +++ b/packages/analytics-js-common/src/services/ExternalSrcLoader/types.ts @@ -1,4 +1,4 @@ -import type { ErrorState } from '@rudderstack/analytics-js-common/types/ErrorHandler'; +import type { ErrorState } from '../../types/ErrorHandler'; import type { ILogger } from '../../types/Logger'; export interface IExternalSourceLoadConfig { diff --git a/packages/analytics-js-common/src/utilities/eventMethodOverloads.ts b/packages/analytics-js-common/src/utilities/eventMethodOverloads.ts index 10eb0b38f5..4a7f063819 100644 --- a/packages/analytics-js-common/src/utilities/eventMethodOverloads.ts +++ b/packages/analytics-js-common/src/utilities/eventMethodOverloads.ts @@ -73,7 +73,7 @@ const pageArgumentsToCallOptions = ( payload.name = name as string; payload.properties = properties as Nullable; payload.options = undefined; - payload.callback = options as ApiCallback; + payload.callback = options; } if (isFunction(properties)) { @@ -81,7 +81,7 @@ const pageArgumentsToCallOptions = ( payload.name = name as string; payload.properties = undefined; payload.options = undefined; - payload.callback = properties as ApiCallback; + payload.callback = properties; } if (isFunction(name)) { @@ -89,7 +89,7 @@ const pageArgumentsToCallOptions = ( payload.name = undefined; payload.properties = undefined; payload.options = undefined; - payload.callback = name as ApiCallback; + payload.callback = name; } if (isFunction(category)) { @@ -97,7 +97,7 @@ const pageArgumentsToCallOptions = ( payload.name = undefined; payload.properties = undefined; payload.options = undefined; - payload.callback = category as ApiCallback; + payload.callback = category; } if (isObjectLiteralAndNotNull(category)) { @@ -123,7 +123,7 @@ const pageArgumentsToCallOptions = ( // use it as name and set category to undefined if (isString(category) && !isString(name)) { payload.category = undefined; - payload.name = category as string; + payload.name = category; } // Rest of the code is just to clean up undefined values @@ -185,13 +185,13 @@ const trackArgumentsToCallOptions = ( if (isFunction(options)) { payload.properties = properties as Nullable; payload.options = undefined; - payload.callback = options as ApiCallback; + payload.callback = options; } if (isFunction(properties)) { payload.properties = undefined; payload.options = undefined; - payload.callback = properties as ApiCallback; + payload.callback = properties; } // Rest of the code is just to clean up undefined values @@ -232,14 +232,14 @@ const identifyArgumentsToCallOptions = ( payload.userId = userId as string; payload.traits = traits as Nullable; payload.options = undefined; - payload.callback = options as ApiCallback; + payload.callback = options; } if (isFunction(traits)) { payload.userId = userId as string; payload.traits = undefined; payload.options = undefined; - payload.callback = traits as ApiCallback; + payload.callback = traits; } if (isObjectLiteralAndNotNull(userId) || isNull(userId)) { @@ -298,14 +298,14 @@ const aliasArgumentsToCallOptions = ( payload.to = to; payload.from = from as string; payload.options = undefined; - payload.callback = options as ApiCallback; + payload.callback = options; } if (isFunction(from)) { payload.to = to; payload.from = undefined; payload.options = undefined; - payload.callback = from as ApiCallback; + payload.callback = from; } else if (isObjectLiteralAndNotNull(from) || isNull(from)) { payload.to = to; payload.from = undefined; @@ -358,14 +358,14 @@ const groupArgumentsToCallOptions = ( payload.groupId = groupId as string; payload.traits = traits as Nullable; payload.options = undefined; - payload.callback = options as ApiCallback; + payload.callback = options; } if (isFunction(traits)) { payload.groupId = groupId as string; payload.traits = undefined; payload.options = undefined; - payload.callback = traits as ApiCallback; + payload.callback = traits; } if (isObjectLiteralAndNotNull(groupId) || isNull(groupId)) { diff --git a/packages/analytics-js-cookies/CHANGELOG.md b/packages/analytics-js-cookies/CHANGELOG.md index 104df4d037..b5ae40096f 100644 --- a/packages/analytics-js-cookies/CHANGELOG.md +++ b/packages/analytics-js-cookies/CHANGELOG.md @@ -2,6 +2,16 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [0.3.3](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-cookies@0.3.2...@rudderstack/analytics-js-cookies@0.3.3) (2024-07-19) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `0.3.2` + +### Bug Fixes + +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) + ## [0.3.2](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-cookies@0.3.1...@rudderstack/analytics-js-cookies@0.3.2) (2024-07-05) ### Dependency Updates diff --git a/packages/analytics-js-cookies/CHANGELOG_LATEST.md b/packages/analytics-js-cookies/CHANGELOG_LATEST.md index 7b37d3e961..1058420a3b 100644 --- a/packages/analytics-js-cookies/CHANGELOG_LATEST.md +++ b/packages/analytics-js-cookies/CHANGELOG_LATEST.md @@ -1,10 +1,10 @@ -## [0.3.2](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-cookies@0.3.1...@rudderstack/analytics-js-cookies@0.3.2) (2024-07-05) +## [0.3.3](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-cookies@0.3.2...@rudderstack/analytics-js-cookies@0.3.3) (2024-07-19) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `0.3.1` +* `@rudderstack/analytics-js-common` updated to version `0.3.2` ### Bug Fixes -* package lint issues ([#1773](https://github.com/rudderlabs/rudder-sdk-js/issues/1773)) ([8e45d05](https://github.com/rudderlabs/rudder-sdk-js/commit/8e45d052bd6366d647d06226aa89b1fa2e512f9d)) +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) diff --git a/packages/analytics-js-cookies/package.json b/packages/analytics-js-cookies/package.json index 2ed7b9df4b..267631cf57 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.3.2", + "version": "0.3.3", "description": "RudderStack JavaScript SDK Cookies Utilities", "main": "dist/npm/modern/cjs/index.cjs", "module": "dist/npm/modern/esm/index.mjs", diff --git a/packages/analytics-js-cookies/project.json b/packages/analytics-js-cookies/project.json index c5a75c90fa..a496a96dc2 100644 --- a/packages/analytics-js-cookies/project.json +++ b/packages/analytics-js-cookies/project.json @@ -52,9 +52,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-cookies@0.3.2", - "title": "@rudderstack/analytics-js-cookies@0.3.2", - "discussion-category": "@rudderstack/analytics-js-cookies@0.3.2", + "tag": "@rudderstack/analytics-js-cookies@0.3.3", + "title": "@rudderstack/analytics-js-cookies@0.3.3", + "discussion-category": "@rudderstack/analytics-js-cookies@0.3.3", "notesFile": "./packages/analytics-js-cookies/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-integrations/CHANGELOG.md b/packages/analytics-js-integrations/CHANGELOG.md index e0611cc180..ee6a02203d 100644 --- a/packages/analytics-js-integrations/CHANGELOG.md +++ b/packages/analytics-js-integrations/CHANGELOG.md @@ -2,6 +2,16 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.4.5](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.4.4...@rudderstack/analytics-js-integrations@3.4.5) (2024-07-19) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.4.4` + +### Bug Fixes + +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) + ## [3.4.4](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.4.3...@rudderstack/analytics-js-integrations@3.4.4) (2024-07-17) diff --git a/packages/analytics-js-integrations/CHANGELOG_LATEST.md b/packages/analytics-js-integrations/CHANGELOG_LATEST.md index eccbdec214..0ca4f3565a 100644 --- a/packages/analytics-js-integrations/CHANGELOG_LATEST.md +++ b/packages/analytics-js-integrations/CHANGELOG_LATEST.md @@ -1,7 +1,10 @@ -## [3.4.4](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.4.3...@rudderstack/analytics-js-integrations@3.4.4) (2024-07-17) +## [3.4.5](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-integrations@3.4.4...@rudderstack/analytics-js-integrations@3.4.5) (2024-07-19) +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.4.4` ### Bug Fixes -* upgrade braze version from 5.0 to 5.3 ([#1784](https://github.com/rudderlabs/rudder-sdk-js/issues/1784)) ([60a3111](https://github.com/rudderlabs/rudder-sdk-js/commit/60a31116f4401f1c0cb3e82cf55f94420474429a)) +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) diff --git a/packages/analytics-js-integrations/package.json b/packages/analytics-js-integrations/package.json index 2e5908b755..165c46f444 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.4.4", + "version": "3.4.5", "private": true, "description": "RudderStack JavaScript SDK device mode integrations", "main": "dist/npm/modern/cjs/index.js", diff --git a/packages/analytics-js-integrations/project.json b/packages/analytics-js-integrations/project.json index 42d05bbb7a..fad6295e7e 100644 --- a/packages/analytics-js-integrations/project.json +++ b/packages/analytics-js-integrations/project.json @@ -52,9 +52,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-integrations@3.4.4", - "title": "@rudderstack/analytics-js-integrations@3.4.4", - "discussion-category": "@rudderstack/analytics-js-integrations@3.4.4", + "tag": "@rudderstack/analytics-js-integrations@3.4.5", + "title": "@rudderstack/analytics-js-integrations@3.4.5", + "discussion-category": "@rudderstack/analytics-js-integrations@3.4.5", "notesFile": "./packages/analytics-js-integrations/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-plugins/CHANGELOG.md b/packages/analytics-js-plugins/CHANGELOG.md index c8d3e202f7..2aef0f7f05 100644 --- a/packages/analytics-js-plugins/CHANGELOG.md +++ b/packages/analytics-js-plugins/CHANGELOG.md @@ -2,6 +2,23 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.4.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.3.2...@rudderstack/analytics-js-plugins@3.4.0) (2024-07-19) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.3.2` +* `@rudderstack/analytics-js` updated to version `3.3.2` +* `@rudderstack/analytics-js-cookies` updated to version `3.3.2` + +### Features + +* error reporting plugin ([#1601](https://github.com/rudderlabs/rudder-sdk-js/issues/1601)) ([1f2629e](https://github.com/rudderlabs/rudder-sdk-js/commit/1f2629e594740763ce9bd54a21213b92d80ae085)) + + +### Bug Fixes + +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) + ## [3.3.2](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.3.1...@rudderstack/analytics-js-plugins@3.3.2) (2024-07-05) ### Dependency Updates diff --git a/packages/analytics-js-plugins/CHANGELOG_LATEST.md b/packages/analytics-js-plugins/CHANGELOG_LATEST.md index f7fe25469b..d8f478f32c 100644 --- a/packages/analytics-js-plugins/CHANGELOG_LATEST.md +++ b/packages/analytics-js-plugins/CHANGELOG_LATEST.md @@ -1,12 +1,17 @@ -## [3.3.2](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.3.1...@rudderstack/analytics-js-plugins@3.3.2) (2024-07-05) +## [3.4.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-plugins@3.3.2...@rudderstack/analytics-js-plugins@3.4.0) (2024-07-19) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `3.3.1` -* `@rudderstack/analytics-js` updated to version `3.3.1` -* `@rudderstack/analytics-js-cookies` updated to version `3.3.1` +* `@rudderstack/analytics-js-common` updated to version `3.3.2` +* `@rudderstack/analytics-js` updated to version `3.3.2` +* `@rudderstack/analytics-js-cookies` updated to version `3.3.2` + +### Features + +* error reporting plugin ([#1601](https://github.com/rudderlabs/rudder-sdk-js/issues/1601)) ([1f2629e](https://github.com/rudderlabs/rudder-sdk-js/commit/1f2629e594740763ce9bd54a21213b92d80ae085)) + ### Bug Fixes -* package lint issues ([#1773](https://github.com/rudderlabs/rudder-sdk-js/issues/1773)) ([8e45d05](https://github.com/rudderlabs/rudder-sdk-js/commit/8e45d052bd6366d647d06226aa89b1fa2e512f9d)) +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) diff --git a/packages/analytics-js-plugins/package.json b/packages/analytics-js-plugins/package.json index ef1cba4b2a..358fb3142b 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.3.2", + "version": "3.4.0", "private": true, "description": "RudderStack JavaScript SDK plugins", "main": "dist/npm/modern/cjs/index.cjs", diff --git a/packages/analytics-js-plugins/project.json b/packages/analytics-js-plugins/project.json index 57b073e934..6ea466b3d9 100644 --- a/packages/analytics-js-plugins/project.json +++ b/packages/analytics-js-plugins/project.json @@ -52,9 +52,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-plugins@3.3.2", - "title": "@rudderstack/analytics-js-plugins@3.3.2", - "discussion-category": "@rudderstack/analytics-js-plugins@3.3.2", + "tag": "@rudderstack/analytics-js-plugins@3.4.0", + "title": "@rudderstack/analytics-js-plugins@3.4.0", + "discussion-category": "@rudderstack/analytics-js-plugins@3.4.0", "notesFile": "./packages/analytics-js-plugins/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js-plugins/src/errorReporting/utils.ts b/packages/analytics-js-plugins/src/errorReporting/utils.ts index 6c8e5932db..67064228ce 100644 --- a/packages/analytics-js-plugins/src/errorReporting/utils.ts +++ b/packages/analytics-js-plugins/src/errorReporting/utils.ts @@ -116,7 +116,7 @@ const getBugsnagErrorEvent = ( }, device: { locale: state.context.locale.value ?? undefined, - userAgent: state.context.userAgent.value || undefined, + userAgent: state.context.userAgent.value ?? undefined, time: new Date(), }, request: { @@ -136,7 +136,7 @@ const getBugsnagErrorEvent = ( }, }, user: { - id: state.source.value?.id || (state.lifecycle.writeKey.value as string), + id: state.source.value?.id ?? (state.lifecycle.writeKey.value as string), }, }, ], diff --git a/packages/analytics-js-service-worker/CHANGELOG.md b/packages/analytics-js-service-worker/CHANGELOG.md index 2a678410b8..7393696000 100644 --- a/packages/analytics-js-service-worker/CHANGELOG.md +++ b/packages/analytics-js-service-worker/CHANGELOG.md @@ -2,6 +2,16 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.1.5](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-service-worker@3.1.4...@rudderstack/analytics-js-service-worker@3.1.5) (2024-07-19) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `3.1.4` + +### Bug Fixes + +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) + ## [3.1.4](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-service-worker@3.1.3...@rudderstack/analytics-js-service-worker@3.1.4) (2024-07-05) ### Dependency Updates diff --git a/packages/analytics-js-service-worker/CHANGELOG_LATEST.md b/packages/analytics-js-service-worker/CHANGELOG_LATEST.md index be575758d4..61ec0cef3d 100644 --- a/packages/analytics-js-service-worker/CHANGELOG_LATEST.md +++ b/packages/analytics-js-service-worker/CHANGELOG_LATEST.md @@ -1,10 +1,10 @@ -## [3.1.4](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-service-worker@3.1.3...@rudderstack/analytics-js-service-worker@3.1.4) (2024-07-05) +## [3.1.5](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-service-worker@3.1.4...@rudderstack/analytics-js-service-worker@3.1.5) (2024-07-19) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `3.1.3` +* `@rudderstack/analytics-js-common` updated to version `3.1.4` ### Bug Fixes -* package lint issues ([#1773](https://github.com/rudderlabs/rudder-sdk-js/issues/1773)) ([8e45d05](https://github.com/rudderlabs/rudder-sdk-js/commit/8e45d052bd6366d647d06226aa89b1fa2e512f9d)) +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) diff --git a/packages/analytics-js-service-worker/package.json b/packages/analytics-js-service-worker/package.json index 195d9e5548..b10c002360 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.1.4", + "version": "3.1.5", "description": "RudderStack JavaScript Service Worker SDK", "main": "dist/npm/modern/cjs/index.cjs", "module": "dist/npm/modern/esm/index.mjs", diff --git a/packages/analytics-js-service-worker/project.json b/packages/analytics-js-service-worker/project.json index 00567ee728..96bf3071a6 100644 --- a/packages/analytics-js-service-worker/project.json +++ b/packages/analytics-js-service-worker/project.json @@ -52,9 +52,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-service-worker@3.1.4", - "title": "rudderstack/analytics-js-service-worker@3.1.4", - "discussion-category": "rudderstack/analytics-js-service-worker@3.1.4", + "tag": "@rudderstack/analytics-js-service-worker@3.1.5", + "title": "rudderstack/analytics-js-service-worker@3.1.5", + "discussion-category": "rudderstack/analytics-js-service-worker@3.1.5", "notesFile": "./packages/analytics-js-service-worker/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-js/.size-limit.mjs b/packages/analytics-js/.size-limit.mjs index 4938ee58ec..3f1ab4c30f 100644 --- a/packages/analytics-js/.size-limit.mjs +++ b/packages/analytics-js/.size-limit.mjs @@ -24,7 +24,7 @@ export default [ { name: 'Core - Legacy - CDN', path: 'dist/cdn/legacy/iife/rsa.min.js', - limit: '47.5 KiB', + limit: '48 KiB', }, { name: 'Core - Modern - NPM (ESM)', diff --git a/packages/analytics-js/CHANGELOG.md b/packages/analytics-js/CHANGELOG.md index c06f46dee7..dc194d8900 100644 --- a/packages/analytics-js/CHANGELOG.md +++ b/packages/analytics-js/CHANGELOG.md @@ -2,6 +2,23 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.7.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.6.1...@rudderstack/analytics-js@3.7.0) (2024-07-19) + +### Dependency Updates + +* `@rudderstack/analytics-js-cookies` updated to version `3.6.1` +* `@rudderstack/analytics-js-common` updated to version `3.6.1` +* `@rudderstack/analytics-js-plugins` updated to version `3.6.1` + +### Features + +* error reporting plugin ([#1601](https://github.com/rudderlabs/rudder-sdk-js/issues/1601)) ([1f2629e](https://github.com/rudderlabs/rudder-sdk-js/commit/1f2629e594740763ce9bd54a21213b92d80ae085)) + + +### Bug Fixes + +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) + ## [3.6.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.6.0...@rudderstack/analytics-js@3.6.1) (2024-07-05) ### Dependency Updates diff --git a/packages/analytics-js/CHANGELOG_LATEST.md b/packages/analytics-js/CHANGELOG_LATEST.md index 4da634a2a9..617917eeae 100644 --- a/packages/analytics-js/CHANGELOG_LATEST.md +++ b/packages/analytics-js/CHANGELOG_LATEST.md @@ -1,12 +1,17 @@ -## [3.6.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.6.0...@rudderstack/analytics-js@3.6.1) (2024-07-05) +## [3.7.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.6.1...@rudderstack/analytics-js@3.7.0) (2024-07-19) ### Dependency Updates -* `@rudderstack/analytics-js-cookies` updated to version `3.6.0` -* `@rudderstack/analytics-js-common` updated to version `3.6.0` -* `@rudderstack/analytics-js-plugins` updated to version `3.6.0` +* `@rudderstack/analytics-js-cookies` updated to version `3.6.1` +* `@rudderstack/analytics-js-common` updated to version `3.6.1` +* `@rudderstack/analytics-js-plugins` updated to version `3.6.1` + +### Features + +* error reporting plugin ([#1601](https://github.com/rudderlabs/rudder-sdk-js/issues/1601)) ([1f2629e](https://github.com/rudderlabs/rudder-sdk-js/commit/1f2629e594740763ce9bd54a21213b92d80ae085)) + ### Bug Fixes -* package lint issues ([#1773](https://github.com/rudderlabs/rudder-sdk-js/issues/1773)) ([8e45d05](https://github.com/rudderlabs/rudder-sdk-js/commit/8e45d052bd6366d647d06226aa89b1fa2e512f9d)) +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) diff --git a/packages/analytics-js/package.json b/packages/analytics-js/package.json index 9d543ad1b8..88854901ed 100644 --- a/packages/analytics-js/package.json +++ b/packages/analytics-js/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js", - "version": "3.6.1", + "version": "3.7.0", "description": "RudderStack JavaScript SDK", "main": "dist/npm/modern/cjs/index.cjs", "module": "dist/npm/modern/esm/index.mjs", diff --git a/packages/analytics-js/project.json b/packages/analytics-js/project.json index 4c05e52905..93a7a1b165 100644 --- a/packages/analytics-js/project.json +++ b/packages/analytics-js/project.json @@ -60,9 +60,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js@3.6.1", - "title": "@rudderstack/analytics-js@3.6.1", - "discussion-category": "@rudderstack/analytics-js@3.6.1", + "tag": "@rudderstack/analytics-js@3.7.0", + "title": "@rudderstack/analytics-js@3.7.0", + "discussion-category": "@rudderstack/analytics-js@3.7.0", "notesFile": "./packages/analytics-js/CHANGELOG_LATEST.md" } } diff --git a/packages/analytics-v1.1/CHANGELOG.md b/packages/analytics-v1.1/CHANGELOG.md index e877c23641..125a01e2be 100644 --- a/packages/analytics-v1.1/CHANGELOG.md +++ b/packages/analytics-v1.1/CHANGELOG.md @@ -2,6 +2,16 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [2.48.13](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.12...rudder-sdk-js@2.48.13) (2024-07-19) + +### Dependency Updates + +* `@rudderstack/analytics-js-common` updated to version `2.48.12` + +### Bug Fixes + +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) + ## [2.48.12](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.11...rudder-sdk-js@2.48.12) (2024-07-05) ### Dependency Updates diff --git a/packages/analytics-v1.1/CHANGELOG_LATEST.md b/packages/analytics-v1.1/CHANGELOG_LATEST.md index 36df6153a6..fff75df30f 100644 --- a/packages/analytics-v1.1/CHANGELOG_LATEST.md +++ b/packages/analytics-v1.1/CHANGELOG_LATEST.md @@ -1,10 +1,10 @@ -## [2.48.12](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.11...rudder-sdk-js@2.48.12) (2024-07-05) +## [2.48.13](https://github.com/rudderlabs/rudder-sdk-js/compare/rudder-sdk-js@2.48.12...rudder-sdk-js@2.48.13) (2024-07-19) ### Dependency Updates -* `@rudderstack/analytics-js-common` updated to version `2.48.11` +* `@rudderstack/analytics-js-common` updated to version `2.48.12` ### Bug Fixes -* package lint issues ([#1773](https://github.com/rudderlabs/rudder-sdk-js/issues/1773)) ([8e45d05](https://github.com/rudderlabs/rudder-sdk-js/commit/8e45d052bd6366d647d06226aa89b1fa2e512f9d)) +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) diff --git a/packages/analytics-v1.1/package.json b/packages/analytics-v1.1/package.json index 6a7c3b2846..5c094cda7d 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.12", + "version": "2.48.13", "description": "RudderStack JavaScript SDK", "main": "dist/npm/index.js", "module": "dist/npm/index.es.js", diff --git a/packages/analytics-v1.1/project.json b/packages/analytics-v1.1/project.json index 77723b60ef..90dcd54cf1 100644 --- a/packages/analytics-v1.1/project.json +++ b/packages/analytics-v1.1/project.json @@ -60,9 +60,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "rudder-sdk-js@2.48.12", - "title": "rudder-sdk-js@2.48.12", - "discussion-category": "rudder-sdk-js@2.48.12", + "tag": "rudder-sdk-js@2.48.13", + "title": "rudder-sdk-js@2.48.13", + "discussion-category": "rudder-sdk-js@2.48.13", "notesFile": "./packages/analytics-v1.1/CHANGELOG_LATEST.md" } } diff --git a/packages/loading-scripts/CHANGELOG.md b/packages/loading-scripts/CHANGELOG.md index 0e5cd160db..dad291a2db 100644 --- a/packages/loading-scripts/CHANGELOG.md +++ b/packages/loading-scripts/CHANGELOG.md @@ -2,6 +2,16 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.0.17](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.16...@rudderstack/analytics-js-loading-scripts@3.0.17) (2024-07-19) + +### Dependency Updates + +* `@rudderstack/analytics-js` updated to version `3.0.16` + +### Bug Fixes + +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) + ## [3.0.16](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.15...@rudderstack/analytics-js-loading-scripts@3.0.16) (2024-07-05) ### Dependency Updates diff --git a/packages/loading-scripts/CHANGELOG_LATEST.md b/packages/loading-scripts/CHANGELOG_LATEST.md index fb92d71383..a195412b85 100644 --- a/packages/loading-scripts/CHANGELOG_LATEST.md +++ b/packages/loading-scripts/CHANGELOG_LATEST.md @@ -1,11 +1,10 @@ -## [3.0.16](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.15...@rudderstack/analytics-js-loading-scripts@3.0.16) (2024-07-05) +## [3.0.17](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-loading-scripts@3.0.16...@rudderstack/analytics-js-loading-scripts@3.0.17) (2024-07-19) ### Dependency Updates -* `@rudderstack/analytics-js` updated to version `3.0.15` +* `@rudderstack/analytics-js` updated to version `3.0.16` ### Bug Fixes -* loading snippet to unmangle reserved variables ([#1771](https://github.com/rudderlabs/rudder-sdk-js/issues/1771)) ([40ba82e](https://github.com/rudderlabs/rudder-sdk-js/commit/40ba82ecc10e09d1f05f6e8c546d1304b07dbf9b)) -* package lint issues ([#1773](https://github.com/rudderlabs/rudder-sdk-js/issues/1773)) ([8e45d05](https://github.com/rudderlabs/rudder-sdk-js/commit/8e45d052bd6366d647d06226aa89b1fa2e512f9d)) +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) diff --git a/packages/loading-scripts/package.json b/packages/loading-scripts/package.json index eec212d4e9..97e2c5f73b 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.16", + "version": "3.0.17", "private": true, "description": "Loading script for RudderStack JavaScript SDK", "main": "./src/index.js", diff --git a/packages/loading-scripts/project.json b/packages/loading-scripts/project.json index b538ea7dd9..9d536ccc0b 100644 --- a/packages/loading-scripts/project.json +++ b/packages/loading-scripts/project.json @@ -52,9 +52,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js-loading-scripts@3.0.16", - "title": "@rudderstack/analytics-js-loading-scripts@3.0.16", - "discussion-category": "@rudderstack/analytics-js-loading-scripts@3.0.16", + "tag": "@rudderstack/analytics-js-loading-scripts@3.0.17", + "title": "@rudderstack/analytics-js-loading-scripts@3.0.17", + "discussion-category": "@rudderstack/analytics-js-loading-scripts@3.0.17", "notesFile": "./packages/loading-scripts/CHANGELOG_LATEST.md" } } diff --git a/packages/sanity-suite/CHANGELOG.md b/packages/sanity-suite/CHANGELOG.md index b1fcbd92fe..667dab9b8d 100644 --- a/packages/sanity-suite/CHANGELOG.md +++ b/packages/sanity-suite/CHANGELOG.md @@ -2,6 +2,17 @@ This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). +## [3.1.7](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.1.6...@rudderstack/analytics-js-sanity-suite@3.1.7) (2024-07-19) + +### Dependency Updates + +* `@rudderstack/analytics-js` updated to version `3.1.6` +* `rudder-sdk-js` updated to version `3.1.6` + +### Bug Fixes + +* event API overloads ([#1782](https://github.com/rudderlabs/rudder-sdk-js/issues/1782)) ([02c5b47](https://github.com/rudderlabs/rudder-sdk-js/commit/02c5b47d0a83250fb5180e9ed467a92361663dab)) + ## [3.1.6](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.1.5...@rudderstack/analytics-js-sanity-suite@3.1.6) (2024-07-05) ### Dependency Updates diff --git a/packages/sanity-suite/package.json b/packages/sanity-suite/package.json index c93377f2d3..2b30228de0 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.6", + "version": "3.1.7", "private": true, "description": "Sanity suite for testing JS SDK package", "main": "./dist/v3/cdn/testBook.js", diff --git a/packages/sanity-suite/public/v3/manualLoadCall/index-cdn.html b/packages/sanity-suite/public/v3/manualLoadCall/index-cdn.html index cfbb7ccdec..bcc0ba8d65 100644 --- a/packages/sanity-suite/public/v3/manualLoadCall/index-cdn.html +++ b/packages/sanity-suite/public/v3/manualLoadCall/index-cdn.html @@ -98,32 +98,32 @@ } else { window.rudderAnalyticsMount(); } - } - } - })(); - var loadOptions = { - logLevel: 'DEBUG', - configUrl: '__CONFIG_SERVER_HOST__', - destSDKBaseURL: sdkBaseUrl + '/' + window.rudderAnalyticsBuildType + '/js-integrations', - pluginsSDKBaseURL: sdkBaseUrl + '/' + window.rudderAnalyticsBuildType + '/plugins', - consentManagement: { - enabled: true, - provider: 'oneTrust', - }, - storage: { - migrate: true, - }, - }; + var loadOptions = { + logLevel: 'DEBUG', + configUrl: '__CONFIG_SERVER_HOST__', + destSDKBaseURL: sdkBaseUrl + '/' + window.rudderAnalyticsBuildType + '/js-integrations', + pluginsSDKBaseURL: sdkBaseUrl + '/' + window.rudderAnalyticsBuildType + '/plugins', + consentManagement: { + enabled: true, + provider: 'oneTrust', + }, + storage: { + migrate: true, + }, + }; - window.manualLoad = function (writeKey, dataplane, manualLoadOptions) { - var loadOpts = manualLoadOptions || loadOptions; + window.manualLoad = function (writeKey, dataplane, manualLoadOptions) { + var loadOpts = manualLoadOptions || loadOptions; - rudderanalytics.load(writeKey, dataplane, loadOpts); + rudderanalytics.load(writeKey, dataplane, loadOpts); - window.userWriteKey = writeKey; - window.userConfigUrl = loadOpts.configUrl; - }; + window.userWriteKey = writeKey; + window.userConfigUrl = loadOpts.configUrl; + }; + } + } + })(); rudderanalytics.ready(function () { console.log('We are all set!!!'); diff --git a/packages/sanity-suite/public/v3/manualLoadCall/index-local.html b/packages/sanity-suite/public/v3/manualLoadCall/index-local.html index 420692740c..c919211d58 100644 --- a/packages/sanity-suite/public/v3/manualLoadCall/index-local.html +++ b/packages/sanity-suite/public/v3/manualLoadCall/index-local.html @@ -98,35 +98,35 @@ } else { window.rudderAnalyticsMount(); } - } - } - })(); - var loadOptions = { - logLevel: 'DEBUG', - configUrl: '__CONFIG_SERVER_HOST__', - destSDKBaseURL: - '__DEST_SDK_BASE_URL__' + '/' + window.rudderAnalyticsBuildType + '/js-integrations', - pluginsSDKBaseURL: - '__REMOTE_MODULES_BASE_PATH__' + '/' + window.rudderAnalyticsBuildType + '/plugins', - lockIntegrationsVersion: true, - consentManagement: { - enabled: true, - provider: 'oneTrust', - }, - storage: { - migrate: true, - }, - }; + var loadOptions = { + logLevel: 'DEBUG', + configUrl: '__CONFIG_SERVER_HOST__', + destSDKBaseURL: + '__DEST_SDK_BASE_URL__' + '/' + window.rudderAnalyticsBuildType + '/js-integrations', + pluginsSDKBaseURL: + '__REMOTE_MODULES_BASE_PATH__' + '/' + window.rudderAnalyticsBuildType + '/plugins', + lockIntegrationsVersion: true, + consentManagement: { + enabled: true, + provider: 'oneTrust', + }, + storage: { + migrate: true, + }, + }; - window.manualLoad = function (writeKey, dataplane, manualLoadOptions) { - var loadOpts = manualLoadOptions || loadOptions; + window.manualLoad = function (writeKey, dataplane, manualLoadOptions) { + var loadOpts = manualLoadOptions || loadOptions; - rudderanalytics.load(writeKey, dataplane, loadOpts); + rudderanalytics.load(writeKey, dataplane, loadOpts); - window.userWriteKey = writeKey; - window.userConfigUrl = loadOpts.configUrl; - }; + window.userWriteKey = writeKey; + window.userConfigUrl = loadOpts.configUrl; + }; + } + } + })(); rudderanalytics.ready(function () { console.log('We are all set!!!'); diff --git a/sonar-project.properties b/sonar-project.properties index f34714933e..25cbd7763c 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.20.0 +sonar.projectVersion=3.21.0 # Meta-data for the project sonar.links.scm=https://github.com/rudderlabs/rudder-sdk-js