Repository navigation
v1.1.0 - Package Manager Updates
🎉 New Features
Version Management
- Check for Updates: Query latest version for npm, Homebrew, and pip packages
- One-Click Updates: Update packages directly from the app
- Smart Version Display: Check button shows latest version after query
- Update Availability Indicator: Update button highlights when new version is available
UI Improvements
- Refresh Button: Reset and reload package list with one click
- Better Layout: Optimized row spacing and alignment
- Loading States: Visual feedback during check/update operations
- No More Jitter: Fixed UI jumping during state changes
Technical Improvements
- Package model as ObservableObject for reactive updates
- Improved error handling and user feedback
- Fixed potential Task leak in shell command service
- Better thread safety with @mainactor annotations
📦 Installation
- Download
PackageViewer-v1.1.0.zip - Extract
PackageViewer.app - Drag to
/Applicationsfolder - Launch and enjoy!
🔧 Supported Package Managers
- npm: Global npm packages
- Homebrew: Formulae
- pip: Python packages (pip3)
Full Changelog: v1.0.0...v1.1.0