Releases: indranandjha1993/LinkRouter
Releases · indranandjha1993/LinkRouter
Release list
LinkRouter 1.0.5
Full Changelog: v1.0.4...v1.0.5
LinkRouter 1.0.4
Hardening release.
- Security:
linkrouter://opendeep links now only accepthttp/httpstargets —file://,javascript:, and other schemes are rejected. Previously a crafted link could open arbitrary content without a prompt if it matched a routing rule. - 25 unit tests now cover rule matching, host matching, deep-link decoding, and settings storage (
swift test). - GitHub Actions CI builds and tests every push.
LinkRouter 1.0.3
Stability release — fixes crashes and data-loss bugs inherited from upstream.
- Fixed: picker and preferences crashed on apps without
CFBundleName - Fixed: Rules/Apps tabs crashed (or hid entries) when the target app was uninstalled — rows now stay visible and deletable
- Fixed: Shift (incognito) silently lost the link unless a private-mode argument was configured
- Fixed: Enter on an empty picker crashed; arrow keys could select invisible stale entries
- Fixed: an empty rule regex silently routed every link to one app; now rejected
- Fixed: settings export leaked unrelated macOS defaults; now restricted to LinkRouter's own keys
- Fixed: crash when clicking a link with the mouse exactly on a screen boundary
LinkRouter 1.0.2
- Fix: the browser list is scanned automatically on first launch — the picker works out of the box instead of requiring a manual Rescan in Preferences.
LinkRouter 1.0.1
LinkRouter gets its own identity — original icon set replacing the inherited Browserino artwork.
- New menu bar glyph, app icon, and README banner (link-routing mark: a node splitting into two arrows)
- Assets are generated reproducibly by
scripts/generate-assets.swift
Install / upgrade:
brew tap indranandjha1993/tap
brew install --cask linkrouter # or: brew upgrade --cask linkrouter
xattr -dr com.apple.quarantine /Applications/LinkRouter.appLinkRouter 1.0.0
First release of LinkRouter — a tiny, fast browser router for macOS, forked from Browserino by Aleksandr Strizhnev (GPL-3.0).
- Rebranded: new bundle id
com.indranandjha.LinkRouter,linkrouter://URL scheme - Fixed build against the final macOS 26 SDK (
scrollEdgeEffectHidden) - Ad-hoc signed (not notarized)
Install:
brew tap indranandjha1993/tap
brew install --cask linkrouter
xattr -dr com.apple.quarantine /Applications/LinkRouter.appThe xattr step is needed because the build is not notarized with an Apple Developer certificate.