Clovery

Changelog

v23.0.0-rc (May 25, 2022)

- [NEU-236] Upgrade to [email protected] (#109) - [NEU-235] Revert "[NEU-202] Remove option to ignore certificate errors" (#108)

v23.0.0-beta.6 (May 24, 2022)

- [NEU-234] Upgrade to [email protected] (#106) - [NEU-222] Use inversify (5) (#105)

v23.0.0-beta.5 (May 18, 2022)

- [NEU-222] Use inversify (3) (#99) - [NEU-222] Use inversify (4) (#103) - [NEU-231] Upgrade to [email protected] (#95) - [NEU-232] Remove built-in notification control (#100) - [NEU-232] Remove built-in notification control (2) (#101) - [NEU-233] Upgrade to [email protected] (#102) - [NEU-23] Add localization support (#92) - [NEU-23] Add localization support (2) (#96) - [NEU-23] Add localization support (3) (#98)

v23.0.0-beta.4 (May 9, 2022)

- [NEU-230] Upgrade to [email protected] (#93) - [NEU-228] Remove options to customize popup windows (#91)

v23.0.0-beta.3 (May 3, 2022)

- [NEU-227] Upgrade to [email protected] (#90) - [NEU-226] Fix missing listener prevents web page from loading (#88)

v23.0.0-beta.2 (May 2, 2022)

- [NEU-199] Use Typescript for renderer code (5) (#79) - [NEU-203] Use Typescript for main process code (4) (#85) - [NEU-219] Improve overal UI/UX (2) (#84) - [NEU-220] Improve main process code structure (#78) - [NEU-221] Remove password autofill feature (temporarily) (#80) - [NEU-222] Use inversify (#81) - [NEU-222] Use inversify (2) (#82) - [NEU-223] Remove account info retrieval logic (#83) - [NEU-225] Upgrade to [email protected] (#86)

v23.0.0-beta (May 1, 2022)

- [NEU-219] Improve overal UI/UX (#76) - [NEU-218] De-couple telemetry preferences from WebCatalog app (#75) - [NEU-217] Remove auto launch support on Linux (#74)

v23.0.0-alpha.16 (April 30, 2022)

- [NEU-199] Use Typescript for renderer code (4) (#71) - [NEU-203] Use Typescript for main process code (3) (#72) - [NEU-214] Fix window buttons don't fit into title bar on Windows (#67) - [NEU-215] Fix web security config is not always enforced (#68) - [NEU-215] Fix web security config is not always enforced (2) (#70) - [NEU-216] Fix account/service images are not downloaded (#69)

v23.0.0-alpha.15 (April 29, 2022)

- [NEU-213] Fix static files are not loaded in dev mode (2) (#65)

v23.0.0-alpha.14 (April 28, 2022)

- [NEU-198] Use Redux Toolkit (6) (#50) - [NEU-198] Use Redux Toolkit (7) (#58) - [NEU-203] Use Typescript for main process code (3) (#48) - [NEU-209] Add basic launching test (#49) - [NEU-210] Reduce Redux usage by using useState (1) (#51) - [NEU-210] Reduce Redux usage by using useState (2) (#52) - [NEU-210] Reduce Redux usage by using useState (3) (#53) - [NEU-210] Reduce Redux usage by using useState (4) (#54) - [NEU-210] Reduce Redux usage by using useState (5) (#55) - [NEU-210] Reduce Redux usage by using useState (6) (#56) - [NEU-210] Reduce Redux usage by using useState (7) (#57) - [NEU-210] Reduce Redux usage by using useState (8) (#59) - [NEU-210] Reduce Redux usage by using useState (9) (#60) - [NEU-212] Upgrade to [email protected] (#62) - [NEU-213] Fix static files are not loaded in dev mode (#64) - [NEU-211] Use native window buttons on Windows (#61)

v23.0.0-alpha.13 (April 24, 2022)

- [NEU-148] Use Typescript for main process code (3) (#25) - [NEU-148] Use Typescript for main process code (4) (#27) - [NEU-149] Use Typescript for renderer code (2) (#28) - [NEU-194] Fix "publicPath is not supported in this browser" error (#26) - [NEU-197] Fix expected linebreaks to be 'LF' but found 'CRLF' (#29) - [NEU-198] Use Redux Toolkit (#30) - [NEU-198] Use Redux Toolkit (2) (#31) - [NEU-198] Use Redux Toolkit (3) (#35) - [NEU-198] Use Redux Toolkit (4) (#37) - [NEU-198] Use Redux Toolkit (5) (#38) - [NEU-199] Use Typescript for renderer code (#32) - [NEU-199] Use Typescript for renderer code (3) (#42) - [NEU-200] Remove option to enable experimental web platform features (#33) - [NEU-201] Remove option to access Node APIs in JS code injection (#34) - [NEU-202] Remove option to ignore certificate errors (#36) - [NEU-203] Use Typescript for main process code (#40) - [NEU-203] Use Typescript for main process code (#43) - [NEU-203] Use Typescript for main process code (2) (#44) - [NEU-204] Use top-level import for mui (#41) - [NEU-205] Improve code structure (#45) - [NEU-206] Prevent test builds from being published (#46) - [WEB-199] Use Typescript for renderer code (2) (#39)

v23.0.0-alpha.12 (April 13, 2022)

- [NEU-193] Fix path configs are not initialized properly (#23)

v23.0.0-alpha.11 (April 12, 2022)

- [NEU-190] Use node-keytar instead of safeStorage for App Lock (#18) - [NEU-190] Use node-keytar instead of safeStorage for App Lock (2) (#21) - [NEU-191] Fix permissions.node fails to load on Windows (#19) - [NEU-192] Upgrade to [email protected] (#20)

v23.0.0-alpha.10 (April 12, 2022)

- [NEU-189] Fix template is not zipped correctly (#16)

v23.0.0-alpha.9 (April 11, 2022)

- [NEU-188] Remove experimental tab support (#14) - [NEU-187] Replace node-keytar with Electron safeStorage (#13) - [NEU-184] Moving template hosting to S3 (3) (#12)

v23.0.0-alpha.8 (April 10, 2022)

- [NEU-186] Simplify app updating experience (#10) - [NEU-185] Remove Amplitude integration (#9) - [NEU-148] Use Typescript for main process code (2) (#8) - [NEU-165] Consolidate build processes into main repo (4) (#7) - [NEU-184] Moving template hosting to S3 (2) (#6)

v23.0.0-alpha.7 (April 5, 2022)

- [NEU-184] Moving template hosting to S3 (#4) - [NEU-183] Fix App Lock prompts Touch ID when windows is blurred (#3) - [NEU-182] Restore WebExtension support (#2) - [NEU-165] Consolidate build processes into main repo (3) (#868) - [NEU-148] Use Typescript for main process code (#867) - [NEU-149] Use Typescript for renderer code (#866)

v22.14.0 (May 12, 2022)

- Remove deprecated features & integrations (#875) - Upgrade to [email protected] (#874)

v22.13.0 (April 5, 2022)

- Revert "[NEU-175] Remove WebExtension support (#869)" (#872)

v22.12.0 (April 2, 2022)

- [NEU-165] Consolidate build processes into main repo (3) (#868) - [NEU-148] Use Typescript for main process code (#867) - [NEU-149] Use Typescript for renderer code (#866)

v23.0.0-alpha.6 (April 1, 2022)

- Revert "[NEU-164] Remove @sentry/electron integration" (#860) - [NEU-156] Upgrade to MUI v5 (5) (#858) - [NEU-156] Upgrade to MUI v5 (6) (#861) - [NEU-174] Replace on('new-window) with setWindowOpenHandler (#857) - [NEU-175] Remove WebExtension support (#859) - [NEU-176] Upgrade to [email protected] (#862)

v22.11.1 (April 1, 2022)

- [NEU-177] Upgrade to [email protected] (#863)

v23.0.0-alpha.5 (March 30, 2022)

- [NEU-156] Upgrade to MUI v5 (2) (#844) - [NEU-156] Upgrade to MUI v5 (3) (#848) - [NEU-156] Upgrade to MUI v5 (4) (#855) - [NEU-164] Remove @sentry/electron integration (2) (#847) - [NEU-165] Consolidate build processes into main repo [APPX] (#853) - [NEU-165] Consolidate build processes into main repo [APPX] (2) (#856) - [NEU-168] Upgrade to [email protected] (#849) - [NEU-173] Fix version endpoints are unexpected cached by browsers (#854)

v22.11.0 (March 30, 2022)

- [NEU-171] Fix small details show up incorrectly in standalone builds (#852) - [NEU-170] Fix pagination CSS is broken with new App Search update (#851) - [NEU-167] Upgrade to [email protected] (#850)

v23.0.0-alpha.4 (March 25, 2022)

- [NEU-164] Remove @sentry/electron integration (#846)

v22.10.0 (March 25, 2022)

- [NEU-163] Upgrade to [email protected] (#845) - [NEU-142] Fix badge count support isn't fully compatible with new Gmail UI (2) (#840) - [NEU-142] Fix badge count support isn't fully compatible with new Gmail UI (#834)

v23.0.0-alpha.3 (March 24, 2022)

- [NEU-158] Upgrade to [email protected] (2) (#843) - [NEU-146] Replace connectComponent with hooks (6) (#842) - [NEU-146] Replace connectComponent with hooks (5) (#841) - [NEU-156] Upgrade to MUI v5 (#836) - [NEU-142] Fix badge count support isn't fully compatible with new Gmail UI (#834) - [NEU-162] Set renderer webpack target to 'electron-renderer' (#839) - [NEU-158] Upgrade to [email protected] (#837) - [NEU-146] Replace connectComponent with hooks (5) (#838) - [NEU-157] Upgrade to [email protected] (#835) - [NEU-142] Fix badge count support isn't fully compatible with new Gmail UI (#834) - [NEU-146] Replace connectComponent with hooks (4) (#833) - [NEU-146] Replace connectComponent with hooks (3) (#830) - [NEU-145] Add note about license key issuing policy in activation window (#827) - [NEU-154] Convert open source notices window into React dialog (#832) - [NEU-146] Replace connectComponent with hooks (2) (#829) - [NEU-146] Replace connectComponent with hooks (1) (#828)

v23.0.0-alpha.2 (March 14, 2022)

- [NEU-139] Upgrade to [email protected] (2) (#826)

v23.0.0-alpha.1 (March 13, 2022)

- [NEU-139] Upgrade to [email protected] (#825) - [NEU-138] Add WebCatalogNeutron version to user-agent string (#824)

v22.9.0 (March 11, 2022)

- [NEU-137] Use desktop UA in menu bar browser mode by default (#823)

v22.8.0 (March 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)

v22.7.0 (March 8, 2022)

- [NEU-129] Upgrade to [email protected] (#819)

v22.6.1 (March 7, 2022)

- [NEU-127] Improve menu bar browser mode usability (2) (#818) - [HOM-4] Move website to Cloudflare Pages (#817)

v22.6.0 (March 6, 2022)

- [NEU-127] Improve menu bar browser mode usability (#816)

v22.5.1 (March 1, 2022)

- [NEU-126] Fix clicking on notification doesn't open corresponding account (#815)

v22.5.0 (February 28, 2022)

- [NEU-125] Fix fetchDepth condition is not recognized by GitHub Actions (#814) - [NEU-124] Use new versions static API at cdn-1.webcatalog.io (#813) - [NEU-123] Fix Sentry bug reporting is not enabled in renderer process (#812) - [NEU-122] Add automation to sync release version with CDN and website (#811)

v22.4.0 (February 28, 2022)

- [NEU-121] Show prompt to unlock with Touch ID automatically (#810) - [NEU-120] Upgrade to [email protected] (#809)

v22.4.0-beta (February 23, 2022)

- [NEU-119] Upgrade to @sentry/[email protected] (2) (#808) - [NEU-119] Upgrade to @sentry/[email protected] (#807)

v22.3.0 (February 22, 2022)

No changes.

v22.3.0-alpha.2 (February 22, 2022)

- [CU-2f1c23n] Add option to enable experimental web platform features (#804) - Fix missing dependencies when using useEffect (#803)

v22.3.0-alpha (February 18, 2022)

- Upgrade dependencies (#801) - [CU-2bubd0g] Add limitation warning for notification support (#802) - [CU-2bub0zb] Fix missing keyring library prevents loading on Linux (#800)

v22.2.2 (February 17, 2022)

- Fix MAS menu bar browser is not attached to menu bar (#799)

v22.2.1 (February 17, 2022)

- Upgrade to [email protected] (#798)

v22.2.0 (February 11, 2022)

No changes.

v22.2.0-alpha (February 11, 2022)

- Replace node-sqlite3 with better-sqlite3 (#797)

v22.1.4 (February 9, 2022)

- Fix browser window doesn't hide when opening main tray context menu (#795)

v22.1.3 (February 9, 2022)

- Fix clicking on browser menu bar icons doesn't switch window (#794)

v22.1.2 (February 9, 2022)

- Fix clicking browser menu bar icons doesn't hide window (#793)

v22.1.1 (February 9, 2022)

- [CU-2ar1tkm] Fix web content background is not set properly when loading (#792) - Point all support/marketing links to webcatalog.io (#791)

v22.1.0 (February 9, 2022)

- Add changes related to Skywhale release (#790)

v22.1.0-beta.2 (February 9, 2022)

- Upgrade dependencies (#789) - Fix "TypeError: r.read is not a function" (#788)

v22.1.0-beta (February 8, 2022)

- [CU-2aqu3ub] Add menu bar browser mode (#785) - [CU-2aqvyaj] Fix view size is unnecessarily recalculated on macOS & Linux (#786)

v22.0.2 (February 7, 2022)

- Upgrade dependencies (#784) - [CU-2acdqz0] Fix screen sharing selection window shows blank page (#783)

v22.0.1 (February 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)

v22.0.0 (February 2, 2022)

- Upgrade to [email protected] (#772) - Add option to disable background throttling (#778) - Add option to force mobile view per account/service (#775) - Add option to force mobile view with mobile UA string (globally) (#774) - Add shortcut to open new app window (#777) - Fix preference option title letter case is not consistent (#776) - Fix username field is not detected on some login pages (e.g AWS) (#773)

v21.14.0 (January 28, 2022)

- Add additional license verification for standalone builds (#771) - Upgrade to [email protected] (#770) - Fix "Restore Purchase" button unexpectedly shows up (#769)

v21.13.0 (January 27, 2022)

- Upgrade dependencies (#768) - Fix connection error message is not visible in dark mode (#767) - Fix navigation buttons don't fit well on pre-Big-Sur macOS title bar (#766) - Fix minor UI details (#765)

v21.12.0 (January 5, 2022)

- Upgrade to [email protected] (#761)

v21.11.2 (January 1, 2022)

- Fix BrowserView size is miscalculated when window is focused on Windows (#760)

v21.11.1 (December 28, 2021)

- Fix SQLite3 native binding is not unpacked for signing (#759)

v21.11.0 (December 27, 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)

v21.10.0 (December 27, 2021)

- Replace deprecated mui APIs (#753) - Add ability to modify "never saved" domain list (#752) - Enable password autofill feature by default (#751)

v21.9.0 (December 26, 2021)

- Fix title bar double-click behavior doesn't respect system preference (#750)

v21.9.0-beta (December 20, 2021)

- Re-implement password autofill feature with SQLite backend (#749)

v21.8.1 (December 19, 2021)

- Fix proxy configuration is being ignored (#748)

v21.8.0 (December 18, 2021)

- Add ability to disable Javascript by account/service (#746) - Add ability to disable Javascript globally (#745) - Add option to hide navigation buttons on title bar (#740) - Fix FastMail badge count might not be removed when needed (#743) - Fix session is initialized many times in single account mode (#747) - Fix title bar page title is not aligned centered properly (#739) - Improve account/service management UI (#738) - Improve account/service management UI (#741) - Re-organize preference sections (#742) - Upgrade dependencies (#737) - Upgrade to [email protected] (#744)

v21.7.3 (December 5, 2021)

- Upgrade to [email protected] (#735) - Remove Overcast Dark Reader compatibility code for security reason (#736) - Fix UA compatibility code breaks Google OAuth on some websites (#734)

v21.7.2 (December 3, 2021)

- Disable and hide autofill feature in production (2) (#733) - Fix source map is not loadable for preload script (#732)

v21.7.1 (December 3, 2021)

- Disable and hide autofill feature in production (#731) - Remove beta status from autofill and dark reader to comply with Apple (#730)

v21.7.0 (December 3, 2021)

- Force Google to use legacy log in page to bypass blockage (#729) - Fix app prompts to save password even if autofill feature is disabled (2) (#728) - Load critical modules synchronously instead of asynchronously (#727)

v21.6.3 (December 2, 2021)

- Fix app prompts to save password even if autofill feature is disabled (#726) - Fix Gmail badge count doesn't work when sidebar is collapsed (#725) - Fix some modules fail to load in BrowserView preload script (#724) - Revert "Fix compatibility UA logic might not be applied fully in some cases (#722)" (#723)

v21.6.2 (December 2, 2021)

- Fix compatibility UA logic might not be applied fully in some cases (#722)

v21.6.1 (December 2, 2021)

- Disable password autofill support on all platforms by default (#721) - Fix "this document requires 'TrustedHTML' assignment" error (#720)

v21.6.0 (December 2, 2021)

- Fix webcatalog API is not loaded when loading code injection & recipes (#719) - Refactor BrowserView preload script (#718) - Fix getDisplayMedia() implementation causes Google to prevent logging in (#717) - Fix Google account info is not automatically retrieved (#716)

v21.5.0 (December 2, 2021)

- Add option to choose between native/custom window buttons on Windows (#715) - Fix macOS-specific menu items show up on Windows and Linux (#714) - Improve title bar style on Windows and Linux (#713) - Upgrade to [email protected] (#712)

v21.4.3 (November 29, 2021)

- Fix disabled navigation button color is wrong when using theme color (#711)

v21.4.2 (November 28, 2021)

- Fix new update dialog unexpectedly shows up too frequently (#710)

v21.4.1 (November 28, 2021)

- Fix navigation button color is wrong when using theme color (#709) - Fix "cannot read properties of undefined (reading 'request')" (#708)

v21.4.0 (November 25, 2021)

- Upgrade to [email protected] (#707) - Fix double clicking on Windows/Linux title bar doesn't expand window (#706)

v21.4.0-beta (November 24, 2021)

- Add option to reload account/service to sidebar selector (#705) - Disable password autofill feature in non-standalone macOS build by default (#704) - Show navigation buttons on Windows/Linux title bar (#703)

v21.3.0-beta (November 24, 2021)

- Show navigation buttons on title bar (#702) - Fix fetch updater is unexpectedly called in APPX/MAS build (#701) - Notify users on beta channel about new updates as soon as possible (#700) - Use system title bar by default on Linux (#699) - Change rating button icon (#697) - Revert "Use system title bar by default on Windows and Linux (#682)" (#698) - Add shortcut button to restore purchase on Mac App Store (#696)

v21.2.1 (November 24, 2021)

- Fix recipe file paths are not correct in production (#695) - Fix audio/video pref section unexpectedly show up on Windows & Linux (#694)

v21.2.0 (November 23, 2021)

- Fix "ENOENT: no such file or directory, scandir '../recipes'" (#693) - Fix Navigator.userAgentData returns wrong architecture (#692) - Refactor BrowserView preload script (#691) - Improve Navigator.userAgentData implementation (#690) - Remove non-functional preferred media device feature (#689) - Improve menu item organization on Windows and Linux (#688) - Use native window controls when using custom title bar on Windows (#601) - Rearrange title-bar-related preferences (#687)

v21.1.0 (November 23, 2021)

- Upgrade dependencies (#686) - Fix NavigatorUAData.getHighEntropyValues() is not implemented (#685) - Fix Google Earth keeps loading forever (#684) - Fix two title bars are displayed on macOS (#683) - Use system title bar by default on Windows and Linux (#682) - Fix "TypeError: 'str' object is not callable" bug when setting up Castlabs EVS (#681)

v21.0.2 (November 19, 2021)

- Fix "TypeError: 'str' object is not callable" bug when setting up Castlabs EVS (#681) - Fix UA compatibility code breaks some websites (#680) - Merge Google Chat compatibility code with its recipe code (#679) - Upgrade to [email protected] (#678) - Fix UA adjustment logic is not consistent in all scenarios (#677)

v21.0.1 (November 17, 2021)

- Fix WidevineDRM component is not installed at launch (#676)

v21.0.0 (November 17, 2021)

- Upgrade to [email protected] (#675)

v21.0.0-beta.4 (November 14, 2021)

- Fix screen sharing doesn't work with Google Hangouts (#674) - Fix content background is not set correctly (to white) in dark mode (#673) - Add support for services that require configuring login URL (#672) - Show incoming URL on account/service selection window (#671)

v21.0.0-beta.3 (November 12, 2021)

- Upgrade to [email protected] (#670)

v21.0.0-beta.2 (November 10, 2021)

- Fix Microsoft Teams chat history doesn't load (#669) - Upgrade to [email protected] (#668)

v20.6.0 (November 10, 2021)

- Fix Microsoft Teams chat history doesn't load (#669) - Upgrade to [email protected] (#667)

v20.5.0 (November 6, 2021)

- Upgrade to [email protected] (#666)

v21.0.0-beta (November 5, 2021)

- Use [email protected] instead of [email protected] (#665) - Upgrade to [email protected] (#664)

v21.0.0-alpha.6 (October 31, 2021)

- Add Fastmail badge count support (#659) - Add Microsoft Teams badge count support (#660) - Add Telegram badge count support (#657) - Add Zalo badge count support (#658) - Add beta status to build-in Dark Reader feature (#661) - Improve Slack badge count logic (#656) - Upgrade dependencies (#663)

v21.0.0-alpha.5 (October 28, 2021)

- Add option to make popup windows frameless (#655) - Add option to force all internal URLs to be opened in main window (#654) - Add option to set proxy preference per account/service (#653) - Disable tab support in production build (#652) - Limit search box input's max length to 128 characters (#651) - Upgrade to [email protected] (#650)

v21.0.0-alpha.4 (October 16, 2021)

- Add badge count support for Linear (#649) @c0rnonthec0bb - Upgrade to [email protected] (#648)

v20.4.0 (October 16, 2021)

- Add badge count support for Linear (#649) @c0rnonthec0bb - Upgrade to [email protected] (#648)

v21.0.0-alpha.3 (October 9, 2021)

- Fix screen sharing doesn't work with Google Meet in popup windows (#646) - Fix ERR_CERT_DATE_INVALID error on macOS 10.11 (#645) - Fix context menu doesn't show up in popup windows in some edge cases (#644)

v20.3.2 (October 9, 2021)

- Fix screen sharing doesn't work with Google Meet in popup windows (#646) - Fix ERR_CERT_DATE_INVALID error on macOS 10.11 (#645) - Fix context menu doesn't show up in popup windows in some edge cases (#644)

v21.0.0-alpha.2 (October 7, 2021)

- Avoid showing loading indicator in too many places (#643)