Skip to content

chore: pull changes from main (back-merge)#3061

Merged
saikumarrs merged 2 commits into
developfrom
main
Jun 11, 2026
Merged

chore: pull changes from main (back-merge)#3061
saikumarrs merged 2 commits into
developfrom
main

Conversation

@SKannaniOS

@SKannaniOS SKannaniOS commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

PR Description

This PR is a back merge PR to merge the missing commits from main to develop.

Linear task (optional)

Linear task link

Cross Browser Tests

Please confirm you have tested for the following browsers:

  • Chrome
  • Firefox
  • IE11

Sanity Suite

  • All sanity suite test cases pass locally

Security

  • The code changed/added as part of this pull request won't create any security issues with how the software is being used.

Summary by CodeRabbit

  • New Features

    • Added configurable SDK base URL support for the Google Ads integration.
  • Bug Fixes

    • Updated dependencies across packages to improve stability and security.
  • Chores

    • Version bumped to 3.111.0.

Copilot AI review requested due to automatic review settings June 11, 2026 12:22
@SKannaniOS SKannaniOS requested a review from a team as a code owner June 11, 2026 12:22
@coderabbitai

coderabbitai Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

Pull request was closed or merged during review

📝 Walkthrough

Walkthrough

This PR updates changelog documentation across all major packages in the analytics SDK, recording version bumps and dependency updates for a coordinated release on 2026-06-08. The base package analytics-js-common is bumped to 3.28.3 with a production dependency update, analytics-js-integrations introduces a new Google Ads SDK feature in version 3.21.0, and downstream packages aggregate these updates. SonarQube project version is updated to 3.111.0.

Changes

Release documentation and version updates

Layer / File(s) Summary
Base package release – analytics-js-common 3.28.3
packages/analytics-js-common/CHANGELOG.md, packages/analytics-js-common/CHANGELOG_LATEST.md
Core package records version 3.28.3 released 2026-06-08, documenting a production dependency bump affecting 7 packages with issue/commit reference #3022.
Integration feature release – analytics-js-integrations 3.21.0
packages/analytics-js-integrations/CHANGELOG.md, packages/analytics-js-integrations/CHANGELOG_LATEST.md
New version 3.21.0 adds configurable sdkBaseUrl support for the Google Ads SDK, replacing the prior 3.20.2 feature entry.
Direct dependency consumers – cookies and service-worker
packages/analytics-js-cookies/CHANGELOG.md, packages/analytics-js-cookies/CHANGELOG_LATEST.md, packages/analytics-js-service-worker/CHANGELOG.md, packages/analytics-js-service-worker/CHANGELOG_LATEST.md
Packages 0.5.11 and 3.3.11 respectively document their dependence on the updated analytics-js-common 3.28.3, replacing prior version references.
Aggregator package releases – plugins and main analytics-js
packages/analytics-js-plugins/CHANGELOG.md, packages/analytics-js-plugins/CHANGELOG_LATEST.md, packages/analytics-js/CHANGELOG.md, packages/analytics-js/CHANGELOG_LATEST.md
Packages 3.15.7 and 3.31.3 respectively aggregate dependency updates from transitive dependencies (common 3.28.3, cookies 0.5.12, integrations 3.21.0) in their changelog entries.
Downstream consumer updates – analytics-v1.1 and sanity-suite
packages/analytics-v1.1/CHANGELOG.md, packages/analytics-v1.1/CHANGELOG_LATEST.md, packages/sanity-suite/CHANGELOG.md
Packages record new versions 2.52.13 and 3.6.2 respectively, updating references to upstream dependencies reflecting the coordinated release cycle.
Project version configuration update
sonar-project.properties
SonarQube project version incremented from 3.110.0 to 3.111.0 to align with the coordinated release.

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes this as a back-merge PR pulling changes from main to develop, which aligns with the main changeset of updating multiple CHANGELOG files and the sonar version.
Description check ✅ Passed The description follows the template structure with all required sections present (PR Description, Linear task, Cross Browser Tests, Sanity Suite, Security). The description clearly states this is a back-merge PR to merge missing commits from main to develop.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@saikumarrs saikumarrs merged commit 6da8b4b into develop Jun 11, 2026
33 of 35 checks passed
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Back-merge from main into develop, primarily syncing release/version metadata across the monorepo packages (package versions, semver release config, and generated changelogs), plus updating the root monorepo version used by Sonar and npm lockfiles.

Changes:

  • Bump monorepo/root version metadata to 3.111.0 (Sonar + root package.json/lockfile).
  • Sync multiple package versions and their semver GitHub release metadata (project.json) across packages.
  • Update generated changelogs / CHANGELOG_LATEST.md for the affected packages.

Reviewed changes

Copilot reviewed 31 out of 32 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
sonar-project.properties Updates Sonar project version to align with the monorepo version bump.
package.json Bumps monorepo version to 3.111.0.
package-lock.json Updates lockfile version metadata and package versions to match the back-merge.
packages/sanity-suite/CHANGELOG.md Adds a new release entry for the sanity suite (but currently introduces duplicate version sections and mismatched dependency version text).
packages/analytics-v1.1/project.json Updates GitHub release tagging metadata for rudder-sdk-js v2.52.13.
packages/analytics-v1.1/package.json Bumps rudder-sdk-js package version to 2.52.13.
packages/analytics-v1.1/CHANGELOG.md Adds release notes for 2.52.13.
packages/analytics-v1.1/CHANGELOG_LATEST.md Updates latest release notes to 2.52.13.
packages/analytics-js/project.json Updates GitHub release tagging metadata for @rudderstack/analytics-js v3.31.3.
packages/analytics-js/package.json Bumps @rudderstack/analytics-js to 3.31.3.
packages/analytics-js/CHANGELOG.md Adds release notes for 3.31.3 (currently lists dependency versions inconsistent with this PR).
packages/analytics-js/CHANGELOG_LATEST.md Updates latest release notes (currently lists dependency versions inconsistent with this PR).
packages/analytics-js-service-worker/project.json Updates GitHub release tagging metadata for service worker v3.3.11.
packages/analytics-js-service-worker/package.json Bumps @rudderstack/analytics-js-service-worker to 3.3.11.
packages/analytics-js-service-worker/CHANGELOG.md Adds release notes for 3.3.11.
packages/analytics-js-service-worker/CHANGELOG_LATEST.md Updates latest release notes for service worker to 3.3.11.
packages/analytics-js-plugins/project.json Updates GitHub release tagging metadata for plugins v3.15.7.
packages/analytics-js-plugins/package.json Bumps @rudderstack/analytics-js-plugins to 3.15.7.
packages/analytics-js-plugins/CHANGELOG.md Adds release notes for 3.15.7 (currently lists cookies dependency version inconsistent with this PR).
packages/analytics-js-plugins/CHANGELOG_LATEST.md Updates latest release notes (currently lists cookies dependency version inconsistent with this PR).
packages/analytics-js-integrations/project.json Updates GitHub release tagging metadata for integrations v3.21.0.
packages/analytics-js-integrations/package.json Bumps @rudderstack/analytics-js-integrations to 3.21.0.
packages/analytics-js-integrations/CHANGELOG.md Adds release notes for 3.21.0.
packages/analytics-js-integrations/CHANGELOG_LATEST.md Updates latest release notes for integrations to 3.21.0.
packages/analytics-js-cookies/project.json Updates GitHub release tagging metadata for cookies v0.5.11.
packages/analytics-js-cookies/package.json Bumps @rudderstack/analytics-js-cookies to 0.5.11.
packages/analytics-js-cookies/CHANGELOG.md Adds release notes for 0.5.11.
packages/analytics-js-cookies/CHANGELOG_LATEST.md Updates latest release notes for cookies to 0.5.11.
packages/analytics-js-common/project.json Updates GitHub release tagging metadata for common v3.28.3.
packages/analytics-js-common/package.json Bumps @rudderstack/analytics-js-common to 3.28.3.
packages/analytics-js-common/CHANGELOG.md Adds release notes for 3.28.3.
packages/analytics-js-common/CHANGELOG_LATEST.md Updates latest release notes for common to 3.28.3.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +5 to +6
## [3.6.2](https://github.com/rudderlabs/rudder-sdk-js/compare/@rudderstack/analytics-js-sanity-suite@3.6.1...@rudderstack/analytics-js-sanity-suite@3.6.2) (2026-06-08)

Comment on lines +9 to +10
* `@rudderstack/analytics-js` updated to version `3.31.3`
* `rudder-sdk-js` updated to version `2.52.14`
Comment on lines +9 to +11
* `@rudderstack/analytics-js-cookies` updated to version `0.5.12`
* `@rudderstack/analytics-js-common` updated to version `3.28.3`
* `@rudderstack/analytics-js-plugins` updated to version `3.15.8`
Comment on lines +5 to +7
* `@rudderstack/analytics-js-cookies` updated to version `0.5.12`
* `@rudderstack/analytics-js-common` updated to version `3.28.3`
* `@rudderstack/analytics-js-plugins` updated to version `3.15.8`
Comment on lines +9 to +11
* `@rudderstack/analytics-js-common` updated to version `3.28.3`
* `@rudderstack/analytics-js-cookies` updated to version `0.5.12`
* `@rudderstack/analytics-js-integrations` updated to version `3.21.0`
Comment on lines +5 to +7
* `@rudderstack/analytics-js-common` updated to version `3.28.3`
* `@rudderstack/analytics-js-cookies` updated to version `0.5.12`
* `@rudderstack/analytics-js-integrations` updated to version `3.21.0`
@github-actions

Copy link
Copy Markdown

size-limit report 📦

Name Size Delta Limit check
Legacy Utils - No bundling 11.11 KB 0 B (0% 🟢) 12 KB (✅)
Common - No bundling 5.78 KB 0 B (0% 🟢) 6 KB (✅)
Cookies Utils - Legacy - NPM (ESM) 1.54 KB 0 B (0% 🟢) 2 KB (✅)
Cookies Utils - Legacy - NPM (CJS) 1.74 KB 0 B (0% 🟢) 2 KB (✅)
Cookies Utils - Legacy - NPM (UMD) 1.52 KB 0 B (0% 🟢) 2 KB (✅)
Cookies Utils - Modern - NPM (ESM) 1.16 KB 0 B (0% 🟢) 1.5 KB (✅)
Cookies Utils - Modern - NPM (CJS) 1.39 KB 0 B (0% 🟢) 1.5 KB (✅)
Cookies Utils - Modern - NPM (UMD) 1.15 KB 0 B (0% 🟢) 1.5 KB (✅)
Plugins Module Federation Mapping - Legacy - CDN 330 B 0 B (0% 🟢) 512 B (✅)
Plugins Module Federation Mapping - Modern - CDN 330 B 0 B (0% 🟢) 512 B (✅)
Plugins - Legacy - CDN 13.6 KB 0 B (0% 🟢) 15 KB (✅)
Plugins - Modern - CDN 5.52 KB 0 B (0% 🟢) 6 KB (✅)
Core - Legacy - NPM (ESM) 47.8 KB 0 B (0% 🟢) 50 KB (✅)
Core - Legacy - NPM (CJS) 47.99 KB 0 B (0% 🟢) 50 KB (✅)
Core - Legacy - NPM (UMD) 47.77 KB 0 B (0% 🟢) 50 KB (✅)
Core - Legacy - CDN 47.87 KB 0 B (0% 🟢) 50 KB (✅)
Core - Modern - NPM (ESM) 27.1 KB 0 B (0% 🟢) 28.5 KB (✅)
Core - Modern - NPM (CJS) 27.32 KB 0 B (0% 🟢) 28.5 KB (✅)
Core - Modern - NPM (UMD) 27.18 KB 0 B (0% 🟢) 28.5 KB (✅)
Core - Modern - CDN 27.38 KB 0 B (0% 🟢) 28.5 KB (✅)
Core (Bundled) - Legacy - NPM (ESM) 47.77 KB 0 B (0% 🟢) 50 KB (✅)
Core (Bundled) - Legacy - NPM (CJS) 47.92 KB 0 B (0% 🟢) 50 KB (✅)
Core (Bundled) - Legacy - NPM (UMD) 47.81 KB 0 B (0% 🟢) 50 KB (✅)
Core (Bundled) - Modern - NPM (ESM) 40.31 KB 0 B (0% 🟢) 41.5 KB (✅)
Core (Bundled) - Modern - NPM (CJS) 40.59 KB 0 B (0% 🟢) 42 KB (✅)
Core (Bundled) - Modern - NPM (UMD) 40.42 KB 0 B (0% 🟢) 41.5 KB (✅)
Core (Content Script) - Legacy - NPM (ESM) 47.72 KB 0 B (0% 🟢) 50 KB (✅)
Core (Content Script) - Legacy - NPM (CJS) 47.88 KB 0 B (0% 🟢) 50 KB (✅)
Core (Content Script) - Legacy - NPM (UMD) 47.73 KB 0 B (0% 🟢) 50 KB (✅)
Core (Content Script) - Modern - NPM (ESM) 40.34 KB 0 B (0% 🟢) 41.5 KB (✅)
Core (Content Script) - Modern - NPM (CJS) 40.52 KB 0 B (0% 🟢) 41.5 KB (✅)
Core (Content Script) - Modern - NPM (UMD) 40.29 KB 0 B (0% 🟢) 41.5 KB (✅)
Core (Lite) - Legacy - NPM (ESM) 36.45 KB 0 B (0% 🟢) 39 KB (✅)
Core (Lite) - Legacy - NPM (CJS) 36.71 KB 0 B (0% 🟢) 39 KB (✅)
Core (Lite) - Legacy - NPM (UMD) 36.48 KB 0 B (0% 🟢) 39 KB (✅)
Core (Lite) - Modern - NPM (ESM) 31.8 KB 0 B (0% 🟢) 34 KB (✅)
Core (Lite) - Modern - NPM (CJS) 32.1 KB 0 B (0% 🟢) 34 KB (✅)
Core (Lite) - Modern - NPM (UMD) 31.9 KB 0 B (0% 🟢) 34 KB (✅)
Core (v1.1) - NPM (ESM) 29.83 KB 0 B (0% 🟢) 32 KB (✅)
Core (v1.1) - NPM (CJS) 29.97 KB 0 B (0% 🟢) 32 KB (✅)
Core (v1.1) - NPM (UMD) 29.79 KB 0 B (0% 🟢) 32 KB (✅)
Core (Content Script - v1.1) - NPM (ESM) 29.35 KB 0 B (0% 🟢) 30.5 KB (✅)
Core (Content Script - v1.1) - NPM (CJS) 29.51 KB 0 B (0% 🟢) 30.5 KB (✅)
Core (Content Script - v1.1) - NPM (UMD) 29.38 KB 0 B (0% 🟢) 30.5 KB (✅)
Core (v1.1) - Legacy - CDN 31.25 KB 0 B (0% 🟢) 32.5 KB (✅)
Core (v1.1) - Modern - CDN 29.68 KB 0 B (0% 🟢) 32 KB (✅)
Service Worker - Legacy - NPM (ESM) 31.68 KB 0 B (0% 🟢) 32 KB (✅)
Service Worker - Legacy - NPM (CJS) 31.85 KB 0 B (0% 🟢) 32 KB (✅)
Service Worker - Legacy - NPM (UMD) 31.68 KB 0 B (0% 🟢) 32 KB (✅)
Service Worker - Modern - NPM (ESM) 27.55 KB 0 B (0% 🟢) 28 KB (✅)
Service Worker - Modern - NPM (CJS) 27.74 KB 0 B (0% 🟢) 28 KB (✅)
Service Worker - Modern - NPM (UMD) 27.56 KB 0 B (0% 🟢) 28 KB (✅)
Load Snippet 780 B 0 B (0% 🟢) 1 KB (✅)
All Integrations - Legacy - CDN 95.83 KB -431 B (-0.44% 🟢) 97 KB (✅)
All Integrations - Modern - CDN 88.3 KB -204 B (-0.23% 🟢) 93.5 KB (✅)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants