Releases: productdevbook/port-killer
Releases · productdevbook/port-killer
v3.3.1
No significant changes
View changes on GitHub
v3.3.0
🚀 Features
- Introduce unified PortRowView component for consistent port display - by @productdevbook (174fd)
- Add cloudflared protocol selection for tunnels in settings and UI - by @leepood in #91 (17008)
🐞 Bug Fixes
- Update build script to fetch dependencies without full build - by @productdevbook (eedb3)
- windows: Add loading spinner when killing process - by @mazenS1 in #77 (3e0f7)
View changes on GitHub
v3.2.0
🚀 Features
- macos: Ability to add custom kubernetes namespaces - by @hemangkinra in #81 (bf650)
🐞 Bug Fixes
- Correct appcast.xml DMG URL to include -macos- prefix - by @productdevbook and Claude Opus 4.5 (19126)
- Update DMG naming convention to include -macos suffix - by @productdevbook (00ea8)
- Use build-app.sh script for PR builds - by @productdevbook (e4d0c)
- Add workflow_dispatch trigger for manual testing - by @productdevbook (6944c)
- Update permissions for reusable workflow - by @productdevbook (5f873)
- Resolve YAML syntax error in pr-build workflow - by @productdevbook (d9489)
- Use build-app.sh script for correct app path - by @productdevbook (0df2e)
- Remove command string truncation from data layer and move truncation logic to view layer - by @djzhao627 and zhaodongjin in #79 (14296)
- CI: Add macOS x86_64 compilation - by @alessaba in #71 (7d76e)
View changes on GitHub
v3.1.0
🚀 Features
- Add AppIcon.icon && update the building script for icon compilation - by @soxfmr in #60 (99ac8)
- macos:
- windows:
- Add native Windows WPF application - by @dinesh-kondapalli in #52 (b20b6)
🐞 Bug Fixes
- Add ignore vscode config folder in gitignore - by @yi-ning-le in #61 (f1fc3)
- ci:
- Make actool failure non-fatal in CI workflow - by @alessaba in #70 (868e0)
- Add AppIcon.icns fallback for Xcode 26 actool crash - by @productdevbook and Claude Opus 4.5 (2de3a)
Windows - @dinesh-kondapalli
Macos - We are now listing contributors and sponsors

View changes on GitHub
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