Skip to content

Releases: indranandjha1993/LinkRouter

LinkRouter 1.0.5

Choose a tag to compare

@github-actions github-actions released this 07 Jul 10:17

Full Changelog: v1.0.4...v1.0.5

LinkRouter 1.0.4

Choose a tag to compare

@indranandjha1993 indranandjha1993 released this 07 Jul 09:57

Hardening release.

  • Security: linkrouter://open deep links now only accept http/https targets — 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

Choose a tag to compare

@indranandjha1993 indranandjha1993 released this 07 Jul 09:50

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

Choose a tag to compare

@indranandjha1993 indranandjha1993 released this 07 Jul 09:23
  • 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

Choose a tag to compare

@indranandjha1993 indranandjha1993 released this 07 Jul 09:16

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.app

LinkRouter 1.0.0

Choose a tag to compare

@indranandjha1993 indranandjha1993 released this 07 Jul 08:59

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.app

The xattr step is needed because the build is not notarized with an Apple Developer certificate.