Releases
Release Notes
The journey of BrowserRouter — from the first commit to the latest features.
-
Cleaner Settings, Every Profile
- Rule editor sheet: Add and edit rules in a focused sheet with Cancel / Save; the rule list gets more room and the tester stays below it.
- All Chrome profiles: Finds every Chromium and Firefox profile even under macOS 27 browser data protection; names show once Full Disk Access is allowed.
- Any source app: Pick any installed app as a rule's source with "Choose Other App…", not just running ones.
- Language & polish: Switch between English and Simplified Chinese in Settings, clearer labels, a consistent type scale, and fixes for settings being reset by a browser rescan.
-
New Bundle Identifier
- Bundle identifier is now
com.khalil.browserrouter; set BrowserRouter as the default browser again after updating.
- Bundle identifier is now
-
Open Links From Anywhere
- Services & clipboard: Send a selected link through the macOS Services menu, or open the link on your clipboard from the menu bar.
- System language: Menus, onboarding, and settings follow your macOS language (English or Simplified Chinese).
- Rule editor: Explicit New / Add / Save, Move Up and Move Down for priority, and a tester that previews the draft before it is saved.
- Signed download: First Developer ID signed, Apple-notarized universal DMG; fixes restoring the previous default browser after automatic takeover.
-
Experience & Precision
- Source App Routing: Route links based on the application that triggered them.
- Browser Management: Reorder or hide browser profiles in the chooser.
- Auto-Restore: Automatically switch back to your system browser on quit.
- UI Polish: Refined onboarding and settings window layout.
-
Architecture & Stability
- Modularized code structure for better long-term maintainability.
- Migrated testing suite to XCTest for robust quality assurance.
- Improved shortcut detection reliability across different keyboard layouts.
-
The Beginning
- Initial release of the native macOS link router.
- Core browser and profile discovery for Chrome, Firefox, Edge, and more.
- Keyboard-triggered chooser for manual link routing.