WebCatalog

Changelog

v43.4.1 (June 30, 2022)

- [WEB-196] Fix app name is not populated correctly in snack bar (#116)

v43.4.0 (June 25, 2022)

- [WEB-192] Fix startup page option "Spaces" is not working (#113) - [WEB-100] Add localization support (1) (#109) - [WEB-190] Upgrade to Typescript@4.7 (#111) - [WEB-189] Upgrade to react-redux@8.x (#110) - [WEB-100] Add localization support (#100) - [WEB-188] Fix corrupted app might prevent app scanning to continue (#108 - [WEB-187] Fix corrupted package.json breaks app scanning (#107)

v43.3.2 (May 9, 2022)

- [WEB-186] Fix app installation & updating tasks are not queuing properly (#105)

v43.3.1 (May 7, 2022)

- [WEB-185] Fix button to get catalog icon is visible in space creation dialog (#103) - [WEB-184] Fix app uninstallation fails on Windows (#102) - [WEB-183] Fix app details dialog fails to open (#101)

v43.3.0 (May 2, 2022)

- [NEU-224] Fix setTitleBarOverlay() fails in tray mode on Windows (#98) - [WEB-178] Add React error boundary (3) (#97) - [WEB-138] Use Typescript for main process (8) (#96) - [WEB-160] Use top-level import for mui (2) (#95) - [WEB-180] Use inversify (4) (#94) - [WEB-180] Use inversify (3) (#93) - [WEB-180] Use inversify (2) (#92) - [WEB-180] Use inversify (#91)

v43.2.0 (April 30, 2022)

- [WEB-178] Add React error boundary (2) (#89) - [WEB-179] Add basic launching test (#88) - [WEB-178] Add React error boundary (#87) - [WEB-177] Fix minor bugs in renderer code (#86) - [WEB-128] Use Redux Toolkit (5) (#85) - [WEB-176] Remove experimental account system integration (#84) - [WEB-175] Fix web security config is not always enforced (#83) - [WEB-174] Fix window buttons don't fit into title bar on Windows (#82) - [WEB-173] Fix static files are not loaded in dev mode (#81)

v43.1.0 (April 28, 2022)

- [WEB-128] Use Redux Toolkit (4) (#74) - [WEB-168] Remove option to require sudo for installation (#71) - [WEB-169] Simplify option to change installation path (#72) - [WEB-170] Set default installation path to %APPDATA% on Windows (#73) - [WEB-171] Set default installation path to %LOCALAPPDATA% on Windows (#75) - [WEB-172] Use native window buttons on Windows (#76) - [WEB-172] Use native window buttons on Windows (2) (#79)

v43.0.1 (April 24, 2022)

- [WEB-166] Fix EXE files are double-signed with macOS cert on Windows (#69) - [WEB-163] Improve overall UI/UX (2) (#68) - [WEB-165] Fix option to keep window always on top shows in wrong place (#67)

v43.0.0 (April 24, 2022)

- [WEB-124] Use Typescript for renderer code (2) (#52) - [WEB-124] Use Typescript for renderer code (3) (#54) - [WEB-124] Use Typescript for renderer code (4) (#55) - [WEB-128] Use Redux Toolkit (1) (#53) - [WEB-128] Use Redux Toolkit (2) (#57) - [WEB-128] Use Redux Toolkit (3) (#63) - [WEB-138] Use Typescript for main process (5) (#58) - [WEB-138] Use Typescript for main process (6) (#59) - [WEB-138] Use Typescript for main process (7) (#62) - [WEB-159] Fix expected linebreaks to be 'LF' but found 'CRLF' (#51) - [WEB-160] Use top-level import for mui (#56) - [WEB-161] Remove legacy alternative engine support (#60) - [WEB-162] Fix invalid state mutation in SET_APP dispatch (#61) - [WEB-163] Improve overall UI/UX (#64) - [WEB-164] Upgrade to electron@18.x (#65)

v42.2.0 (April 14, 2022)

- [WEB-156] Check for engine updates when refreshing catalog (#49) - [WEB-157] Fix dependency patches are not applied to ESM (#48) - [WEB-155] Fix engine update checker doesn't run periodically (#47) - [WEB-158] Fix wrong engine name is displayed across the UI (#46)

v42.1.0 (April 14, 2022)

- [WEB-154] Upgrade to menubar@9.2.0 (#44) - [WEB-136] Upgrade to MUI v5 (5) (#43)

v42.0.4 (April 12, 2022)

- [WEB-150] Fix app is notarized by Apple (#37)

v42.0.3 (April 12, 2022)

- [WEB-149] Fx Photon experimental version is not fetched correctly (#35)

v42.0.2 (April 12, 2022)

- [WEB-136] Upgrade to MUI v5 (4) (#33) - [WEB-148] Fix Notification is not defined (#32)

v42.0.1 (April 11, 2022)

- [WEB-147] Fix forked scripts cannot load webpack chunks in ASAR (#30) - [WEB-146] Fix latest version info is unexpected cached for too long (#29 - [WEB-145] Fix update channel is not changed when the option is switched (#28)

v42.0.0 (April 10, 2022)

- [WEB-124] Use Typescript for renderer code (#13) - [WEB-126] Upgrade to react-scripts@5.x (#1) - [WEB-126] Upgrade to react-scripts@5.x (2) (#5) - [WEB-126] Upgrade to react-scripts@5.x (3) (#7) - [WEB-130] Remove backup/restore feature (#2) - [WEB-131] Remove redundant features (#3) - [WEB-132] Integrate with account system (#4) - [WEB-133] Fix pagination CSS is broken with new App Search update (#6) - [WEB-136] Upgrade to MUI v5 (1) (#10) - [WEB-136] Upgrade to MUI v5 (2) (#12) - [WEB-136] Upgrade to MUI v5 (3) (#16) - [WEB-137] Fix update check goes directly through S3 instead of CDN (#9) - [WEB-138] Use Typescript for main process (#14) - [WEB-138] Use Typescript for main process (2) (#15) - [WEB-138] Use Typescript for main process (3) (#17) - [WEB-139] Replace GitHub Releases with CDN-2 (#18) - [WEB-139] Replace GitHub Releases with CDN-2 (2) (#24) - [WEB-140] Hide account system in production (#19) - [WEB-141] Remove Amplitude integration (#20) - [WEB-142] Simplify app updating experience (#21) - [WEB-143] Upgrade to icon-gen@3 (#23)

v41.4.0 (March 30, 2022)

- [WEB-137] Fix update check goes directly through S3 instead of CDN (#1650)

v41.3.1 (March 25, 2022)

- Downgrade to @elastic/react-search-ui@1.9.0 (#1648)

v41.3.0 (March 25, 2022)

- [WEB-129] Upgrade to electron@16.1.1 (#1647) - Publish builds to S3/CDN-2 (#1646) - Revert "Rename app to "WebCatalog Classic" (#1624)" (#1645) - [WEB-125] Set renderer webpack target to 'electron-renderer' (#1644) - [WEB-123] Replace connectComponent with hooks (2) (#1643) - [WEB-123] Replace connectComponent with hooks (#1642) - [WEB-121] Update app submission URL (#1641)

v41.2.1 (March 9, 2022)

- [WEB-116] Upgrade to @sentry/electron@3 (2) (#1640) - [WEB-120] Fix "Install Anyway" button does nothing (#1639) - [WEB-119] Fix fetchDepth condition is not recognized by GitHub Actions (#1638)

v41.2.0 (February 28, 2022)

- [WEB-118] Use new versions static API at cdn-1.webcatalog.io (#1637) - [WEB-116] Upgrade to @sentry/electron@3 (#1636) - [WEB-117] Fix missing dependencies when using hooks (#1635) - [CU-2buc81e] Fix Sentry CLI can't find the previous release commit SHA (#1634)

v41.1.0 (February 18, 2022)

- [CU-2a0ykrf] Fix app opening functionality doesn't work on Linux (#1633) - Upgrade dependencies (#1632)

v41.0.0 (February 2, 2022)

- Fix product name is displayed incorrectly on menu (#1627)

v41.0.0-rc (February 1, 2022)

- Remove shortcut to restore apps from backup file (#1625) - Rename app to "WebCatalog Classic" (#1624)

v40.4.1 (January 28, 2022)

- Upgrade to electron@16.0.8 (#1622)

v40.4.0 (January 27, 2022)

- Fix title bar double-click behavior doesn't respect system preference (#1584) - Remove cloud integration (#1619) - Remove webcatalog: protocol support (#1621) - Upgrade dependencies (#1620)

v40.3.0 (December 20, 2021)

- Upgrade dependencies (#1582) - Show spaces in catalog page (#1581) - Upgrade to electron@16.x (#1575) - Fix double clicking on app bar doesn't expand window (#1574)

v40.2.0 (November 24, 2021)

- Fix minor UI details (#1571) - Add option to set spaces or settings page as startup page (#1570) - Rearrange preference sections (#1569) - Add beta update preference switch to "Installed" page toolbar (#1568)

v40.1.0 (November 14, 2021)

- Add support for services that require configuring login URL (#1564) - Fix button to create custom space is not available without Internet (#1563)

v40.0.0 (November 7, 2021)

- Fix space setup dialog shows no results error (#1561) - Improve space setup dialog UI (#1560)

v40.0.0-alpha (November 5, 2021)

- Add support for castlabs/electron-releases@16.x (#1559)

v39.0.1 (November 1, 2021)

- Fix space installing/updating status is not displayed on card (#1556)

v39.0.0 (November 1, 2021)

- Improve overall UI/UX (#1554) - Upgrade to babel@7.x (#1553) - Limit search box input's max length to 128 characters (#1547)

v38.0.3 (October 12, 2021)

- Fix @electron/remote is not enabled in menubar mode (#1542)

v38.0.2 (October 9, 2021)

- Avoid using node-fetch if ERR_CERT_DATE_INVALID does not occur (#1540) - Fix ERR_CERT_DATE_INVALID error on macOS 10.11 (#1539)

v38.0.1 (October 9, 2021)

- Upgrade to electron@15.1.2 (#1538)

v38.0.0 (October 8, 2021)

- Upgrade to electron@15.x (#1537)

v37.3.1 (October 2, 2021)

- Upgrade to electron@13.5.1 (#1534)

v37.3.0 (September 30, 2021)

- Fix certificate has expired (replace node-fetch with electron-fetch) (#1533)

v37.2.1 (September 30, 2021)

- Fix r.read is not a function at maskIconAsync (#1530)

v37.2.0 (September 30, 2021)

- Add option to add shadows and rounded corners to custom app icons (#1528) - Upgrade to electron@13.5.0 (#1529)

v37.1.1 (September 24, 2021)

- Fix license registration dialog shows up at launch for authenticated users (#1524)

v37.1.0 (September 24, 2021)

- Improve overall UX (#1523) - Upgrade to AzureSignTool@3 (#1522) - Fix account billing plan is not displayed correctly (#1516) - Upgrade dependencies (#1515) - Upgrade to firebase@9.x (#1514) - Improve account system UX (#1513)

v37.0.0 (September 10, 2021)

- Use universal packaging on macOS (#1511)

v36.4.1 (September 10, 2021)

- Upgrade to electron-updater@4.5.2 (#1507)

v36.4.0 (September 9, 2021)

- Upgrade to electron@13.3.0 (#1506)

v36.3.2 (August 27, 2021)

- Upgrade to electron@13.2.3 (#1501) - Upgrade to electron-updater@4.4.6 (#1500)

v36.3.1 (August 26, 2021)

- Fix log in experience on Linux (#1499)

v36.3.0 (August 20, 2021)

- Fix telemetry dialog prevents interacting with the app on Linux (#1498) - Add support for prerelease castLabs electron (#1497)

v36.2.0 (August 14, 2021)

- Add details/app open shortcuts to snack bars (#1493) - Fix hyperlinks to changelog pages (#1494) - Fix hyperlinks to pricing page are not correctly set (#1492)

v36.1.0 (August 9, 2021)

- Upgrade to electron@13.1.8 (#1488) - Fix upgrade button text color in light mode (#1487)

v36.0.0 (August 1, 2021)

- [WEB-11] Add ability to export apps for backup purpose (#1464) - [WEB-11] Add ability to export apps for backup purpose (2) (#1471) - [WEB-42] Add ability to restore apps from backup file (#1474) - [WEB-86] Improve app restoring UX (#1480) - Change domain from webcatalog.app to webcatalog.io (#1481) - Change domain from webcatalog.app to webcatalog.io (2) (#1482) - Fix Google prevents signing in because of security concerns (#1476) - Improve backup & restore UX (#1478) - Improve overall UX (#1477) - Upgrade to electron-packager@15.3.0 (#1473) - Upgrade to electron@13.1.7 (#1472)

v35.1.1 (July 14, 2021)

- [WEB-66] Fix cannot read property 'getBrowserView' of undefined (#1470)

v35.1.0 (July 14, 2021)

- [WEB-62] Improve minor UI details in WebCatalog app (#1467) - [WEB-44] Improve signing in UX (#1466) - [WEB-60] Fix WebCatalog Accounts authentication-related bugs (#1465)

v35.0.0 (June 30, 2021)

No changes.

v35.0.0-alpha.2 (June 29, 2021)

- Fix rcedit.exe is not included in production package (#1460)

v35.0.0-alpha (June 29, 2021)

- Add Windows on ARM support (#1459)

v34.0.0 (June 26, 2021)

- Show binary architecture in about dialog (#1456) - Fix app icon is missing in app listing on Linux (#1455) - Upgrade to electron@13.x (#1454)

v33.1.1 (June 11, 2021)

- Fix some installed apps don't show up in Updates page (#1451)

v33.1.0 (June 3, 2021)

- Upgrade to electron@12.0.10 (#1446) - Use in-app pop-up for signing in on Linux (#1445) - Show custom spaces in spaces page (#1444) - Migrate from Swiftype to Elastic Cloud (#1443) - Fix menu bar window sometimes doesn't show up when requested (#1442)

v33.0.0 (May 24, 2021)

- Move to Updates page automatically when creating custom app/space (#1439) - Fix Electron Framework.sig doesn't exist in older version of Neutron (#1438) - Add Widevine DRM support on macOS (universal) & Linux (x64) (#1437)

v32.3.0 (May 18, 2021)

- Upgrade to electron@12.0.8 (#1433)

v32.2.2 (May 14, 2021)

- Fix mb is undefined when right click on tray icon (#1432)

v32.2.1 (May 13, 2021)

- Fix menubar window doesn't show up when opening second instance (#1431)

v32.2.0 (May 13, 2021)

- Add option to show tray/menu bar icon (#1429) - Fix sidebar UI details (#1428)

v32.1.0 (May 13, 2021)

- Improve & fix minor UI details (#1423) - Fix external links in app descriptions are opened in app (#1426) - Fix ICNS icon doesn't include @2x images (#1421)

v32.0.0 (May 7, 2021)

- Fix sidebar UI bugs (#1420) - Update app icon (#1418)

v32.0.0-alpha (May 2, 2021)

- Add account system (#1413)

v31.4.0 (May 1, 2021)

- Fix UI-related bugs (#1412)

v31.4.0-rc (May 1, 2021)

- Improve overall design (#1411)

v31.4.0-beta (April 30, 2021)

- Switch to HSM-based code signing certificate (#1410)

v31.3.0 (April 19, 2021)

- Add Webcal protocol support (#1408)

v31.2.1 (April 13, 2021)

- Fix scroll container doesn't scroll to top when changing page (#1405)

v31.2.0 (April 11, 2021)

- Rearrange preference options (#1404)

v31.1.1 (April 1, 2021)

- Fix search filters are not applied correctly (#1402)

v31.1.0 (March 31, 2021)

- Rename WebCatalog Engine to Neutron (#1401) - Improve app discovery & nomenclature (#1400)

v31.0.1 (March 25, 2021)

- Hide apps that require WidevineCDM in the catalog (#1397)

v31.0.0 (March 23, 2021)

- Remove alternative engine (non-Electron) support (#1395) - Fix sentry/telemetry pref descs are in wrong places (#1392) - Upgrade to node@14 (#1390) - Rename "workspaces" to "accounts" or "services" (#1389)

v30.2.1 (March 18, 2021)

- Fix remote is undefined in menu bar mode (#1386)

v30.2.0 (March 17, 2021)

- Fix EPERM: operation not permitted, rmdir (#1384) - Re-enable option to pin app to system tray on Windows (#1383)

v30.1.0 (March 16, 2021)

- Remove unstable features on Linux & Windows (#1380)

v30.0.0 (March 12, 2021)

- Upgrade to electron@12 (#1377) - Remove proxy support (#1367) - Remove cross-promotion section in prefs (#1366) - Adjust pricing (#1378)

v29.0.0 (February 28, 2021)

- Fix multiple minor bugs (#1365) - Improve engine picker UI/UX (#1363) - Add HTTP protocol support for WebKit engine (#1364) - Remove DynaCal/DynaMail cross-promotion (#1362)

v28.9.0 (February 22, 2021)

- Add open source notices (#1356) - Fix license key is not validated correctly if it includes whitespace (#1358) - Fix cannot read property 'legacyUserData' of undefined (#1357) - Cross-promote Squeezer app (#1360)

v28.8.0 (February 20, 2021)

- Upgrade to electron@11.3.0 (#1355)

v28.7.0 (February 16, 2021)

- Fix system title bar pref is partial applied before the app is restarted (#1352) - Allow changing telemetry preference without restarting app (#1351)

v28.6.1 (February 14, 2021)

- Fix Electron cache files are unexpected removed after every installation (#1350)

v28.6.0 (February 14, 2021)

- Add button to ask for app review (#1348)

v28.5.0 (February 14, 2021)

- Add option to use system title bar and borders (#1346) - Add option to keep menubar attached window always on top (#1345) - Re-enable menu bar/taskbar mode on Windows & Linux (#1344) - Cross-promote new products (#1347)

v28.4.0 (February 3, 2021)

- Add support for user data dir name with slug (#1334) - Fix legacy app data path is not retrieved correctly (#1333) - Revert "Use name slug as custom app ID if possible (#1329)" (#1332)

v28.3.0 (February 3, 2021)

- Cross-promote new products (#1331) - Avoid using partial slug in custom app ID (#1330) - Use name slug as custom app ID if possible (#1329) - Fix apps with long IDs crash at launch on macOS (#1328) - Update Singlebox icon (#1319)

v28.2.0 (January 25, 2021)

- Revert "Limit free version to only be able to create up to 10 apps (#1309)" (#1313)

v28.1.0 (January 25, 2021)

- Verify license key at app launch (#1310) - Limit free version to only be able to create up to 10 apps (#1309)

v28.0.3 (January 24, 2021)

- Cross-promote other products (#1308)

v28.0.2 (January 21, 2021)

- Fix ENOENT: no such file or directory ~/.webcatalog (#1307) - Simplify licensing strategy (#1306)

v28.0.1 (January 20, 2021)

- Fix Chromium profile dirs are unexpectedly created for Firefox-basedapps (#1304) - Ensure shared preferences file exists (#1301)

v28.0.0 (January 18, 2021)

- Fix app.json is deleted before related paths are retrieved for removal (#1299)

v28.0.0-rc.2 (January 17, 2021)

- Add data collection privacy consent dialog (#1296) - Fix WebCatalog Engine shared data dir path is incorrect (#1297)

v28.0.0-rc (January 17, 2021)

- Attach code signing requirements to prepare fo org cert change on macOS (#1295) - Support WebCatalog Engine to store user data in the same dir as WebCatalog (#1294) - Show app related files & directories in app details dialog (#1292) - Fix plated icons are used when updating all apps on Windows (#1293)

v27.5.2 (January 15, 2021)

- Fix open as minimized pref prevents window from showing on Windows (#1290)