All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Linux: fix detecting installed browsers. Fixes #226
- macOS: Support profiles for Ulaa browser by Zoho
- Linux: Allow setting Browsers as system default browser straight from context menu
- Linux: Set Browsers as system default browser when running install.sh script
- macOS: Support profiles for Ulaa browser by Zoho
- Linux: Allow setting Browsers as system default browser straight from context menu
- Linux: Set Browsers as system default browser when running install.sh script
0.5.8 - 2024-08-15
- Unwrap URLs (Facebook Messenger, Office 365 Safe Links). Fixes #202
0.5.7 - 2024-07-27
- Settings: Fixed Open In dropdown always showing default opener as active in Rules editor
0.5.6 - 2024-07-14
- Add light theme support
- macOS: Support profiles for Slimjet and Mullvad browsers
- Linux: fix having multiple Flatpak applications. Thanks to @ptillemans for contribution #188
0.5.5 - 2024-04-23
- macOS: Support Mimestream 1.3.0+ deep links
- macOS: Support Floorp Daylight (daily beta build)
- Linux: Support Floorp Thanks to @pricci1 for contribution #155
- Windows: fix segfault by temporarily disabling app icons
0.5.4 - 2024-03-13
- Linux: fix detecting Chromium and Vivaldi
- macOS: Fix detecting Workflowy
- Linux - use alternative freedesktop implementation to find installed applications and icons
- If browsers which support profiles don't have valid profiles, still show the browser itself. Requires Refresh
0.5.3 - 2024-02-21
- Fix parsing Firefox containers for latest Firefox version
0.5.2 - 2024-02-08
- Disable support for profiles in Arc. See #94
- Really fix opening Private window in Firefox. Thanks to @mpsijm for fix #134
- macOS: Don't exit on lost focus if Settings or About dialog are still open
- Windows: Fix crashing when Zoom is installed
- Include also locked Firefox profiles. Might help with #81
0.5.1 - 2024-01-31
- Opening Private window in Firefox. Thanks to @mpsijm for fix #129
0.5.0 - 2024-01-27
- Add Settings dialog for configuring opening rules.
- Add Edge (stable, dev, beta, canary) profile support for Windows. Fixes #88
0.4.5 - 2024-01-11
- Disable keyboard shortcuts if About dialog is focused
0.4.4 - 2023-12-29
- Windows: Fix various installer issues. Thanks to @Erquint for thorough report #116
- Windows: Don't require "Microsoft Visual C++ Redistributable" to be installed
- Windows: Add uninstaller to Installed Apps
0.4.3 - 2023-10-24
- macOS: Exit on lost focus when application looses focus not the window. #95
0.4.2 - 2023-09-25
- Linux: Fix opening Browsers on top of a Snap application window Contribution by @tommoyer. #87
- Linux: Handle more errors when loading app icons. #90
- Linux: Fix initial position in Wayland
- Windows: Fix shortcut in system-wide installation
- Support deeplink for a Slack canvas
- Linux: uninstall.sh script in the archive
0.4.1 - 2023-08-01
- Fix all urls when using Firefox containers #73. Contribution by @blandir.
- macOS: Don't prompt to be default browser on launch. There is an option to set it via default via options menu. #76
- macOS: Workaround for Safari bug where Safari launches Browsers on hard launch. #79
- Beta configuration to enable for Browsers to quit when clicking outside the Browsers dialog. #77
0.4.0 - 2023-07-15
- Windows: Fix install script
- Firefox Containers: Fix urls with
&
and+
#73
- Linux: provide rpm package
0.3.9 - 2023-06-19
- Opening browser in private in Linux and Windows when shift + mouse click
- Opening browser in private mode with shift +
0.3.8 - 2023-06-17
- Linux: provide deb package
0.3.7 - 2023-06-16
- Support Slack desktop app for
<team>.slack.com
urls - Allow opening browser by numerical key 1, 2, ..., 9, 0
- Windows: Fix install script
- Windows: Fix shortcut when installing for all users
0.3.6 - 2023-05-31
- Allow installing under system path in Linux (/usr/local/bin/) and Windows (%ProgramFiles%)
- Make UI a big higher. Might need to reduce it only in Windows, as Windows seems to fit more
- Stable ordering of profiles when refreshing
0.3.5- 2023-05-28
- Linux: support armv7l (mostly 32-bit raspberry pi)
- Windows: initial support for non-browser apps (Spotify, Linear, Zoom, etc)
- macOS/Windows: Add support for Workflowy app
- Get rid of
chrono
library with outdatedtime
dependency and use our ownrolling-file-rs
fork
- macOS: show always on top
- Linux: fix making window visible when clicking on another link
- Windows: fix running install.bat straight from the zip file
- Fix order of apps when restoring a profile
- Fix 3-dot menu button shifting/disappearing when clicking on another link
- Linux: fix window size in LXDE (Openbox)
0.3.4 - 2023-05-20
- Wildcards in URL rules #18
- Optional default browser #18
- Linux: Opening browsers with multiargument Exec line in .desktop file #32
0.3.3 - 2023-05-14
- Windows: show also browsers installed to current user only
0.3.2 - 2023-05-14
- Fix opening link in Windows
0.3.1 - 2023-05-14
- Use cached Chrome profile images instead of downloading from the internet
- Support Chrome profile images picked from image choice
- Use symlink for linux binary
- Initial Windows support
0.3.0 - 2023-05-02
- Allow picking Browsers as a default browser in XFCE
0.2.9 - 2023-05-01
- Run only single instance of Browsers. Fixes #15
0.2.8 - 2023-04-30
- Linux: Convert .svg icons and cache all used icons as png.
0.2.7 - 2023-04-28
- Linux: Use the full binary path in software.Browsers.desktop, because many distros don't have $HOME/.local/bin in PATH
- Linux: Include icon in About dialog and translations
- Linux: Move config file from $HOME/.local/share/software.Browsers/config.json to $HOME/.config/software.Browsers/config.json
0.2.6 - 2023-04-27
- Recognize chromium.desktop (e.g MX Linux) as Chrome based browser
0.2.5 - 2023-04-25
- Improve installation in Linux (auto-creates ~/.local/bin/ directory)
- Don't crash if Firefox is detected, but profiles.ini is missing
0.2.4 - 2023-04-25
- Recognize firefox.desktop (e.g KDE Neon) and firefox-esr.desktop (e.g Raspberry Pi OS) as Firefox
- Recognize chromium-browser.desktop (e.g Raspberry Pi OS) as Chrome
- Remove openssl system dependency (ssl is used to verify https when fetching profile images)
0.2.3 - 2023-03-29
- Don't crash if a browser doesn't have an icon #12
0.2.2 - 2023-03-14
- Set correct version in macOS Browsers.app
0.2.1 - 2023-02-15
- Show dialog when clicking a link when About dialog is also open
0.2.0 - 2023-02-14
- Update dialog position when clicking a link when old dialog is still open
0.1.0 - 2023-01-17
Initial Release