Skip to content

feat: add postinstall welcome banner and changelog display after upgrade#48

Merged
anandgupta42 merged 1 commit intomainfrom
feat/install-upgrade-messaging
Mar 5, 2026
Merged

feat: add postinstall welcome banner and changelog display after upgrade#48
anandgupta42 merged 1 commit intomainfrom
feat/install-upgrade-messaging

Conversation

@anandgupta42
Copy link
Copy Markdown
Contributor

Show a welcome banner with quick-start commands after npm install. Display relevant CHANGELOG.md entries after a successful upgrade so users can see what changed between their old and new versions.

The changelog is bundled at build time via esbuild define and also copied into the published npm package as a fallback.

Summary

What changed and why?

Test Plan

How was this tested?

Checklist

  • Tests added/updated
  • Documentation updated (if needed)
  • CHANGELOG updated (if user-facing)

Show a welcome banner with quick-start commands after npm install.
Display relevant CHANGELOG.md entries after a successful upgrade so
users can see what changed between their old and new versions.

The changelog is bundled at build time via esbuild define and also
copied into the published npm package as a fallback.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@anandgupta42 anandgupta42 merged commit dbf8525 into main Mar 5, 2026
5 checks passed
anandgupta42 added a commit that referenced this pull request Mar 5, 2026
- Security FAQ: document well-known URL auth confirmation prompt and
  command validation (from #45)
- Troubleshooting: add MCP server initialization failure section — init
  errors are now logged instead of silently swallowed (from #45)
- Telemetry: document flush retry and flush-before-exit behavior
  (from #45, #46)
- Getting started: mention postinstall welcome banner and upgrade
  changelog display (from #48)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
anandgupta42 added a commit that referenced this pull request Mar 5, 2026
- Security FAQ: document well-known URL auth confirmation prompt and
  command validation (from #45)
- Troubleshooting: add MCP server initialization failure section — init
  errors are now logged instead of silently swallowed (from #45)
- Telemetry: document flush retry and flush-before-exit behavior
  (from #45, #46)
- Getting started: mention postinstall welcome banner and upgrade
  changelog display (from #48)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
@kulvirgit kulvirgit deleted the feat/install-upgrade-messaging branch March 10, 2026 21:06
anandgupta42 added a commit that referenced this pull request Mar 17, 2026
…ade (#48)

Show a welcome banner with quick-start commands after npm install.
Display relevant CHANGELOG.md entries after a successful upgrade so
users can see what changed between their old and new versions.

The changelog is bundled at build time via esbuild define and also
copied into the published npm package as a fallback.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
anandgupta42 added a commit that referenced this pull request Mar 17, 2026
- Security FAQ: document well-known URL auth confirmation prompt and
  command validation (from #45)
- Troubleshooting: add MCP server initialization failure section — init
  errors are now logged instead of silently swallowed (from #45)
- Telemetry: document flush retry and flush-before-exit behavior
  (from #45, #46)
- Getting started: mention postinstall welcome banner and upgrade
  changelog display (from #48)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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.

1 participant