fix(analytics-browser): bump up GTM version with new session replay#1709
fix(analytics-browser): bump up GTM version with new session replay#1709daniel-graham-amplitude wants to merge 1 commit intohotfix/2.39from
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix prepared a fix for the issue found in the latest run.
- ✅ Fixed:
excludeDependentsis not a valid lerna version option- Removed the unsupported excludeDependents key from command.version so the Lerna configuration no longer implies ignored behavior.
Or push these changes by commenting:
@cursor push 1ed8ee8fcc
Preview (1ed8ee8fcc)
diff --git a/lerna.json b/lerna.json
--- a/lerna.json
+++ b/lerna.json
@@ -8,8 +8,7 @@
"conventionalCommits": true,
"message": "chore(release): publish",
"preid": "beta",
- "exact": true,
- "excludeDependents": true
+ "exact": true
}
},
"$schema": "node_modules/lerna/schemas/lerna-schema.json"You can send follow-ups to the cloud agent here.
Reviewed by Cursor Bugbot for commit f535b12. Configure here.
| "preid": "beta", | ||
| "exact": true | ||
| "exact": true, | ||
| "excludeDependents": true |
There was a problem hiding this comment.
excludeDependents is not a valid lerna version option
Medium Severity
excludeDependents is a filter option for commands like lerna run and lerna ls (requiring --since), not a recognized configuration option for the version command. Placed under command.version in lerna.json, it will be silently ignored by lerna, meaning dependent packages will still receive cascading version bumps during future releases. If the team relies on this setting to control versioning scope, unexpected bumps will occur.
Reviewed by Cursor Bugbot for commit f535b12. Configure here.



Summary
Upgrade plugin-session-replay-browser to 1.27.10 (hardcode the script). Add dummy change to analytics-browser to force a patch upgrade
Checklist
Note
Low Risk
Changes are limited to release/publish configuration plus a comment-only code change; minimal impact on runtime behavior, with primary risk being altered publish semantics.
Overview
Updates release tooling:
lerna.jsonnow setsexcludeDependents: trueforlerna version, anddeploy:publishadds--no-git-checksto align with the dry-run publish script.Adds a no-op comment in
packages/analytics-browser/src/index.tsto force a patch release (e.g., for GTM deployment), without changing runtime behavior.Reviewed by Cursor Bugbot for commit f535b12. Bugbot is set up for automated code reviews on this repo. Configure here.