|
|
What's new
- Visual rules editor — create and manage URL routing rules directly in the UI without touching a config file. Supports multiple match patterns per rule, browser/profile selection, and autosaves as you go. Rules are evaluated live so you can see which one matches a given URL and why.
opener.windowTitle— match on the focused window title of the app that opened a URL. Useful for apps like Slack where multiple workspaces share the same process. Requires Accessibility permission in System Settings → Privacy & Security.- Firefox profile support — open URLs in a specific Firefox profile via
{ browser: { name: "Firefox", profile: "work" } }. - No more duplicate menu bar icons — Finicky now detects and kills stale duplicate instances at startup, which could accumulate after updates or in certain launch environments.
Thanks
@totsamyroma for windowTitle and Firefox profiles, and @joeflateau for the duplicate instance fix.
Full Changelog: v4.3.0-alpha...v4.4.0-alpha

