Skip to content

sessions: disable release notes on update#308851

Merged
osortega merged 1 commit intomainfrom
copilot/forthcoming-urial
Apr 9, 2026
Merged

sessions: disable release notes on update#308851
osortega merged 1 commit intomainfrom
copilot/forthcoming-urial

Conversation

@osortega
Copy link
Copy Markdown
Contributor

@osortega osortega commented Apr 9, 2026

Summary

Fixes: #308809
Prevents release notes from auto-opening in the agent sessions app after a version update.

Change

Adds 'update.showReleaseNotes': false to the sessions app configuration defaults in configuration.contribution.ts. This follows the same pattern used to suppress the welcome page ('workbench.startupEditor': 'none') — a targeted config override that disables the behavior while keeping the rest of the update machinery (notifications, quality switching, etc.) intact.

ProductContribution already checks this setting before opening release notes, so no additional code changes are needed.

Set update.showReleaseNotes to false in the sessions app configuration
defaults so release notes do not auto-open after a version update.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 9, 2026 18:42
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Disables auto-opening release notes after an update specifically in the Agent Sessions standalone app by overriding the default for the existing update.showReleaseNotes setting, while leaving the broader update flow intact.

Changes:

  • Add a sessions-app default override: 'update.showReleaseNotes': false.
Show a summary per file
File Description
src/vs/sessions/contrib/configuration/browser/configuration.contribution.ts Adds a sessions-specific default configuration override to prevent release notes from auto-opening after updates.

Copilot's findings

  • Files reviewed: 1/1 changed files
  • Comments generated: 0

@osortega osortega merged commit de654a9 into main Apr 9, 2026
30 checks passed
@osortega osortega deleted the copilot/forthcoming-urial branch April 9, 2026 21:27
@vs-code-engineering vs-code-engineering bot added this to the 1.116.0 milestone Apr 9, 2026
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.

Agents: Disable the release notes modal

3 participants