What's new in Singlebox 37.2.0
Aug 17, 2023
- [BOX-157] Add subspace-level setting to handle external link (#214)
- [BOX-158] Add i18n support for time duration (2) (#216)
- [BOX-158] Add i18n support for time duration (#215)
- [BOX-156] Fix Typescript enum is used for wrong purposes (#213)
- [BOX-155] Add logic to purge browsing data when subspace is removed (#212)
- [BOX-154] Upgrade to prettier@3 (#211)
- [BOX-153] Add logic to handle external links opening on youtube.com (#210)
- [BOX-152] Fix popup window sometimes opens in the background (#209)
- [BOX-151] Add logic to handle external links opening on web.skype.com (#208)
New in Singlebox 37.1.0 (Aug 2, 2023)
- [BOX-150] Add ability to change code injection settings without restarting app (#205)
- [BOX-149] Re-add subspace-level code injection settings (#204)
- [BOX-148] Improve i18n string quality (#203)
- [BOX-110] Add option to hide subspace bar and navigation bar in full screen mode (#198)
- [BOX-147] Force Slack to show workspace switcher (#202)
- [BOX-146] Fix subspace-level download path setting is not hidden for Mac App Store (#201)
- [BOX-145] Re-add subspace-level custom User-Agent string setting (#200)
- [BOX-144] Re-arrange to simplify settings (#199)
- [BOX-143] Rebrand "App Lock" to "app lock" (#197)
- [BOX-120] Rearrange package.json dependencies to follow best practice (3) (#196)
New in Singlebox 37.0.1 (Jul 19, 2023)
- [BOX-142] Remove npx usage for build scripts
- [BOX-140] Remove legacy Photon-related type properties
- [BOX-139] Add popup to select external link handling preference
- [BOX-138] Remove window preference checkbox in subspace selection window
- [BOX-137] Fix subspace selection window doesn't work correctly with webcal link
- [BOX-136] Remove subspace-level badge setting
- [BOX-135] Remove subspace-level hibernation settings
- [BOX-134] Fix setting container padding is not set correctly
- [BOX-133] Remove subspace-level ad blocking setting
- [BOX-132] Remove notification technical limitation note
- [BOX-131] Remove global-level Javascript blocking setting
- [BOX-130] Remove subspace-level setting to prompt for download path
- [NEU-732] Use "accounts" to refer to "subspaces"
- [BOX-129] Remove single account mode
- [BOX-128] Remove incoming link window preference prompt
- [BOX-127] Remove link handling rule settings
- [BOX-126] Remove developer settings
- [BOX-125] Remove auto reload support
- [BOX-121] Fix 'will-download' event is called too many times
- [BOX-120] Rearrange package.json dependencies to follow best practice
- [BOX-120] Rearrange package.json dependencies to follow best practice
- [BOX-119] Exclude the entire node_modules from packaging
New in Singlebox 36.0.0 (Jul 11, 2023)
- [BOX113] Remove bettersqlite3 (#167)
- [BOX118] Upgrade to @electron/notarize@2 (#166)
- [BOX116] Improve project structure (2) (#164)
- [BOX116] Improve project structure (#163)
- [BOX114] Fix error code does not show up when webview error occurs (2) (#162)
- [BOX115] Upgrade to typescript@5 (#161)
- [BOX114] Fix error code does not show up when webview error occurs (#160)
- [BOX112] Use Vite (#159)
- [BOX111] Rename legacy "sidebar" settings values to "subspaceBar" (#157)
- [BOX109] Upgrade to i18next@23 and reacti18next@13 (#155)
New in Singlebox 35.0.0 (Jul 4, 2023)
- [BOX-105] Add logic to handle window.close() in main window (#148)
- [BOX-101] Remove Photon API (2) (#147)
- [BOX-104] Remove built-in Dark Reader support (2) (#146)
- [BOX-104] Remove built-in Dark Reader support (#145)
- [BOX-103] Remove redundant/confusing link handling settings (#144)
- [BOX-102] Remove built-in proxy settings (#143)
- [BOX-101] Remove Photon API (#142)
- [BOX-100] Remove website enhancement injection logic (#141)
New in Singlebox 34.0.0 (Jul 1, 2023)
- [BOX-99] Phase out Paddle-based/license-key-based licensing system (#139)
- [BOX-98] Remove Windows standalone (direct download) distribution (#138)
- [BOX-97] Fix mailto: and cal: URLs are not encoded correctly (#137)
- [BOX-95] Remove Linux support (4) - platform-specific code (#136)
- [BOX-96] Improve subspace mode descriptions (#134)
- [BOX-95] Remove Linux support (3) - remove "Auto hide menu bar" option (#135)
- [BOX-95] Remove Linux support (2) (#133)
- [BOX-95] Remove Linux support (#132)
New in Singlebox 33.5.0 (Jun 29, 2023)
- [BOX-91] Add context menu item to open link in new subspace (#130)
- [BOX-92] Add option to duplicate subspaces (#129)
- [BOX-90] Fix subspace order is not displayed correctly on settings window (#128)
New in Singlebox 33.4.2 (Jun 23, 2023)
- [BOX-88] Fix "Restart to apply updates" button is disabled (#126)
New in Singlebox 33.4.1 (Jun 23, 2023)
- Remove default cap on maximum number of subspaces running in background (#124)
New in Singlebox 33.3.1 (Jun 20, 2023)
- [BOX-85] Fix address input color is not set correctly in dark mode (#120)
- [BOX-84] Fix find bar is not fully clickable when title bar is hidden (#119)
New in Singlebox 33.3.0 (Jun 11, 2023)
- [BOX-58] Fix hidden setting subsections are not filtered from search (2) (#117)
- [BOX-79] Fix "Add Subspace" button covers other settings (#116)
- [BOX-83] Disable ESLint and TS type check in CRA dev mode (#115)
- [BOX-82] Move navigation buttons to the left side of macOS title bar (#114)
- [BOX-81] Improve updater UX (#113)
- [BOX-80] Add max width to settings container (#112)
- [BOX-78] Allocate more RAM (6GB) to webpack build process (#111)
- [BOX-77] Improve runtime mode descriptions (#110)
- [BOX-76] Remove option to open at login, but minimized on macOS (#109)
- [BOX-75] Fix node-mac-permissions build files are not excluded (#108)
New in Singlebox 33.2.0 (Jun 3, 2023)
- Fix Google Cloud geolocation API is not initialized correctly
New in Singlebox 33.1.0 (Jun 2, 2023)
- [BOX-71] Replace Dark Reader non-standard fetch polyfill (#101)
- [BOX-52] Add ability to add custom search engine (2) (#100)
- [BOX-70] Fix text subspace icon preview doesn't show correctly (#99)
- [BOX-69] Show navigation bar by default (#98)
- [BOX-68] Fix code injection dialog is not reset/loaded correctly in subspace settings (#97)
- [BOX-67] Fix Dark Reader sepia setting cannot be modified in subspace settings (#96)
- [BOX-62] Migrate from AWS S3 to Cloudflare R2 (3) (#95)
New in Singlebox 33.0.0 (Jun 1, 2023)
- [BOX-66] Remove Sentry integration (#94)
- [BOX-64] Use Electron built-in net.fetch instead of cross-fetch (#90)
- [BOX-65] Upgrade to [email protected] (#92)
- [BOX-59] Upgrade to @fontsource/roboto@5 (#91)
New in Singlebox 32.0.1 (Apr 20, 2023)
New in Singlebox 31.8.0 (Apr 18, 2023)
- [BOX-34] Fix App Lock doesn't focus on input box automatically (#46)
- [BOX-33] Fix Touch ID cannot be disabled for App Lock (#45)
- [BOX-24] Add proxy basic authentication support (#44)
New in Singlebox 31.7.0 (Mar 26, 2023)
- Upgrade to actions/setup-dotnet@v3 (#41)
- Fix home action/button unexpectedly works as back button (#42)
- Fix window global shortcut does not work when attaching to tray/menu bar (#40)
- Fix keyboard shortcut setting dialog doesn't recognize physical keys properly (#39)
New in Singlebox 31.6.1 (Mar 22, 2023)
- Fix User-Agent string compatibility logic prevents requests from being completed.
- Fix User-Agent string is not set correctly for Google login.
New in Singlebox 31.6.0 (Mar 21, 2023)
- [BOX-1] Remove WebCatalog-specific code (2) (#32)
- [BOX-25] Fix "Find In Page" input box doesn't get focused automatically (#33)
- [BOX-23] Fix default app status check doesn't work on macOS and Linux (#31)
- [BOX-22] Fix web-view-related window listeners are not loaded when window is initialized (#30)
- [BOX-21] Fix "Go back" mouse/keyboard app command is not handled correctly (#29)
New in Singlebox 31.5.1 (Mar 20, 2023)
- Fix location service support is disabled/enabled on wrong platform (#27)
New in Singlebox 31.3.1 (Mar 16, 2023)
- Fix web view keeps running in background after subspace has been removed
- Fix "Rearrange" button unexpectedly removes subspace
New in Singlebox 31.3.0 (Mar 15, 2023)
- [BOX-10] Add option to auto-hide menu bar on Linux (#14)
- [BOX-11] Fix window is unexpectedly closed instead of being hidden on macOS (#13)
- [BOX-9] Fix error occurs when retrieving tray object before tray is initialized (#12)
- [BOX-8] Fix browser view alignment is detected incorrectly with RTL language on Linux (#11)
New in Singlebox 31.2.0 (Mar 10, 2023)
- [BOX-7] Fix browser views are not destroyed correctly when window is closed (#9)
New in Singlebox 31.1.0 (Mar 7, 2023)
- [BOX-6] Fix titlebar overlay is not enabled in tray mode on Windows (#6)
- [BOX-4] Fix option to hide "Manage Subspaces" button is not available on Windows (#5)
- [BOX-3] Add automation scripts for releasing changelog (#4)
New in Singlebox 31.0.0 (Mar 5, 2023)
- [BOX-2] Remove lists, games and categories from subspace setup window (#2)
- [BOX-1] Remove WebCatalog-specific code (#1)
New in Singlebox 30.1.2 (Feb 27, 2023)
- [NEU-514] Fix localized string value is not escaped properly (#561)
- [NEU-515] Fix component colors don't match correctly with theme colors (#562)
New in Singlebox 29.0.2 (Feb 13, 2023)
- [NEU-507] Fix JS error in main process when closing/reopening main window on macOS (#546)
New in Singlebox 29.0.1 (Feb 9, 2023)
- [NEU-503] Fix subspace setup window sidebar doesn't align correctly (#540)
- [NEU-502] Fix subspace icon color is not set correctly in forms (#539)
New in Singlebox 27.7.0 (Dec 27, 2022)
- [NEU-483] Upgrade to .NET 6.0 to support AzureSignTool 4.x (#507)
- [NEU-482] Fix default app checking logic is not working with APPX (2) (#506)
- [NEU-482] Fix default app checking logic is not working with APPX (#505)
New in Singlebox 27.5.0 (Nov 20, 2022)
- [NEU-464] Fix listeners are not initialized before running updater (#479)
- [NEU-461] Replace 'rxjs/operators' imports with 'rxjs' (#474)
- [NEU-463] Upgrade to [email protected] (#476)
- [NEU-462] Fix custom scroll bar styling doesn't load on Windows & Linux (#475)
- [NEU-460] Fix package download links are not encoded properly (#473)
New in Singlebox 27.3.1 (Nov 16, 2022)
- [NEU-453] Fix mailto: urls are not handled correctly (#463)
New in Singlebox 27.3.0 (Nov 15, 2022)
- [NEU-452] Fix axios error cannot be serialized by electron-ipc-cat (#462)
- [NEU-451] Fix help and website menu items do not work (#460)
New in Singlebox 27.2.0 (Nov 14, 2022)
- [NEU-450] Remove legacy offline license key validation logic (#459)
- [NEU-449] Fix option to hibernate subspaces at launch does not work (#458)
- [NEU-448] Fix Chrome User-Agent string is not set correctly (#456)
- [NEU-445] Deprecate the standalone version of Clovery - finalizing (#455)
- [NEU-447] Fix 'singlebox-plus' app ID is not accepted by zod (#453)
New in Singlebox 26.2.2 (Oct 6, 2022)
- Add separated release process for Snap Store (2) (#414)
- Add separated release process for Snap Store (#413)
- Improve updater logic (2) (#412)
- Fix subspace bar flickers when moving subspaces (#411)
New in Singlebox 23.2.1 (Jul 26, 2022)
- Fix getVersion() returns invalid version in test mode (#221)
- Fix bottom navigation bar style in add subspace window (#222)
- Fix WhatsApp is stuck at loading because of ServiceWorker (#223)
New in Singlebox 23.2.0 (Jul 24, 2022)
- New:
- Enable testing CI for legacy branches
- Fix build files prevent @electron/universal from working
- Upgrade to [email protected]
- Fix build files prevent @electron/universal from working
New in Singlebox 23.1.2 (Jul 20, 2022)
- [NEU-290] Fix Windows standalone builds are signed with macOS certs (#177)
- [NEU-289] Fix post-renderer init code is run multiple times (#176)
- [NEU-286] Fix build resources path is not set correctly for APPX builds (#172)
New in Singlebox 23.1.1 (Jul 14, 2022)
- [NEU-285] Fix license key is invalid when there is space (#163)
- [NEU-281] Fix license registration confirmation popup is closed too quickly (#160)
- [NEU-284] Fix some text in license registration window is not visible in dark mode (#161)
- [NEU-283] Build standalone builds for Linux x64 and arm64 separately (#…
- [NEU-282] Fix Snapcraft login cmd argument is replaced with env variable (#158)
New in Singlebox 2022.14.0 (May 13, 2022)
- Remove deprecated features & integrations (#875)
- Upgrade to [email protected] (#874)
New in Singlebox 2022.13.0 (Apr 5, 2022)
- Revert "[NEU-175] Remove WebExtension support (#869)" (#872)
New in Singlebox 2022.12.0 (Apr 2, 2022)
- New:
- Consolidate build processes into main repo
- Use Typescript for main process code
- Use Typescript for renderer code
New in Singlebox 2022.8.0 (Mar 10, 2022)
- [NEU-133] Change window title format to "Page title - App name" (#822)
- [NEU-135] Update app submission URL (#821)
- [NEU-136] Upgrade to [email protected] (#820)
New in Singlebox 2022.7.0 (Mar 9, 2022)
New in Singlebox 2022.5.1 (Mar 1, 2022)
- Fix clicking on notification doesn't open corresponding account (#815)
New in Singlebox 2022.1.2 (Feb 9, 2022)
- Fix clicking browser menu bar icons doesn't hide window (#793)
New in Singlebox 2022.0.2 (Feb 7, 2022)
- Upgrade dependencies (#784)
- [CU-2acdqz0] Fix screen sharing selection window shows blank page (#783)
New in Singlebox 2022.0.1 (Feb 4, 2022)
- Rename "Sidebar" to "Account/Service Bar" (#779)
- Upgrade to [email protected] (#782)
- [CU-294dtjt] Fix proxy setting shows error when switching protocol (#781)
- [CU-29nqpwd] Fix file saving doesn't work correctly for Excalidraw and diagrams.net (#780)
New in Singlebox 2021.14.0 (Jan 29, 2022)
- Add additional license verification for standalone builds (#771)
- Upgrade to [email protected] (#770)
- Fix "Restore Purchase" button unexpectedly shows up (#769)
New in Singlebox 2021.12.0 (Jan 5, 2022)
New in Singlebox 2021.11.2 (Jan 2, 2022)
- Fix BrowserView size is miscalculated when window is focused on Windows (#760)
New in Singlebox 2021.11.1 (Dec 28, 2021)
- Fix SQLite3 native binding is not unpacked for signing (#759)
New in Singlebox 2021.11.0 (Dec 28, 2021)
- Make navigation bar visible if user enables extensions (#758)
- Rename "Extensions" section to "Labs" (#757)
- Fix chrome.browserAction.setIcon sometimes causes icons to disappear (#756)
- Fix initial URL is shown as blank on navigation bar (#754)
- Add option to clear browsing data of a single account/service (#755)
New in Singlebox 18.2.1 (Jul 5, 2021)
- Fix win.setWindowButtonVisibility is undefined on Windows & Linux (#512)
New in Singlebox 10.0.0 Beta 4 (Oct 14, 2020)
- Fix screen recording permission is not requested correctly (webcatalog/webcatalog-engine#135)
- Fix window is not defined bug (webcatalog/webcatalog-engine#133)
- Move GitHub repo to webcatalog/webcatalog-engine (webcatalog/webcatalog-engine#134)
- Sunset standalone Singlebox app (webcatalog/webcatalog-engine#136)
New in Singlebox 9.8.2 (Oct 14, 2020)
- Sunset standalone Singlebox app (webcatalog/webcatalog-engine#136)
New in Singlebox 10.0.0 Beta 3 (Oct 1, 2020)
- Fix preferences are unexpectedly applied before restarting app (#129)
- Fix shared browsing data is not retained when quitting app (#128)
- Fix shared browsing data is not retained when quitting app (2) (#132)
- Fix shared browsing data is removed when starting app (#130)
- Move landing page to webcatalog.app (#131)
- Use system fonts instead of Roboto (#127)
New in Singlebox 9.8.1 (Oct 1, 2020)
- Fix shared browsing data is not retained when quitting app (#128)
New in Singlebox 10.0.0 Alpha (Sep 14, 2020)
- Add HEY Email support (atomery/juli#102)
- Add Office 365 Outlook support (atomery/juli#106)
- Convert preference-related windows into pure React dialogs (atomery/juli#103)
- Fix Cmd+ to zoom in doesn't work with non-US keyboard (atomery/juli#105)
- Upgrade to electron-settings@4 (atomery/juli#104)
New in Singlebox 9.8.0 (Sep 14, 2020)
- Add HEY Email support (atomery/juli#102)
- Add Office 365 Outlook support (atomery/juli#106)
- Fix Cmd+ to zoom in doesn't work with non-US keyboard (atomery/juli#105)
New in Singlebox 9.7.4 (Sep 9, 2020)
- Fix cannot read property 'getBrowserView' of null (atomery/juli#101)
New in Singlebox 9.7.3 (Sep 8, 2020)
- Fix dock icon sometimes is not hidden when attaching to menubar (atomery/juli#100)
New in Singlebox 9.7.2 (Sep 8, 2020)
- Fix webview is not focused correctly after reloading (atomery/juli#99)
- Fix page keeps reloading after signing in with Google (atomery/juli#98)
New in Singlebox 9.7.1 (Sep 7, 2020)
- Update support URL to match website changes (atomery/juli#96)
- Fix dock icon is not hidden when attaching to menubar (atomery/juli#95)
New in Singlebox 9.6.0 (Aug 30, 2020)
- Fix DarkReader is not enabled/disabled correctly (atomery/juli#92)
- Fix DarkReader doesn't handle images correctly (atomery/juli#90)
- Fix BrowserView sometimes becomes draggable (atomery/juli#88)
New in Singlebox 9.5.0 (Aug 23, 2020)
- Add support for more internal link edge cases (atomery/juli#84)
- Fix icon in about window is not fully loaded (atomery/juli#82)
- Fix switching between Slack workspaces opens new window (atomery/juli#83)
New in Singlebox 9.4.1 (Aug 20, 2020)
- Add in-app PDF reader (atomery/juli#72)
- Improve adding workspace button behavior (atomery/juli#74)
- Improve state initialization speed (atomery/juli#75)
- Improve window initialization speed (atomery/juli#73)
- Fix button to download workspace icon from Internet is disabled (atomery/juli#71)
- Fix cannot read property 'removeListener' of null (atomery/juli#77)
- Fix dark mode state is not loaded correctly (atomery/juli#80)
- Fix initial workspace is not created correctly (atomery/juli#81)
- Fix unhandled exception when cleaning workspace leftovers (atomery/juli#76)
New in Singlebox 9.3.0 (Aug 13, 2020)
- Fix "rimraf: missing path" bug when adding fresh workspace (atomery/juli#65)
- Fix Sentry release string varies between generated apps (atomery/juli#64)
- Fix workspace data is not deleted correctly after removal (atomery/juli#67)
- Fix workspace home URL can be set to empty in context apps (atomery/juli#69)
- Fix workspaces added in previous versions of Singlebox are not loaded (atomery/juli#70)
- Improve update checker UX (atomery/juli#68)
- Preload window.require('electron') before loading React (atomery/juli#66)
New in Singlebox 9.2.0 (Aug 13, 2020)
- Upgrade to electron@9 (atomery/juli#59)
- Add Sentry bug/crash reporter integration (atomery/juli#61)
- Add Yandex Mail & FastMail badge support (atomery/juli#57)
- Add pinch zooming support (atomery/juli#56)
- Use same Algolia app catalog as WebCatalog (atomery/juli#58)
- Fix info/support links are not correct (atomery/juli#55)
- Fix license key is not correctly validated (atomery/juli#60)
- Fix request not authorized (UA unmatched) bug in TT-RSS (atomery/juli#54)
- Fix shortcut for "paste and match style" is incorrectly set to Shift+Cmd+F (atomery/juli#62)
- Fix utm_source are indistinguishable between WebCatalog & Singlebox (atomery/juli#63)
New in Singlebox 9.1.1 (Aug 11, 2020)
- Fix mailto links are corrupt when navigating (#53)
New in Singlebox 9.1.0 (Aug 11, 2020)
- Replace animated progress with loading text to save CPU (atomery/juli#52)
- Fix Singlebox about icon is not correctly set (atomery/juli#51)
New in Singlebox 3.13.0 (Jul 27, 2020)
- Set keyboard shortcut for "paste and match style" to Shift+Cmd+F (#314)
- Improve custom app icon selection reliability (#312)
- Fix URL validation rule when adding custom workspace is too strict (#313)
New in Singlebox 3.12.1 (Jul 16, 2020)
- Fix window is not set to hidden correctly when in full screen mode (#310)
- Fix "type error: cannot convert undefined or null to object" bug (#309)
New in Singlebox 3.12.0 (Jul 15, 2020)
- Add option to show/hide keyboard shortcut hints on sidebar (#305)
- Always hide title bar in full screen mode regardless of preference (#307)
- Fix window title is not in synced with workspace (#308)
- Fix title bar disappears when side bar is scrollable (#306)
New in Singlebox 3.11.0 (Jun 29, 2020)
- Update product icons (#303)
- Fix zoom menu item isn't working on Windows & Linux (#302)
- Fix notification object is unnecessarily console.log (#301)
New in Singlebox 3.10.2 (Jun 22, 2020)
- Fix reorganizing workspaces is not working properly (#300)
New in Singlebox 3.10.1 (Jun 17, 2020)
- Fix catalog searching is not triggered correctly
New in Singlebox 3.10.0 (Jun 15, 2020)
- Adjust pricing to $14.99
- Fix segmentation fault (core dumped) bug on Linux
- Fix menubar icon color is not set correctly on Windows & Linux
- Fix app doesn't load URL when using as default browser/mail client
New in Singlebox 3.9.1 (Jun 12, 2020)
- Fix window is not focused when opening link when the app is open (#292)
- Revert "Remove catalog live search feature" (#291)
New in Singlebox 3.9.0 (Jun 8, 2020)
- Fix clicking on notification doesn't open the matching workspace (#288)
- Improve catalog performance (#281)
- Remove catalog live search feature (#289)
- Remove updater support if AppImageLauncher is installed on Linux (#280)
New in Singlebox 3.7.0 (May 21, 2020)
- Improve sidebar scrollbar appearance on Windows & Linux (#271)
- Fix sidebar scrollbar is not shown on Windows (#270)
- Fix unable to drag window with top part when scrolling sidebar (#269)
New in Singlebox 3.6.4 (May 20, 2020)
- Fix Google internal pop up links are incorrectly opened in main window (#267)
- Fix user agent is incorrectly adjusted when navigating to external link (#266)
New in Singlebox 3.6.3 Pre-release (May 18, 2020)
- Fix new navigation behavior breaks Microsoft Teams log in
New in Singlebox 3.6.2 Pre-release (May 17, 2020)
- Fix cannot read property 'startsWith' of undefined
New in Singlebox 3.6.1 Pre-release (May 16, 2020)
- Fix cannot find module 'core-js/modules/es.symbol' (#262)
New in Singlebox 3.6.0 Pre-release (May 16, 2020)
- Add ability to drag window with top part of web view (#256)
- Force non-popup external links to open in default browser (#259)
- Fix switching account in Google apps opens pop up window (#260)
- Fix page reload shortcut is not working in pop up window (#258)
- Fix web view zooming is not working in pop up window (#257)
New in Singlebox 3.5.2 (May 13, 2020)
- Fix external links sent in Google Meet are opened internally (#255)
- Fix internal popup links are opened in main window (#254)
New in Singlebox 3.5.1 (May 12, 2020)
- Fix popup window opened with cmd+click is blank (#253)
New in Singlebox 3.5.0 (May 10, 2020)
- Add "Developers" preference section (#240)
- Add ability to hide all UI bars at the same time on macOS (#243)
- Add option to ignore certificate errors (#250)
- Add process to verify the app has notarization ticket stapled (#248)
- Add support to show workspace badge count larger than 9 (#232)
- Allow access to Node.js & Electron APIs in JS code injection (#245) @linonetwo
- Allow showing title bar in menu bar mode on macOS (#249)
- Deploy to Snapcraft stable channel by default (#233)
- Improve preferences UI/UX (#237)
- Open Google Docs documents in new window instead of in browser (#239)
- Receive prerelease updates by default if prerelease version is running (#241)
- Show badge count option on Windows & Linux (#252)
- Fix "Google Chat isn't supported on your current browser" bug (#246)
- Fix "cannot read property 'active' of undefined" bug (#251)
- Fix "object has been destroyed" occurred in the main process (#238)
- Fix badge counts are accidentally saved and loaded from disk (#234)
- Fix "cannot convert undefined or null to object" bug (#236)
- Fix download path preference is not respected in save dialog (#247)
- Fix menu bar doesn't work correctly in popup window (#235)
- Fix side bar prevents mouseover to work properly in area nearby (#242)
New in Singlebox 3.4.1 (Apr 28, 2020)
- Fix preload scripts sometimes are not loaded (#227)
- Revert "Fix swiping confuses between going back and forward (#210)" (#226)
New in Singlebox 3.4.0 (Apr 27, 2020)
- Add application menu items to context menu (#208) @linonetwo
- Add option to disable hardware acceleration (#222)
- Detach popup windows from main window (#211)
- Disable menu bar completely in popup windows on Windows (#213)
- Improve address bar experience (#218)
- Improve catalog search box experience (#224)
- Improve find in page experience (#217)
- Move web app database to atomery/catalog (#205)
- Quit concurrently automatically when electron quit in development (#206) @linonetwo
- Show Chromium, Electron & Node version in about window (#207) @linonetwo
- Use different icon opacity to distinguish hibernated workspace (#219)
- Fix Google prevents signing in popup windows (#216)
- Fix Roam Research goes blank when opening external links (#221)
- Fix app is launched in both dock and menubar mode at the same (#220)
- Fix context menu sometimes doesn't show up in popup window (#223)
- Fix menu bar is not fully shown when requested on Windows (#214)
- Fix some button/link actions are triggered on keyboard navigation (#209)
- Fix swiping confuses between going back and forward (#210) @linonetwo
- Fix traffic light buttons use old outline colors when window is unfocused (#212)
- Fix workspaces are not rearranged correctly (#215)
New in Singlebox 3.3.0 (Apr 17, 2020)
- Automatically reload web pages when connection status changes (#202)
- Fix preference is not saved in memory correctly (#203)
- Fix connection errors are not handled correctly (#201)
- Fix full screen event listeners are added too many times (#200)
- Fix website default background color is not set correctly (#199)
- Fix 'screen' module can't be used before the app 'ready' event bug (#198)
New in Singlebox 3.2.1 (Apr 16, 2020)
- Fix website default background color is not set correctly (#199)
- Fix 'screen' module can't be used before the app 'ready' event bug (#198)
New in Singlebox 3.2.0 (Apr 15, 2020)
- Add option to create dark themes for websites on the fly (Dark Reader) (#196)
- Add context menu to open link in new window (#195)
- Improve preferences load performance (#197)
- Fix navigation context menu items are not working (#194)
New in Singlebox 3.1.1 (Apr 14, 2020)
- Fix generated app sometimes keeps loading forever on Windows (#193)
New in Singlebox 3.1.0 (Apr 12, 2020)
- Add ability to double click on title bar to (un)maximize on macOS (#188)
- Add button to test notifications (#186)
- Fix error occurs when opening link before launching the app (#189)
- Fix unable to show title bar when sidebar is shown (#190)
- Fix icon in about window is blurry (#185)
New in Singlebox 3.0.10 Pre-release (Mar 31, 2020)
- Fix AppImageLauncher prevents the app from updating correctly (#184)
New in Singlebox 3.0.9 (Mar 30, 2020)
- Avoid overwriting dock icon for Snap package on Linux (#182)
- Prevent user from running updater if using AppImageLauncher (#180)
- Fix low-quality dock icon on Linux (#179)
- Fix cannot convert undefined or null to object bug on Linux (#183)
New in Singlebox 3.0.8 (Mar 29, 2020)
- Fix ICO icon is retrieved from Guardian instead of PNG icon (#178)
New in Singlebox 3.0.7 (Mar 29, 2020)
- Fix CFBundleURLTypes in Info.plist is not set on macOS (#177)
New in Singlebox 3.0.6 (Mar 27, 2020)
- Fix theme preference is not remembered (#176)
- Fix workspace selectors are not round correctly (#175)
New in Singlebox 3.0.5 (Mar 26, 2020)
- Fix browsing errors are not displayed when needed (#172)
New in Singlebox 3.0.3 (Mar 26, 2020)
- Update marketing materials
- Fix random object has been destroyed bug when removing workspace