fix(kilo-vscode): show update-specific release notes link#420
Open
Githubguy132010 wants to merge 6 commits intoKilo-Org:devfrom
Open
fix(kilo-vscode): show update-specific release notes link#420Githubguy132010 wants to merge 6 commits intoKilo-Org:devfrom
Githubguy132010 wants to merge 6 commits intoKilo-Org:devfrom
Conversation
Contributor
|
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #374
Context
Issue #374 asks for a post-update UX in the VS Code extension so users can quickly see what changed after upgrading.
Implementation
Added an activation-time version check in
packages/kilo-vscode/src/extension.tsusing extensionglobalState.When the extension detects an update (stored version exists and differs from current), it shows an info popup with
View Changelog.Clicking the action opens the GitHub release page for the exact updated version (
/releases/tag/v<version>), with a fallback to the generic changelog URL if the release URL cannot be opened.First install remains silent, and same-version activations do not re-prompt.
Screenshots
View Changelogopens the release page for the installed versionHow to Test
packages/kilo-vscode.Kilo Code was updated to vX.Y.Z.withView Changelog.View Changelogand verify it openshttps://github.com/Kilo-Org/kilo/releases/tag/vX.Y.Zfor that updated version.Get in Touch
thomas07374