Feature: `sentry sdk upgrade` command
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Quiet
- Tech stack
- typescript
- Domain
- cli
Research direction
Start by reading the existing sentry cli upgrade command and its entry point to understand the current upgrade experience. Define how the new command would detect SDKs, select package managers, obtain changelogs, and present breaking changes; done means these supported cases and their upgrade behavior are specified.
Written by the indexing model from the issue text.
Description
Idea
Bring the same upgrade experience to SDK upgrades: a sentry sdk upgrade command that:
- Detects the installed Sentry SDK in the current project
- Upgrades it to the latest version
- Shows the changelog and notable changes
Originated from team-spec-eng-inner discussion (2026-06-03).
Context
The CLI already has sentry cli upgrade for self-upgrades. The idea is to extend this pattern to SDK packages, giving developers a guided upgrade path with visibility into what changed (breaking changes, new features, deprecations).
- Dominant language
- TypeScript
- Stars
- 121
- Forks
- 14
- Avg merge
- 23h 54m
- Merged PRs (30d)
- 103
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from getsentry/cli
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
-
bug jared
-
jared
Difficulty 4/5 3-5 days Newbie friendliness 52/100
Similar issues
-
blocklist removal
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
MetaMask/eth-phishing-detect#296544 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
pastelsky/bundlephobia#1122 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
category/development priority/P2 scope/file-operations scope/testing type/enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Enatega Customer and Rider app: Add-ons price is not visible to customer after order is placed. Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100