github productdevbook/port-killer v2.5.0

latest releases: v3.2.0, v3.1.0, v3.0.0...
one month ago

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 contribute
  • STYLE_GUIDE.md - Code conventions

🐛 Bug Fixes

  • Reorganized menu bar actions for better UX

Full Changelog: v2.4.1...v2.5.0

Don't miss a new port-killer release

NewReleases is sending notifications on new releases.