Releases: productdevbook/port-killer
Releases · productdevbook/port-killer
v3.0.0
🚀 Features
- Update Swift version and enhance Sendable conformance across models - by @productdevbook (acee2)
- Kubernetes Port Forward UX Improvements - by @productdevbook and Claude Opus 4.5 in #39 (a2fbe)
- Cloudflare Tunnel Integration - by @productdevbook in #42 (a8709)
- Group K8s Port Forward connections by namespace in MenuBarPortList - by @productdevbook (85af9)
- Add notification settings for connect and disconnect events in Port Forward connections - by @productdevbook (2fcb3)
🐞 Bug Fixes
- Remove default keyboard shortcut to avoid conflicts - by @productdevbook and Claude Opus 4.5 (cc8e3)
View changes on GitHub
brew install --cask productdevbook/tap/portkiller
or download

v2.5.6
🚀 Features
- Enhance notification service for watched ports - by @productdevbook (10f18)
View changes on GitHub
v2.5.5
🐞 Bug Fixes
- Restore checkout source patching for Bundle.module - by @productdevbook and Claude Opus 4.5 (bd9a4)
View changes on GitHub
v2.5.2
🐞 Bug Fixes
- ci: Correct swift package show-dependencies format flag - by @productdevbook (83528)
View changes on GitHub
v2.5.1
🐞 Bug Fixes
- build: Correct SPM resource bundle naming for KeyboardShortcuts - by @productdevbook (92e87)
View changes on GitHub
v2.5.0
What's New
✨ New Features
Customizable Keyboard Shortcuts (#32)
- Settings → Keyboard Shortcuts section added
- Customize the "Toggle Main Window" shortcut (default: ⌘⇧P)
- Reset to default button included
- Accessibility permission warning when needed
- Fixes conflict with VSCode Command Palette
Improved Panel Resizing (#33)
- Smoother column resizing in the main window
- Sidebar: 180-280pt, Content: 300+pt, Detail: 280-400pt
- Fixes erratic resizing behavior
🛠️ Improvements
Codebase Refactoring
- Better code organization: 19 files → 36+ files
- Large files split into focused components (max ~150 lines each)
- Added comprehensive DocC documentation
- New service layer: NotificationService, PermissionService, PortGroupingService
Testing & CI
- Added Swift Testing framework with 54 tests
- New CI workflow for PR validation (build, test, lint)
Documentation
CONTRIBUTING.md- How to contributeSTYLE_GUIDE.md- Code conventions
🐛 Bug Fixes
- Reorganized menu bar actions for better UX
Full Changelog: v2.4.1...v2.5.0
v2.4.1
🚀 Features
- Enhance Sparkle framework integration and update Info.plist for automatic updates - by @productdevbook (4aa4c)
- Add Tree view to main app - by @alessaba in #17 (79cfb)
- Implement Dock icon visibility toggle based on main window state - by @productdevbook (e9057)
View changes on GitHub
v2.4.0
🚀 Features
- Add Sponsors section to README - by @productdevbook (4758f)
- Add sponsors feature - by @productdevbook and Claude Opus 4.5 in #22 (bb677)
- Separate active and past sponsors - by @productdevbook and Claude Opus 4.5 (1efee)
View changes on GitHub
v2.3.1
🚀 Features
🐞 Bug Fixes
- Improve port filtering logic and avoid duplicates in PortScanner - by @productdevbook (28259)
- Update process grouping logic and ensure UI reflects changes on state updates - by @productdevbook (bd6f7)
- Enhance UI elements and sorting logic in port management views - by @jamiepine in #20 (ff5a6)
- Update runner to macos-latest in release workflow - by @jamiepine in #21 (975b1)
View changes on GitHub
v2.3.0
🚀 Features
🐞 Bug Fixes
- Remove duplicate keyboard shortcut for delete in PortListRow - by @productdevbook (e1814)
- Update menu bar icon to monochrome design - by @productdevbook and Claude Opus 4.5 in #16 (5662c)