From 447e524dd1ee5782e6d7a8e834c03c57ebf3c196 Mon Sep 17 00:00:00 2001 From: Sai Kumar Battinoju <88789928+saikumarrs@users.noreply.github.com> Date: Tue, 28 Jan 2025 19:48:38 +0530 Subject: [PATCH 1/4] feat: lock plugins and integrations versions for npm package (#2020) --- .github/workflows/deploy-npm.yml | 2 ++ packages/analytics-js/src/components/utilities/loadOptions.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy-npm.yml b/.github/workflows/deploy-npm.yml index aabd3a98e7..adb67e9615 100644 --- a/.github/workflows/deploy-npm.yml +++ b/.github/workflows/deploy-npm.yml @@ -71,6 +71,7 @@ jobs: HUSKY: 0 REMOTE_MODULES_BASE_PATH: 'https://cdn.rudderlabs.com/v3/modern/plugins' BUGSNAG_API_KEY: ${{ secrets.RS_PROD_BUGSNAG_API_KEY }} + LOCK_DEPS_VERSION: 'true' BUGSNAG_RELEASE_STAGE: 'production' run: | npm run setup:ci @@ -79,6 +80,7 @@ jobs: env: BUGSNAG_API_KEY: ${{ secrets.RS_PROD_BUGSNAG_API_KEY }} BUGSNAG_RELEASE_STAGE: 'production' + LOCK_DEPS_VERSION: 'true' run: | npm run build:package npm run build:package:modern diff --git a/packages/analytics-js/src/components/utilities/loadOptions.ts b/packages/analytics-js/src/components/utilities/loadOptions.ts index 1287d23b6b..17c7413fc8 100644 --- a/packages/analytics-js/src/components/utilities/loadOptions.ts +++ b/packages/analytics-js/src/components/utilities/loadOptions.ts @@ -11,7 +11,7 @@ import type { LoadOptions, UaChTrackLevel, } from '@rudderstack/analytics-js-common/types/LoadOptions'; -import type { StorageOpts, CookieSameSite } from '@rudderstack/analytics-js-common/types/Storage'; +import type { CookieSameSite } from '@rudderstack/analytics-js-common/types/Storage'; import { isString } from '@rudderstack/analytics-js-common/utilities/checks'; import { defaultOptionalPluginsList } from '../pluginsManager/defaultPluginsList'; import { isNumber } from './number'; From 1b8749d9f84807cb92e4008addf64cf9cf3df52a Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Tue, 28 Jan 2025 14:54:20 +0000 Subject: [PATCH 2/4] chore(@rudderstack/analytics-js): release version 3.13.0 --- 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 018f338d2a..38d1fcf387 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.13.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.12.0...@rudderstack/analytics-js@3.13.0) (2025-01-28) + + +### Features + +* lock plugins and integrations versions for npm package ([#2020](https://github.com/rudderlabs/rudder-sdk-js/issues/2020)) ([447e524](https://github.com/rudderlabs/rudder-sdk-js/commit/447e524dd1ee5782e6d7a8e834c03c57ebf3c196)) + ## [3.12.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.11.17...@rudderstack/analytics-js@3.12.0) (2025-01-24) ### Dependency Updates diff --git a/packages/analytics-js/package.json b/packages/analytics-js/package.json index 763eab9c58..10cf7bd47b 100644 --- a/packages/analytics-js/package.json +++ b/packages/analytics-js/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js", - "version": "3.12.0", + "version": "3.13.0", "description": "RudderStack JavaScript SDK", "main": "dist/npm/modern/cjs/index.cjs", "module": "dist/npm/modern/esm/index.mjs", From 3dea395d3130c09c84769050740b112d2d7ed0b5 Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Tue, 28 Jan 2025 14:54:21 +0000 Subject: [PATCH 3/4] chore(@rudderstack/analytics-js-sanity-suite): release version 3.2.1 --- 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 a870342434..4277e0e186 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.2.1](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.2.0...@rudderstack/analytics-js-sanity-suite@3.2.1) (2025-01-28) + +### Dependency Updates + +* `@rudderstack/analytics-js` updated to version `3.13.0` ## [3.2.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.1.51...@rudderstack/analytics-js-sanity-suite@3.2.0) (2025-01-24) ### Dependency Updates diff --git a/packages/sanity-suite/package.json b/packages/sanity-suite/package.json index 0dafe84e7f..1fde54be95 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.2.0", + "version": "3.2.1", "private": true, "description": "Sanity suite for testing JS SDK package", "main": "./dist/v3/cdn/testBook.js", From 38f98d5bd336a0a9e440bd9d0ba6d51acd0bcb2b Mon Sep 17 00:00:00 2001 From: GitHub actions Date: Tue, 28 Jan 2025 14:54:32 +0000 Subject: [PATCH 4/4] chore(monorepo): sync versions and generate release logs --- package-lock.json | 8 ++++---- package.json | 2 +- packages/analytics-js/CHANGELOG_LATEST.md | 9 ++------- packages/analytics-js/project.json | 6 +++--- sonar-project.properties | 2 +- 5 files changed, 11 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5d6982eca8..c346d90dc7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.74.0", + "version": "3.75.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.74.0", + "version": "3.75.0", "hasInstallScript": true, "license": "Elastic-2.0", "workspaces": [ @@ -25484,7 +25484,7 @@ }, "packages/analytics-js": { "name": "@rudderstack/analytics-js", - "version": "3.12.0", + "version": "3.13.0", "license": "Elastic-2.0", "dependencies": { "@preact/signals-core": "1.8.0", @@ -25612,7 +25612,7 @@ }, "packages/sanity-suite": { "name": "@rudderstack/analytics-js-sanity-suite", - "version": "3.2.0", + "version": "3.2.1", "license": "Elastic-2.0", "dependencies": { "@rudderstack/analytics-js": "*", diff --git a/package.json b/package.json index 9e5cb97ad5..7ccb4db647 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rudderstack/analytics-js-monorepo", - "version": "3.74.0", + "version": "3.75.0", "private": true, "description": "Monorepo for RudderStack Analytics JS SDK", "workspaces": [ diff --git a/packages/analytics-js/CHANGELOG_LATEST.md b/packages/analytics-js/CHANGELOG_LATEST.md index 98af017a68..2c7889d33a 100644 --- a/packages/analytics-js/CHANGELOG_LATEST.md +++ b/packages/analytics-js/CHANGELOG_LATEST.md @@ -1,12 +1,7 @@ -## [3.12.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.11.17...@rudderstack/analytics-js@3.12.0) (2025-01-24) +## [3.13.0](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js@3.12.0...@rudderstack/analytics-js@3.13.0) (2025-01-28) -### Dependency Updates - -* `@rudderstack/analytics-js-cookies` updated to version `0.4.19` -* `@rudderstack/analytics-js-common` updated to version `3.15.0` -* `@rudderstack/analytics-js-plugins` updated to version `3.6.22` ### Features -* lock plugins and integrations version by default ([#1956](https://github.com/rudderlabs/rudder-sdk-js/issues/1956)) ([45e716e](https://github.com/rudderlabs/rudder-sdk-js/commit/45e716e6df3d6e665c25aa907531adb746961d50)) +* lock plugins and integrations versions for npm package ([#2020](https://github.com/rudderlabs/rudder-sdk-js/issues/2020)) ([447e524](https://github.com/rudderlabs/rudder-sdk-js/commit/447e524dd1ee5782e6d7a8e834c03c57ebf3c196)) diff --git a/packages/analytics-js/project.json b/packages/analytics-js/project.json index 9bcb915156..5a3fa436b8 100644 --- a/packages/analytics-js/project.json +++ b/packages/analytics-js/project.json @@ -52,9 +52,9 @@ "github": { "executor": "@jscutlery/semver:github", "options": { - "tag": "@rudderstack/analytics-js@3.12.0", - "title": "@rudderstack/analytics-js@3.12.0", - "discussion-category": "@rudderstack/analytics-js@3.12.0", + "tag": "@rudderstack/analytics-js@3.13.0", + "title": "@rudderstack/analytics-js@3.13.0", + "discussion-category": "@rudderstack/analytics-js@3.13.0", "notesFile": "./packages/analytics-js/CHANGELOG_LATEST.md" } } diff --git a/sonar-project.properties b/sonar-project.properties index e806a808b3..72baa93212 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.74.0 +sonar.projectVersion=3.75.0 # Meta-data for the project sonar.links.scm=https://github.com/rudderlabs/rudder-sdk-js