Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: itsdevcoffee/plum

plum v0.4.3

04 Feb 12:13
@itsdevcoffee itsdevcoffee
3b2f546
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

🎨 TUI UX Improvements

Major enhancements to the plugin search and marketplace filtering experience based on user feedback.

✨ New Features

🔍 Intelligent Marketplace Autocomplete

  • Type @ to see marketplace picker with live filtering
  • Arrow keys navigate, Enter selects and autocompletes
  • Supports pattern: @marketplace-name search terms
  • Example: @claude-code-plugins test searches within that marketplace

📊 Dynamic Filter Counts

  • Filter tabs now show real-time counts as you search
  • See at a glance how many results exist in each filter
  • Example: All (15) | Discover (3) | Ready (10) | Installed (2)

🎯 Visual Enhancements

  • @marketplace-name displayed with contrasting background color
  • Clear visual separation between marketplace filter and search terms
  • Updated placeholder: "Search plugins (or @marketplace-name to filter)..."

📚 Improved Help & Terminology

  • Unified Tab key labels across views
  • Help organized by context (plugin actions, marketplace actions, etc.)
  • Clear annotations showing which shortcuts work where

🐛 Bug Fixes

  • Fixed stale pointer reference in marketplace selection
  • Added bounds checking for scroll offset edge cases
  • Improved string parsing for plugin@marketplace format
  • Better viewport height validation for small terminals
  • Added URL validation before opening in browser

🔧 Code Quality

  • Simplified and refactored via automated review cycle
  • Extracted helper functions for better maintainability
  • Consolidated duplicate code patterns
  • All tests passing, linter clean

📝 Full Changelog

See PR #9 for detailed commit history and implementation notes.


Installation:

brew upgrade itsdevcoffee/plum/plum

Or download binaries from the Assets section below.

Assets 9
Loading

plum v0.4.2

23 Jan 19:27
@github-actions github-actions

Choose a tag to compare

Changelog

  • 455da1a feat: detect incomplete plugins and improve install error handling
Loading

plum v0.4.1

23 Jan 16:30
@github-actions github-actions

Choose a tag to compare

Changelog

  • e3fa3b4 feat: add installability detection for LSP and external plugins
  • b321a1e refactor: simplify installability detection code
Loading

plum v0.4.0

22 Jan 15:08
@github-actions github-actions

Choose a tag to compare

Changelog

  • 63984da Initial planning of plugin manager cli
  • ffae1cd feat: add Cobra CLI Framework (Phase 1)
  • a6fbe8c feat: add CLI advanced commands (Phase 4)
  • 4673aea feat: add CLI commands (Phase 1 + Phase 2)
  • 47dfb82 feat: add CLI write commands (Phase 3)
  • 0211065 feat: add automatic backup and safety documentation
  • c65b8c9 feat: add marketplace refresh command with security fixes
  • 38d0ff4 fix(critical): preserve all settings.json fields when modifying plugins
  • d7e292c fix(security): address code review issues in Phase 3
  • 25face1 fix(settings): address code review issues
  • 5adeb20 fix: add Windows support for file locking
  • 1277051 fix: deduplicate plugins by name across all sources
Loading

plum v0.3.6

11 Jan 08:35
@github-actions github-actions

Choose a tag to compare

Changelog

  • 72fe84d fix: hide commit and build time when unavailable
Loading

plum v0.3.5

11 Jan 07:52
@github-actions github-actions

Choose a tag to compare

Changelog

  • 3d98de6 fix: show actual version when installed via go install
Loading

plum v0.3.4

11 Jan 07:36
@github-actions github-actions

Choose a tag to compare

Changelog

  • a5f6f48 fix: disable additional gocritic checks for existing code
  • 214f545 fix: disable gocritic style/performance checks for existing code
  • 7766c36 fix: disable strict revive rules for existing code patterns (#8)
  • 1a938af fix: disable unparam/prealloc and add singleCaseSwitch to gocritic exclusions
  • 09e4d54 fix: upgrade golangci-lint to v2.8.0 and resolve all linting issues
Loading

plum v0.3.3

31 Dec 15:27
@github-actions github-actions
ca72441
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Changelog

  • ca72441 v0.3.3: Fix claude-plugins-official + complete marketplace stats (#7)
Loading

plum v0.3.2

30 Dec 19:22
@github-actions github-actions

Choose a tag to compare

Changelog

  • bc7462a v0.3.2: Complete Phases 3-5 - Testing, Quality, Documentation (#6)
Loading

plum v0.3.1

30 Dec 17:49
@github-actions github-actions
3c954be
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Changelog

  • 3c954be v0.3.1: Fix detail view scrolling + comprehensive test suite (#5)
Loading
Previous 1
Previous

AltStyle によって変換されたページ (->オリジナル) /