Skip to content

feat(plugins): add changelog previews to plugin catalog (#603) - #1043

Open
annukumar123 wants to merge 3 commits into
imDarshanGK:mainfrom
annukumar123:feature/plugin-catalog-changelog-preview-603
Open

feat(plugins): add changelog previews to plugin catalog (#603)#1043
annukumar123 wants to merge 3 commits into
imDarshanGK:mainfrom
annukumar123:feature/plugin-catalog-changelog-preview-603

Conversation

@annukumar123

Copy link
Copy Markdown
Contributor

Summary

Adds changelog previews for items in the plugin catalog for issue #603.

Key Changes

  • Action Menu Integration: Added a "View Changelog" option inside the plugin contextual action dropdown ().
  • Changelog Modal: Integrated a preview overlay displaying version numbers, release dates, and concise release notes.
  • Fallback State: Added a friendly empty state message when a plugin has no recorded changelog entries.
  • Keyboard & Click Protections: Supports closing the modal via the Escape key or backdrop clicks.
  • Unit Testing: Added test coverage in PluginsPanel.test.jsx for rendering, opening changelog previews, and validating missing changelog fallbacks.

Closes #603

@vercel

vercel Bot commented Jul 29, 2026

Copy link
Copy Markdown

@annukumar123 is attempting to deploy a commit to the Darshan's projects Team on Vercel.

A member of the Team first needs to authorize it.

@imDarshanGK

Copy link
Copy Markdown
Owner

@annukumar123 resolve conflicts

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.

Add changelog previews to plugin catalog

2 participants