Skip to content

Release 1.2.0 - #176

Merged
brianr merged 1 commit into
mainfrom
release-1.2.0
Oct 8, 2026
Merged

brianr merged 1 commit into
mainfrom
release-1.2.0

Conversation

@devtools-agent

@devtools-agent devtools-agent Bot commented Oct 8, 2026

Copy link
Copy Markdown

Description of the change

Release v1.2.0 version update. Bumps version in package.json and package-lock.json from 1.1.0 to 1.2.0, the same change as the v1.1.0 release (#172).

Includes:

Note: the rollbar peer dependency range is now ^2.26.4 || ^3.0.0-alpha.3 || ^4.0.0, so apps can install @rollbar/react alongside rollbar.js 4.x without an npm ERESOLVE error. It's a non-breaking compatibility fix, hence a minor bump. The rollbar devDependency stays at ^3.1.0.

Linear: SDK-772

Validation

On this branch (Node 20 / npm 9): npm ci, npm run build, npm test (13/13 passing), npm run typecheck (no errors) and npm run lint (clean). npm ci left the lockfile unchanged.

Type of change

  • New release

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rollbar-circleci-machine

Copy link
Copy Markdown
Contributor

AI Agent Review LGTM (openai, openai-astra)

LGTM. No blocking findings were found.

Release 1.2.0: version bump only. LGTM.

The diff changes only the version field, from 1.1.0 to 1.2.0, in three places: package.json:3, the top-level package-lock.json:3 and the root package entry package-lock.json:9. All three agree.

Checked in the checkout:

  • The lockfile root peerDependencies (package-lock.json:62-66) match package.json:107-111. This includes rollbar: "^2.26.4 || ^3.0.0-alpha.3 || ^4.0.0", so package.json and the lockfile are in sync.
  • Nothing in src/ or the root config hardcodes the package version. src/constants.js holds only log-level constants.
  • .github/workflows/publish.yml:43-47 fails the publish if package.json version differs from the release tag. The tag for this release must therefore be v1.2.0 (or 1.2.0). 1.2.0 has no pre-release suffix, so it will publish under the latest dist-tag (publish.yml:50-55).
  • Minor bump: the description says the only included change is a wider peer dependency range. Widening that range doesn't break existing users, so a minor version is consistent with semver.

The description says this release includes #174 (allow rollbar 4.x as a peer dependency). That PR isn't checked out separately. Its result is on this branch, though: package.json:110 and package-lock.json:65 both carry ^4.0.0, and the rollbar devDependency stays at ^3.1.0 (package.json:97, package-lock.json:52), as the description states. I didn't verify whether index.d.ts and the runtime code work with rollbar.js 4.x. That belongs to #174 and is outside this diff.

The description's claims about passing tests, typecheck and lint are the author's. This diff doesn't prove them, and I couldn't run them.

@brianr
brianr merged commit 5399ace into main Oct 8, 2026
4 checks passed
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