Browser Tamer Changelog

What's new in Browser Tamer 3.7.3

Feb 5, 2024
  • New feature:
  • Added support for opening links in "no container" in Firefox container mode. Thanks to @benaduggan in #69.
  • LibreWolf is now recognized as a Firefox-compatible browser.

New in Browser Tamer 3.7.2 (Feb 5, 2024)

  • Bugs fixed:
  • Latest version of Firefox omits ':' character from the URL when it's passed to the browser. This was causing BT to not be able to open URLs from Firefox. Thanks to @jnv in #68.
  • Chrome incognito mode was not working due to a bug in the way BT was passing arguments to the browser. Thanks to @magesh-memorres in #66.

New in Browser Tamer 3.7.0 (Jan 31, 2024)

  • New features:
  • Introducing URL Pipeline. BT now allows you to to define custom find and replace rules on URLs before applying rules to them. Simple strings and regular expressions are supported. Read more about this in the official docs.
  • Improvements:
  • Upgraded dependencies to latest.
  • Un-shortener supports vrch.at shortlinks, by @Bluscream in #62.
  • Bugs fixed:
  • BT crashed with unhandled exception when regular expression rule was executing a regex with invalid syntax (#59). Thanks @egerlach.
  • Pipe | and colon : in rule values were screwing up configuration (#59, #67). Thanks to @liny01-nbsa and @egerlach.
  • Empty rule would make URL Tester hang.

New in Browser Tamer 3.6.2 (Sep 26, 2023)

  • Fixed: BT hangs waiting for browser proxy process to terminate. Thanks to @cjs1976 and @fixator10 in #51.

New in Browser Tamer 3.6.1 (Sep 22, 2023)

  • Fixed: when external monitor is set as primary, picker is shown on a wrong monitor. Thanks to @ianzhuo in #48.

New in Browser Tamer 3.6.0 (Sep 20, 2023)

  • New:
  • You can create rules based on application title and process name.
  • URL picker displays extra metadata if known: process name and window title.
  • Added support for Thorium Browser (#43 for @paz)
  • Improvements:
  • Picker is shown on the monitor of the source application instead of always defaulting to main monitor, thanks to @mahoromax in #42.
  • Picker allows selecting first 10 browsers with a number key, thanks to @coromd for the idea in #38!
  • Theming improvements:
  • Better dark theme.
  • Theme switching was leaving some colours from the old theme.
  • Button colours on lite theme do not look ugly anymore.
  • Update checks removed to avoid bugging users. You can still check from them from "Help" menu.
  • Bugs Fixed:
  • do not show hidden browser's profiles in picker (#41 for @mahoromax).
  • crash on update check when no internet available (#44 for @neoOpus).

New in Browser Tamer 3.5.2 (Sep 8, 2023)

  • Resolves an issue when Chromium browsers are not brought to foreground

New in Browser Tamer 3.5.0 (Aug 23, 2023)

  • New:
  • Added support for URL un-shortening.
  • Tray menu has "URL Tester" shortcut.
  • "buy me a coffee" link removed from the tray icon and status bar, because no one is donating. Everything irrelevant removed too, trying to be more ergonomic.
  • Improvements:
  • Slightly redesigned "URL Tester" window for better user workflow.
  • Bugs Fixed:
  • Clicking on update notification was opening home page, but it should just go to GitHub Releases page.

New in Browser Tamer 3.4.1 (Aug 3, 2023)

  • Bug fixed - when editing rule, you could not jump to next edit box with tab or previous with shift+tab.

New in Browser Tamer 3.3.1 (Jul 17, 2023)

  • New:
  • Rule hits can can be optionally recorded to a CSV file (off by default). To enable, check Settings->Log Rule Hits to File. This creates hit_log.csv which you can open from the File menu. Feature is useful for recording your activity for further analysis to exporting to some analytical engine.
  • Bugs Fixed:
  • Config window was not deleted from memory after closing it.
  • Update check was happening on every start instead of every 24 hours.

New in Browser Tamer 3.3.0 (Jul 11, 2023)

  • New:
  • Match rules support regular expressions syntax.
  • Support for Firefox Containers added! Firefox containers link redirection works with Open external links in a container by Denys H extension or my own Browser Tamer extension.
  • Added Firefox integration extension (link available from Help menu) and published source code for Chromium and Firefox extensions.
  • Added native support for Waterfox. This means BT will treat Waterfox just like Firefox, including support for profiles, private mode, containers and the rest.
  • Improvements:
  • config.ini is slightly simpler - removed open_cmd and vdf keys as they are not required anymore.
  • Browser profiles are sorted by the order they appear in the browser itself instead of alphabetically.
  • Chromium browsers have a convenience toolbar button that links to browser store to download optional integration extension.
  • Visual: "incognito" modes are marked with a visual icon.
  • Firefox: profile discovery skips default profile which is intended for some kind of alpha testing and has no meaning to a normal user. default-release profiles is now displayed as Primary as this is exactly what it is.
  • Infrastructure: release notes are removed from application code and replaced by a link to GitHub to avoid duplication and gradually increasing application size as they grow.
  • Bugs Fixed:
  • health check: if BT is installed as browser but to a different directory than you are launching from, validation was still succeeding.
  • health check: status icon was not updating after health is fixed from dashboard.

New in Browser Tamer 3.1.3 (Jun 27, 2023)

  • New Features:
  • Added ability to restrict rule matching to everything (default), domain, or path.

New in Browser Tamer 3.1.2 (Jun 26, 2023)

  • Autoshutdown feature removed as not an important function of this app

New in Browser Tamer 3.1.0 (Jun 8, 2023)

  • New Features:
  • Custom browser's profiles are now just custom browsers, making custom-registered browser experience more ergonomic. They can be added from File menu.
  • Metrics window is completely removed. I've decided this app should do one thing but do it well and metrics is just outside of the scope of Browser Tamer core functionality. There are plenty of tools to investigate performance, including ones built into Windows itself.
  • File menu has new option - 'copy path to config.ini' which copies it to clipboard.
  • Improvements:
  • Browser list in config window is sorted - system browsers alphabetically, then custom browsers alphabetically. Profiles are sorted alphabetically to, incognito being at the end. All of the sorting is case-insensitive.
  • Freed up configuration real estate by moving 'test' button to the rest of browser control buttons.
  • Window scaling errors fixed for certain monitors.
  • Config window status bar text doesn't jump around when width change.
  • All of the browsers have a running icon indicator, including user-defined.
  • Bugs Fixed:
  • If custom defined browser didn't specify url argument nothing was passed to the target browser

New in Browser Tamer 3.0.2 (May 26, 2023)

  • New Features:
  • License terms updated so that you don't have to buy me a cake (including vanilla) or assign your first-born child. You are obliged to buy me a coffee though, which is cheaper than cake.
  • Bugs Fixed:
  • CPU usage metric is unreliable and is temporarily removed.

New in Browser Tamer 3.0.1 (May 24, 2023)

  • New Features:
  • Status bar displays current CPU load of your system.
  • Metrics window is available from browser right panel, showing realtime graphs of CPU, Memory and number of processes of the browser in general.

New in Browser Tamer 3.0.0 (May 9, 2023)

  • New Features:
  • Browser discovery is only triggered by user request, so we don't re-discover on every launch. It makes antivirus software more happy
  • All the browser metadata is saved inside the .ini file
  • Configuration file location is now at LocalAppDatabtconfig.ini
  • Installers are now .msi based
  • Show notification when link is intercepted (off by default)
  • Improvements:
  • URL Tester shows additional column with browser and profile.

New in Browser Tamer 2.9.14 (May 2, 2023)

  • New Features: Added a button to kill all browser processes
  • Improvements: update to latest release of ImGui and MSVC++

New in Browser Tamer 2.8.2 (Nov 17, 2022)

  • Improvements: notification icon displays tooltip with version number; BT is now rendering UI in high resolution, the difference is immense! Also picker hot keys are customizable.

New in Browser Tamer 2.8.1 (Nov 16, 2022)

  • Bugs fixed:
  • Detection for x-bt protocol was sometimes showing BT is not registered as a handler; picker hot key detection was often wrongly thiking picker should be called.

New in Browser Tamer 2.8.0 (Nov 3, 2022)

  • New: Native Firefox profiles support.

New in Browser Tamer 2.7.9 (Nov 2, 2022)

  • Improvement: Vivaldi Browser profiles are supported.

New in Browser Tamer 2.7.7 (Oct 5, 2022)

  • Improvement: bt.exe now runs in “efficiency mode” which makes it absolutely non existent in terms of system resource usage. Bug fixed: occasional crash on URLs with “%”.

New in Browser Tamer 2.7.6 (Sep 26, 2022)

  • General stability improvements.

New in Browser Tamer 2.7.5 (Sep 21, 2022)

  • Improvement. Installer does not require admin privileges to install anymore.

New in Browser Tamer 2.7.4 (Sep 20, 2022)

  • Bug fixed: search queries issued by “PowerToys Run” (starting with ?) were launching new instance of BT rather than launching search.

New in Browser Tamer 2.7.2 (Sep 19, 2022)

  • Improvements:- added proper Windows application metadata to the output .exe; configuration is now stored alongside .exe in bt.ini file and can be moved around. Windows Registry is not used at all.

New in Browser Tamer 2.7.1 (Sep 14, 2022)

  • General stability improvements.

New in Browser Tamer 2.7.0 (Sep 13, 2022)

  • New: added system notification icon - click to open configuration, right-click for more options.
  • Bug fixed: Sometimes URL picker will show only when “ctrl” is pressed. System improvements: using windows messaging instead of named pipes which would trigger antivirus false positive sometimes. Also executable size is now even smaller.

New in Browser Tamer 2.6.2 (Jul 6, 2022)

  • Added ability to delete custom profiles. Installer now shuts down bt.exe before upgrading to avoid conflicts.

New in Browser Tamer 2.6.1 (Jul 4, 2022)

  • New:
  • Redesigned user interface in the configuration editor
  • Browser picker displays icons graphically and sorts them based on frequency of use if there is more than one rule match in different browsers, UI will ask which one you want instead of using the first one.
  • Improved:
  • Even thought there are more features in this release, it’s considerably smaller in size and faster.

New in Browser Tamer 2.6.0 (Jul 4, 2022)

  • New: redesigned user interface in the configuration editor; browser picker displays icons graphically and sorts them based on frequency of use; if there is more than one rule match in different browsers, UI will ask which one you want instead of using the first one. Improved: even thought there are more features in this release, it’s considerably smaller in size and faster.

New in Browser Tamer 2.5.6 (Jun 14, 2022)

  • Performance and security improvements.

New in Browser Tamer 2.5.5 (May 20, 2022)

  • Performance and security improvements.

New in Browser Tamer 2.5.3 (Mar 21, 2022)

  • Improvement: added autoupdate check and link to Chrome extension.

New in Browser Tamer 2.5.2 (Mar 19, 2022)

  • Bug fixed: URL picker would sometimes hang in the background.

New in Browser Tamer 2.5.1 (Mar 16, 2022)

  • Bug fixed: URL picker was opening in the background so you couldn’t see it sometimes.

New in Browser Tamer 2.5 (Mar 16, 2022)

  • New:
  • Add your own browser.
  • Support for Firefox private mode.
  • Support for x-bt protocol.
  • Improved:
  • Picker launcher keys can be configured!
  • User interface is slightly more polished.

New in Browser Tamer 2.4 (Feb 15, 2022)

  • New feature:
  • When holding ctrl and pressing a link, you can pick which browser to open.

New in Browser Tamer 2.3 (Jan 26, 2022)

  • General stability improvements.