Browserosaurus Changelog

What's new in Browserosaurus 20.8.0

Mar 20, 2024
  • feat: support InPrivate browsing in Microsoft Edge by @eucrasia in #680
  • feat: support InPrivate browsing in Thorium add Chromium-Gost support by @AnimeshTalukdar in #683
  • feat: add support for New and Classic Microsoft Teams by @araemo in #681

New in Browserosaurus 20.7.0 (Dec 29, 2023)

  • chore(deps-dev): bump @adobe/css-tools from 4.3.1 to 4.3.2 by @dependabot in #671
  • feat: add support for Floorp browser by @bagusfarisa in #672
  • chore: migrate to vite by @will-stone in #674

New in Browserosaurus 20.6.0 (Nov 5, 2023)

  • chore(deps-dev): bump electron from 25.5.0 to 25.8.1 by @dependabot in #659
  • chore(deps-dev): bump electron from 25.8.1 to 25.8.4 by @dependabot in #661
  • chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 by @dependabot in #662
  • chore(deps-dev): bump @babel/traverse from 7.20.1 to 7.23.2 by @dependabot in #665
  • Add Thorium browser by @jmcharter in #666

New in Browserosaurus 20.5.0 (Sep 18, 2023)

  • feat: find applications in user home directory by @PsyGik in #657
  • feat: add support for Opera Developer by @raccmonteiro in #655

New in Browserosaurus 20.4.0 (Aug 11, 2023)

  • feat: add support for Island browser by @dfellow in #644
  • feat: add support for Ulaa browser by @AmitChotaliya in #649
  • feat: add Orion RC browser support by @joelmgallant in #654
  • chore(deps): bump tough-cookie from 4.1.2 to 4.1.3 by @dependabot in #648

New in Browserosaurus 20.3.1 (May 21, 2023)

  • Upgraded dependencies, and removed some custom internals.

New in Browserosaurus 20.3.0 (May 4, 2023)

  • feat: add support for Mullvad Browser by @filippobuletto in #637

New in Browserosaurus 20.2.2 (May 2, 2023)

  • fix: not possible to add hotkey

New in Browserosaurus 20.2.1 (Apr 30, 2023)

  • Fix: skip error from shell script by @billyjacoby in #631

New in Browserosaurus 20.2.0 (Mar 27, 2023)

  • Feat: add support for Figma Beta and Framer by @HarshInvader in #624

New in Browserosaurus 20.1.0 (Feb 26, 2023)

  • fix: suppress find errors by @mreid-tt in #612
  • feat: support for Lagrange browser by @aa-parky in #613
  • fix(apps): brave nightly name by @manymee in #619
  • Add Drag and drop instructions to Apps pane in preferences by @mikaelf in #621
  • feat: add support for Epic browser by @rkanderson in #623
  • chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #618
  • ci: upgrade node by @will-stone in #625
  • ci: upgrade macOS by @will-stone in #626

New in Browserosaurus 20.0.2 (Dec 28, 2022)

  • chore(deps): bump got and electron by @dependabot in #598
  • chore(deps): bump minimatch and @electron/universal by @dependabot in #597
  • fix: correct the name for the Brave Beta browser by @ryanfowler in #609
  • fix: incorrect app count in prefs after an app is uninstalled #606

New in Browserosaurus 20.0.1 (Dec 11, 2022)

  • fix: Firefox Developer Edition name by @nihaals in #600
  • fix: names for two browsers (Safari Technological Preview and Tor Browser) by @i0ntempest in #601

New in Browserosaurus 20.0.0 (Dec 11, 2022)

  • refactor: use app names for detection by @will-stone in #593
  • This release changes the way Browserosaurus looks for supported apps on your machine, which will hopefully be both quicker and more reliable. Previously, Browserosaurus relied on Spotlight's index being available, in order to check supported app IDs, and would keep retrying if it received nothing. However, as noted by a few people in the issues, Spotlight sometimes returns a partial index and there's no way to know it's not complete without polling it (which is not good form). So, with the great help from @mreid-tt, Browserosaurus now simply looks to see which apps you have installed in your /Applications folder, and cross-references that against the inbuilt list of supported browsers.
  • Please note a couple of things:
  • The old config and the new config simply aren't migrate-able: the old way relied on app bundle IDs, and the new method uses app names. Therefore you will have unfortunately lost your custom config, but I hope you find the GUI preferences easy to use and can get back to your setup with ease.
  • There may be some app names which aren't quite the same as were previously stored in the supported apps list. Without installing each app, I have no way of knowing if they are correct (and there are quite a few apps in Browserosaurus' list now!). Please raise issues or pull-requests if the name isn't correct and your app isn't being picked up by Browserosaurus.

New in Browserosaurus 19.3.0 (Nov 20, 2022)

  • Removed unsupported Mighty browser.

New in Browserosaurus 19.2.0 (Nov 8, 2022)

  • docs: update urlTemplate to convertUrl by @nihaals in #571
  • feat: add Opera Crypto by @dn-l in #575
  • chore: upgrade to electron forge 6 (stable) by @will-stone in #583
  • feat: add support for Discord by @nihaals in #570
  • chore(deps): bump loader-utils from 2.0.2 to 2.0.3 by @dependabot in #584

New in Browserosaurus 19.1.0 (Aug 29, 2022)

  • Feat: add support for Whist browser by @ehamiter in #565

New in Browserosaurus 19.0.1 (Aug 14, 2022)

  • Feat: add official Slack app from macOS AppStore by @sfeuga in #558
  • Feat: add support for SigmaOS browser by @vimercati-samir in #560
  • Fix: icons should now display for users on M CPU chips that don't have Rosetta 2 installed

New in Browserosaurus 19.0.0 (Jul 26, 2022)

  • Feat: better macos visual integration

New in Browserosaurus 18.5.0 (Jul 21, 2022)

  • Feat: add sizzy (browser for developers) support by @timseriakov in #554
  • Fix: update bundle identifier for LibreWolf by @neutric in #541
  • Add Opera Crypto Developer by @3DCoded in #548
  • Feat: add support for MS Teams by @splagemann in #557
  • Feat: add official Twitter app from macOS AppStore by @sfeuga in #543
  • Feat: add support for Blisk browser by @MrLeo in #538

New in Browserosaurus 18.4.2 (Jun 23, 2022)

  • Fix: browsers and icons slow to show on start

New in Browserosaurus 18.4.1 (Jun 19, 2022)

  • fix: icons not loading by @will-stone in #546

New in Browserosaurus 18.4.0 (Jun 2, 2022)

  • feat: move the update notification into the picker; no more blue tray icon!
  • feat: add logging around getAppIcon by @benjamingwynn in #544

New in Browserosaurus 18.2.0 (May 29, 2022)

  • Feat: add support for Arc browser by @jgkaplan in #536
  • Feat: use system's icons for apps

New in Browserosaurus 18.1.0 (Apr 26, 2022)

  • feat: hover anywhere in picker window to see full URL
  • feat: make URL less prominent - with the URL bar being less of a feature now, and the full URL displayed in a tooltip when hovering anywhere in the picker, the URL bar now only displays the domain: like Safari does.
  • fix: picker window too tall for small amount of apps
  • fix: scrollbar gap shown when not needed
  • fix: hiding www that's not a subdomain
  • fix: links to images in README by @karbassi in #524

New in Browserosaurus 18.0.0 (Apr 26, 2022)

  • feat: slimmer, vertical-only picker by @will-stone in #525
  • feat: add support for DuckDuckGo for Mac by @saneef in #522

New in Browserosaurus 17.5.0 (Apr 13, 2022)

  • Feat: Add support for Mighty Browser by @duttaoindril in #502
  • Feat: Add Support for GNU IceCat by @FluffyKitty776 in #517
  • Chore(deps): upgrade to latest Electron v18

New in Browserosaurus 17.4.0 (Mar 7, 2022)

  • Feat: add support for FreeTube by @sonalder-darlene in #507
  • Feat: add support for Notion by @mathieutu in #508
  • Feat: improve flexibility of url templating by @mathieutu in #510
  • Feat: update chrome* logos

New in Browserosaurus 17.3.0 (Feb 20, 2022)

  • Feat: add support for Wavebox by @mathieutu in #499
  • Fix: picker window height not resizable. Downgraded to Electron v16 until this bug is fixed.

New in Browserosaurus 17.2.0 (Feb 6, 2022)

  • feat: add support for Miro by @splagemann in #492
  • Add support for sidekick browser by @splagemann in #494
  • fix: browser icons can be dragged off chooser window #216

New in Browserosaurus 17.1.0 (Jan 23, 2022)

  • Browserosaurus will now show last known installed apps when starting up, whilst scanning for installed apps in the background. This allows you to start using Browserosaurus straight away. Please note that this functionality requires you to have loaded v17.1.0 first, so please only expect this improvement on subsequent loads.
  • Linear.app by @denisthemeanis in #487

New in Browserosaurus 17.0.0 (Jan 3, 2022)

  • Figma by @JanOstrowka in #482
  • Yattee by @JanOstrowka in #483
  • Added factory reset button in preferences.
  • Use physical key as hotkey, but display the virtual key associated with it. Please note that you will need to reassign your hotkeys when upgrading to this release.

New in Browserosaurus 16.1.1 (Dec 20, 2021)

  • Fixes a bug where new installs without a database would error and fail to load. (Thanks @haranrk for reporting).

New in Browserosaurus 16.1.0 (Dec 16, 2021)

  • Fixes #462 - Apps' config is now no longer thrown away if installed app not found.
  • To speed-up first load, the scan for apps is now delayed until first open of either picker or preferences windows. This will also give Spotlight a chance to load its index if you have B to start on login.
  • Some apps' names have been shortened for aesthetic reasons. I hope add an option to rename browsers in the future.

New in Browserosaurus 16.0.7 (Nov 29, 2021)

  • Fix #460 - The favourite app now has a fixed width so that it doesn't squash the other apps when it has a long title.

New in Browserosaurus 16.0.6 (Nov 29, 2021)

  • New major release! The name of the game with this release is accessibility. The whole app is now keyboard navigable. For example, you can tab through the app picker, and use space or enter keys to launch the highlighted app. With the new layout, there's no longer any need to hide any apps, as I've implemented a frequently requested feature: drag-to-sort! In the Apps pane inside the Preferences window, you can now drag the apps into the desired order. The top-most app is the favourite (larger) app in the picker.
  • Copy-to-clipboard is still bound to the standard ⌘+C keyboard shortcut. You can also click the URL bar to copy-to-clipboard.
  • This is obviously one of Browserosaurus's biggest UI changes in a while so please add your thoughts and ideas to the GitHub discussions forum. Thanks 😁

New in Browserosaurus 15.3.9 (Oct 17, 2021)

  • Fix broken v15.3.7 build - rolls back use of ESM

New in Browserosaurus 15.3.7 (Oct 17, 2021)

  • Add support for Orion browser (thanks @FluffyKitty776)
  • Browserosaurus now transpiles to ESM (rather than CommonJS) - so if you notice any weirdness, please log a bug report.

New in Browserosaurus 15.2.1 (Oct 3, 2021)

  • Fix update not showing #446
  • Fix tiles cannot be reduced in size after restart

New in Browserosaurus 15.2.0 (Oct 1, 2021)

  • Upgrade to Electron 15
  • Add support for Zoom (thanks @RaMin0)

New in Browserosaurus 15.1.3 (Aug 23, 2021)

  • (Hopefully) fix a blank tile window sometimes showing upon (re)starting Browserosaurus (#425).
  • The apps config file has been refactored and I'm going to publish documentation on adding/updating details for an app.

New in Browserosaurus 15.1.2 (Jul 20, 2021)

  • Added support for LibreWolf (thanks @ph00lt0)
  • Grey-out backspace and copy buttons when no URL present.
  • Upgraded to latest Electron Forge (v6-beta.58)
  • Use the context bridge to communicate between main and renderer processes. This is the future of cross process communication so this was a good task to tick off. Essentially, Browserosaurus should be slightly more secure now.
  • Use Electron's in-built copy to clipboard functionality, rather than spawning a child process manually. This will be much easier to maintain and avoid security issues.
  • Refactored permanent storage to use lowdb, from electron-store. Electron Store had a bug (or relies on a dependency that has a bug) which meant I was unable to upgrade to its latest version whilst using npm 7. The new library, LowDB, has less dependencies but meant I had to write a fair amount of logic to gain all the functionality I was using from Electron Store. If you see anything weird with settings not being stored, please file an issue.

New in Browserosaurus 15.0.6 (Jun 22, 2021)

  • New preferences window:
  • Whilst this seems trivial, it actually paves the way for easier addition of configuration. Keeping two windows' data synchronised is no easy task, but I believe I now have a fairly solid bus to communicate between the preferences and tiles windows.

New in Browserosaurus 14.4.0 (Jun 9, 2021)

  • Updating is now optional. If you'd like to update past this release, you'll need to click the "Update Available" button in the settings menu.
  • Refactor all icons. Now using Heroicons instead of FontAwesome.
  • Change website button (in settings) to home icon button.
  • Tweak the support message text, and donate button text.

New in Browserosaurus 14.3.0 (Jun 7, 2021)

  • Font sizes refactored: should now better match default macOS settings.
  • Show "Browserosaurus" title instead of an ellipsis when no URL selected.
  • Removed the contribute carrot tile in favour of a support message screen.
  • Updated Electron to 13.1.1

New in Browserosaurus 14.2.1 (May 30, 2021)

  • Fix window buttons not completely hidden. Previously they were hidden until you hovered over the top left of the picker window. This could be a little jarring. Now we are able to completely remove the traffic-light buttons without resorting to hacks.
  • Upgrade to Electron 13 stable. Previously B used a beta version so that we could get early access to fixing a bug.
  • Refactored the URL bar (in settings mode) so buttons are less squashed. This does slightly hide the homepage link when B is not the default browser, but this is an acceptable compromise for the time-being.

New in Browserosaurus 14.2.0 (May 24, 2021)

  • Changed Buy Me A Carrot link in the setting pane to a link to B's homepage.
  • Made the buttons' clickable area visible (look more like buttons).
  • Upgrade Electron-Forge to 6.0.0-beta.56, and Electron to 13.0.0-beta.28.

New in Browserosaurus 14.1.4 (May 19, 2021)

  • Fix #399 - Could not find browsers in ~/Applications - thanks @WorkInProgress-Development for submitting the fix to the app-exists project.

New in Browserosaurus 14.1.3 (May 18, 2021)

  • Upgrade Electron.
  • Fix #373 Not available in Default Browser menu.

New in Browserosaurus 14.1.2 (May 6, 2021)

  • Fix #395 - Lists browsers that are uninstalled in the past - thanks @saneef
  • Fix #394 - Copy keyboard shortcut cmd+c is not working
  • Adds support for Brave private windows - thanks @SENTINELITE

New in Browserosaurus 14.1.0 (May 3, 2021)

  • Updates Electron to v13.0.0-beta.18. Whilst this does fix the rounded corner issue (#375), it causes the app to not respond to the copy-to-clipboard keyboard shortcut (#394).

New in Browserosaurus 14.0.2 (Apr 18, 2021)

  • Fix opening a file explorer when no URL selected.
  • Fix a race condition where sometimes the contributing link shows when first launched with a URL. Also, the default URL is now empty rather than using the contributing link.
  • Added Chrome Dev browser (thanks @korniux).

New in Browserosaurus 14.0.1 (Apr 12, 2021)

  • Updated icon to match Big Sur design.
  • Fixed Waterfox's icon not showing (thanks @WorkInProgress-Development).
  • Make scrollbar more visible.

New in Browserosaurus 13.3.2 (Mar 7, 2021)

  • Upgrade from Electron 11 to Electron 12

New in Browserosaurus 13.2.0 (Feb 24, 2021)

  • Replace Polypane affiliate tile with Buy Me A Coffee tile.

New in Browserosaurus 13.1.1 (Jan 31, 2021)

  • Fix opening a link didn't hide the picker window (#367)

New in Browserosaurus 13.1.0 (Jan 14, 2021)

  • Add support for Chrome Beta (thanks @singhkays)

New in Browserosaurus 13.0.2 (Jan 12, 2021)

  • Fix Waterfox not showing - Waterfox had changed their bundle identifier.
  • Fix edit mode not closing after setting as default browser.

New in Browserosaurus 13.0.1 (Jan 4, 2021)

  • Brand new design to match the design language of Big Sur.
  • Follow-mouse functionality is back! Please note there is a known bug with fullscreen apps: #356
  • Arm64 builds for Apple Silicon / M1 machines.

New in Browserosaurus 12.3.1 (Oct 12, 2020)

  • Nothing exciting here, just internal refactors.

New in Browserosaurus 12.3.0 (Oct 7, 2020)

  • Hold shift when selecting a browser to open the link in the browser's private/incognito mode (thanks @fnwbr). If your browser isn't supported, please find its command flag and submit a PR, see here for an example: https://github.com/will-stone/browserosaurus/blob/3bfc60773f4f576adf94dbf4a53f70edb74a3eec/src/config/apps.ts#L23
  • Add Opera Neon (thanks @WorkInProgress-Development)

New in Browserosaurus 12.2.4 (Sep 27, 2020)

  • Improve Dracula colours using official palette.

New in Browserosaurus 12.2.3 (Sep 27, 2020)

  • Fix tooltips dimming on button press.
  • All tooltips now show immediately.

New in Browserosaurus 12.2.2 (Sep 23, 2020)

  • Remove some unused dependencies.
  • Fix tooltips custom style wasn't being applied in production (a purge issue).
  • Fix buttons in settings menu overflowing to next row.
  • Fix "downloading update" text barely visible.
  • Add link to homepage by clicking version number in settings menu.

New in Browserosaurus 12.2.1 (Sep 23, 2020)

  • Close menu when setting browser as default.
  • Fix browsers intermittently not showing on startup.

New in Browserosaurus 12.2.0 (Sep 17, 2020)

  • Spin settings cog icon when a download is in progress.
  • Fix alt-key not opening browsers in background.

New in Browserosaurus 12.1.0 (Sep 15, 2020)

  • Three themes: Dark, Light, and Dracula.
  • Browsers are now sorted by hotkey, rather than by name. This allows you to use numbers for hotkeys and know they'll read correctly from left to right.

New in Browserosaurus 12.0.2 (Sep 11, 2020)

  • Remove tooltip fade-in/out.
  • Fix old tooltip briefly showing when window is re-shown.
  • Add slight border to URL-bar and picker to make it easier to see on similarly-coloured backgrounds.

New in Browserosaurus 12.0.0 (Sep 10, 2020)

  • Floating URL-bar and browser-picker: this allows the URL bar its space, whilst not padding-out the browsers when the user only has a few browsers visible.
  • Tooltips on all buttons.
  • Moved all settings into one menu.

New in Browserosaurus 11.1.1 (Sep 7, 2020)

  • Fix dock icon and cmd-tab icon showing. Closes #292

New in Browserosaurus 11.0.1 (Sep 2, 2020)

  • Brand new look! Feedback welcome.

New in Browserosaurus 10.12.2 (Aug 7, 2020)

  • Bump dependencies, including the new Safari logos gratefully provided by @alrra

New in Browserosaurus 10.12.1 (Jul 29, 2020)

  • Add support for Finicky (thanks @anmull).
  • Internal:
  • Built using NodeJS v14.
  • Lots of dependency bumps.
  • Replace classcat with clsx. This is apparently faster (not that we're doing anything intense here) and has the same API as classnames, which I missed.
  • Replace FontAwesome Pro with Free-only packages. I wasn't actually using any Pro icons and it added another barrier to contributors who do not have a Pro license.
  • Installed apps are now detected using Sindre Sorhus's app-exists package, which I helped update 😄
  • The component file structure has been updated to a BEM-like style. I find this makes the structure easy to follow without lots/and/lots/of/nested/folders.

New in Browserosaurus 10.11.2 (Jul 10, 2020)

  • Bump a lot of dependencies, including Electron to v9.1.0 and Electron Forge to 6.0.0-beta.52

New in Browserosaurus 10.11.1 (Jul 3, 2020)

  • B will display "Downloading update..." in the status bar when it is... well... downloading an update. Previously this was hidden and you would only know after the fact when the Update button displayed.
  • Fixed a bug with the URL backspacer that would replace a URL hash with null.

New in Browserosaurus 10.11.0 (Jul 3, 2020)

  • Backspace deletes URL bit by bit, separated by symbols eg. #, ?, /, & #228 (thanks @i0ntempest for this suggestion)

New in Browserosaurus 10.10.0 (Jun 28, 2020)

  • Add support for Brave Nightly #219

New in Browserosaurus 10.9.3 (Jun 26, 2020)

  • Fix JavaScript error dialog when not connected to the internet #227

New in Browserosaurus 10.9.2 (Jun 26, 2020)

  • Fix double encoding URLs. Closes #226

New in Browserosaurus 10.9.1 (Jun 25, 2020)

  • Fix issue where Browserosaurus was unable to open a link with multiple query parameters.
  • Under the bonnet, I've moved the renderer's state management from Recoil to Redux. Please let me know if you see anything not working correctly.

New in Browserosaurus 10.9.0 (Jun 22, 2020)

  • Added menu option that allows tiles to be hidden.

New in Browserosaurus 10.8.0 (Jun 21, 2020)

  • Combine the favourite and hotkeys menus into one "tiles" menu. This is in preparation for adding a show/hide preference.
  • Added a sponsor info modal. If you use Browserosaurus in your daily workflow, please consider sponsoring Browserosaurus from $1/month.

New in Browserosaurus 10.7.1 (Jun 21, 2020)

  • Test release to check the auto updater

New in Browserosaurus 10.7.0 (Jun 21, 2020)

  • Put back the auto updater. You can read about the reasons for its removal here. Future updates will mean the update will be downloaded in the background and clicking the update button will restart and install; no more needing to go to the website for every update.
  • Fixed a bug that allowed for dragging browser icons out of the picker.
  • Electron upgraded to v9 (from v8). Please let me know if you see any wonkyness!

New in Browserosaurus 10.6.0 (Jun 19, 2020)

  • Added two-step URL deletion. This allows you to delete everything apart from the domain, for example if you have clicked a link and want to open the website without tracking/referral noise. Hitting backspace again will remove the rest of the URL.
  • Added support for browsers:
  • Dissenter
  • NAVER Whale
  • Waterfox
  • Opera GX
  • Vivaldi Snapshot

New in Browserosaurus 10.5.0 (Jun 12, 2020)

  • Added micro animations when opening menus.
  • Optimised CSS output, removing unused classes.

New in Browserosaurus 10.4.2 (Jun 9, 2020)

  • Feat: Check for update when clicking reload button.
  • Feat: Port number included in emphasized URL bar text.
  • Fix: Update button no longer has blue text.

New in Browserosaurus 10.4.1 (Jun 9, 2020)

  • Re-release of v10.4.0 because GitHub didn't mark it as latest.

New in Browserosaurus 10.4.0 (Jun 9, 2020)

  • Fix hotkeys not respecting keyboard layout #202
  • Remove support for Cliqz browser which is now discontinued #206
  • Improve URL readability:
  • Display "http"/"https" instead of the unlock/lock icons to avoid ambiguity.
  • Increase the size of the hostname.

New in Browserosaurus 9.3.0 (Apr 2, 2020)

  • Remove bouncy animations.

New in Browserosaurus 9.2.0 (Feb 19, 2020)

  • Use react-spring for animations.
  • Change browser hover style.
  • Darker backdrop.
  • Upgrade Electron to 8.0.1

New in Browserosaurus 9.1.0 (Feb 3, 2020)

  • Add Cliqz browser (thanks @mindfulsource).

New in Browserosaurus 9.0.1 (Jan 20, 2020)

  • feat: update Polypane icon (thanks @Kilian).
  • feat: added Microsoft Edge and set 'e' hotkey to this stable version, removing it from the beta browser.
  • feat: all browsers can now use the open-in-background switch, by holding opt/alt and clicking the browser or pressing the hotkey. This does not guarantee that it'll work. All this does is turn on the -g "Does not bring the application to the foreground" switch of the open command. If it does not work with a browser please log an issue on their respective support channel.
  • feat: added Opera Developer.
  • feat: added Opera Beta.
  • feat: upgrade to Electron 7.1.9
  • fix: app icon showing in recent apps in macOS dock (thanks @houndtt for the in-depth analysis there).
  • refactor: I have recently created myself a rather strict ESLint config and have applied that to the app. This meant a little refactoring but hopefully for the better 🤓
  • refactor: the config for each browser no longer requires a cmd and optCmd. As all browsers are using the same pattern, it makes sense to move this down into the code.

New in Browserosaurus 8.1.2 (Nov 7, 2019)

  • fix: qutebrowser being detected on systems that have qt installed but not qutebrowser (thanks @i0ntempest).

New in Browserosaurus 8.1.1 (Nov 6, 2019)

  • chore: update to Electron v7.1.0

New in Browserosaurus 8.0.1 (Nov 5, 2019)

  • Feat: updated colours.
  • Feat: semi-transparent backdrop.
  • Feat: glow shadow hover effect.
  • Fix: hover on disabled opt-held browser showing as active.

New in Browserosaurus 7.0.0 (Nov 1, 2019)

  • Feat: updated layout. 4 or fewer browsers will display on one row. 5 or more browsers will attempt to display in a square, e.g. 3 rows and 3 columns for 7, 8, or 9 browsers.
  • Feat: favourite will now display at regular size.
  • Feat: copy-to-clipboard moved to bottom of picker window.
  • Feat: keyboard shortcuts updated…
  • Command+C to copy URL to clipboard.
  • Space to launch favourite (enter key will still work but is deprecated).
  • Feat: browsers' mouse hover style changed from a blue background to an opacity toggle.
  • Feat: Safari will be favourite by default (removed option to have no favourite selected).
  • Feat: left-aligned bluebar URL.
  • Fix: error when resuming and Browserosaurus had attempted an update.
  • Refactor: move to plain CSS files from Styled Components.

New in Browserosaurus 6.7.0 (Oct 28, 2019)

  • Feat: updates to the app are now shown as a blue menu-bar icon. This is instead of the attention-seeking dialog window. The "Quit" menu item changes to "Install Update".

New in Browserosaurus 6.6.3 (Oct 27, 2019)

  • This is identical to 6.6.2 but because of a typo in the release version of 6.6.2, the auto-updater was not downloading the new version.

New in Browserosaurus 6.6.2 (Oct 27, 2019)

  • Fix: JS error dialog box shown when pressing enter, when no favourite set.
  • Fix: pressing "restart" on updater dialog does not restart the app.

New in Browserosaurus 6.6.1 (Oct 27, 2019)

  • Feat: add Edge Beta and Edge Canary (thanks @sputnik13 for the PR, and @nmcc1212 for the initial PR about these two browsers).

New in Browserosaurus 6.5.2 (Oct 21, 2019)

  • Fix: updater not working. You will need to download this version manually.

New in Browserosaurus 6.5.0 (Oct 18, 2019)

  • Fix (#125): dock icon not hiding after opening picker on Catalina (thanks @chrisands). Actually, the dock icon should never show but we will have to wait for upstream Electron to fix this issue.
  • Fix (#129): new line added on copy-to-clipboard.
  • Fix: Brave not showing on Catalina (thanks @chrisands).
  • Feat: Updated all browser logo versions (thanks @chrisands).
  • Refactor: Complete rewrite of how apps are found on the system (thanks @chrisands).
  • Chore: upgrade Electron Forge to beta 45.

New in Browserosaurus 6.4.0 (Sep 24, 2019)

  • Feat: Add Brave Browser Beta (closes #117).
  • Fix: Not detecting Brave Browser Dev (closes #117).
  • Feat: Add qutebrowser (closes #116).

New in Browserosaurus 6.3.0 (Jul 22, 2019)

  • Open in background: click link, hold alt/opt, browsers that support open-in-background will stay bright, click browser.
  • Added support for Polypane browser (thanks @Kilian for PR #112).

New in Browserosaurus 6.1.0 (Jun 17, 2019)

  • feat: added support for Yandex browser (closes #100).
  • Due to the sheer amount of dev/beta/canary channels for lots of browsers, I've made the decision to remove hotkey support for any browser that is non-stable. If you mainly use a non-stable channel browser, I suggest making it your favourite and that will provide the "enter" hotkey.

New in Browserosaurus 6.0.2 (Jun 17, 2019)

  • Fix: url was not being truncated.

New in Browserosaurus 6.0.1 (Jun 17, 2019)

  • Fix: regression. Did not include Edge Dev support in v6

New in Browserosaurus 6.0.0 (Jun 17, 2019)

  • Moved to Electron Forge v6 (from v5). This is currently in beta but seems to be fairly stable at the moment. It brings the benefit of using webpack which means...
  • Browser logos importing using npm (closes #97).
  • Packaged size now smaller.
  • Moved back to using Styled Components. My webpack skills are lacking and I couldn't get it to play nice with CSS. This seemed like an easy solution and gave me the chance to play with Styled System too.

New in Browserosaurus 5.6.0 (Jun 17, 2019)

  • Removed About window: moved version number to tray.
  • Slightly sped-up returning focus to previous (opening) window.

New in Browserosaurus 5.5.1 (Jun 13, 2019)

  • An attempt to fix #101 (picker not opening at mouse position). Only time will tell, fingers crossed

New in Browserosaurus 5.4.6 (Jun 10, 2019)

  • fix: sometimes opens two tabs

New in Browserosaurus 5.4.5 (Jun 3, 2019)

  • Put updater back in.

New in Browserosaurus 5.4.3 (May 17, 2019)

  • Roll back test for restart-on-update fix (didn't work).

New in Browserosaurus 5.4.2 (May 17, 2019)

  • Testing update restart.

New in Browserosaurus 5.4.1 (May 17, 2019)

  • This should fix an issue where the app does not restart after an update. (We won't know until the update after this).

New in Browserosaurus 5.4.0 (May 17, 2019)

  • Fix: Tor Browser not showing (thanks github.com/macgeekpro). Closes #94

New in Browserosaurus 5.3.1 (May 14, 2019)

  • Fix: crash on some machines when trying to retrieve installed apps (thanks github.com/pandermatt)

New in Browserosaurus 5.3.0 (May 10, 2019)

  • Adds copy-to-clipboard activity. Closes #89
  • Tweaked activity key style.

New in Browserosaurus 5.2.5 (May 10, 2019)

  • Fix: 4 browsers without a favourite cuts off the fourth browser #88

New in Browserosaurus 5.2.4 (May 10, 2019)

  • Testing updater

New in Browserosaurus 5.2.3 (May 10, 2019)

  • Testing updater

New in Browserosaurus 5.2.0 (May 10, 2019)

  • Add auto-updater.

New in Browserosaurus 5.1.1 (May 10, 2019)

  • use will-change for smoother animations.

New in Browserosaurus 5.1.0 (May 10, 2019)

  • Blue bar scales-down and fades in.
  • Picker scales and fades-in from corner nearest mouse.
  • Lots of optimisations, including:
  • Remove react-spring in favour of basic CSS approach.
  • Removed styled-components in favour of standard CSS.
  • Upgraded TS and immer again, now that Styled Components isn't there to slow down VSCode.

New in Browserosaurus 5.0.0 (May 10, 2019)

  • Rewrite in TypeScript.
  • The placement logic has been completely rewritten. Instead of making the Electron window the size of the browser buttons and placing it near the mouse, the window is now the size of the whole workspace (transparent) and the picker window is purely virtual, within the browser window. This allows for the placement to be done using browser mouse events.
  • Favourite browser can now be set from the tray menu. Doing so, sets the browser as the closest to the mouse and doubles its size so it's easier to click.
  • The about menu, now accessed from the tray menu, uses Electron's inbuilt showAboutPanel. Again, this means one less thing to maintain.
  • URL shown at top of workspace in blue bar.
  • New website, new domain! https://browserosaurus.com
  • Everything has been stripped back to bare essentials:
  • No more preferences pane. It added unneeded complexity to maintaining the whole app.
  • All browsers shown. Despite there now being no way of disabling a browser, the more compact design should mean this won't matter.