WebCatalog

Changelog

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)

v27.5.1 (January 13, 2021)

- Fix undefined icon causes exited with signal SIGSEGV on macOS (#1289)

v27.5.0 (January 13, 2021)

- Adjust pricing (#1283)

v27.4.0 (December 24, 2020)

- Fix open as login (minimized) is not working on Windows & Linux (#1249) - Fix versions (null) are displayed for non-installed apps (#1248) - Add dedicate button to download icon for custom app from WebCatalog (#1243)

v27.3.0 (December 18, 2020)

- Improve multiple minor UI details (#1234)

v27.2.0 (December 16, 2020)

No changes.

v27.2.0-rc (December 15, 2020)

No changes.

v27.2.0-alpha (December 14, 2020)

- Add Apple Silicon support (#1231)

v27.1.0 (December 13, 2020)

- Prevent user from creating multisite apps with WebKit (#1229) - Fix ELECTRON_APP_SENTRY_DSN env variable is not set (#1228) - Fix cannot find WebKit-related forked modules (#1227)

v27.0.2 (December 12, 2020)

- Fix missing image files in production build (#1226)

v27.0.1 (December 12, 2020)

- Fix menu bar mode doesn't work properly (#1224)

v27.0.0 (December 10, 2020)

(blank)

v27.0.0-alpha.2 (December 9, 2020)

- Add option to open main app at login on Linux (#1220) - Revert "Add Windows on ARM support (#1212)" (#1219)

v27.0.0-alpha (December 8, 2020)

- Add "Categories" value to .desktop file based on Freedesktop.org specs (#1214) - Add WebKit support (#1208) - Add Windows on ARM support (#1212) - Add help link to change app preferences (#1216) - Add option to reinstall (repair) apps (#1211) - Add support for apps that requires WidevineCDM (#1215) - Improve build process with Webpack (#1213) - Improve development documentation (#1200) - Package the app as tarball (tar.gz) on Linux (#1217) - Upgrade to electron-settings@4 (#1203) - Upgrade to electron@11 (#1204) - Upgrade to icon-gen@2.1.x (#1210)

v26.6.1 (December 2, 2020)

- Fix ICNS icon is corrupted during installation (#1209)

v26.6.0 (December 1, 2020)

- Add option to zoom in/out (#1207) - Fix Firefox/Chromium-based apps don't run correctly on macOS Big Sur (#1205) @scottrbaxter

v26.5.0 (November 25, 2020)

- Adjust basic plan limitations (#1197) - Use Jimp promise API (#1195)

v26.4.1 (November 24, 2020)

- Fix installed apps missing package.json are not scanned (#1193) - Fix icon thumbnail is corrupted for custom apps after updating (#1192)

v26.4.0 (November 23, 2020)

- Fix ICNS icon is corrupted during installation (#1191) - Fix icon thumbnail takes too long to load after updating app (#1190)

v26.3.0 (November 23, 2020)

- Fix tmp path is being reused for too long causing bugs (#1189)

v26.2.0 (November 23, 2020)

- Add context data for debugging with Sentry (#1188) - Fix menu item separators are unexpectedly visible on Windows (#1184)

v26.1.3 (November 21, 2020)

- Fix Chromium is not detected on Arch Linux (#1183)

v26.1.2 (November 16, 2020)

- Fix EINVAL: invalid argument, mkdir '...' (#1180)

v26.1.1 (November 16, 2020)

- Fix no such file or directory, mkdtemp '...' (#1179)

v26.1.0 (November 15, 2020)

- Improve multiple UI/UX details (#1178)

v26.0.1 (November 14, 2020)

- Fix cannot find module './6' (#1177)

v26.0.0 (November 14, 2020)

- Improve restarting request snackbar implementation (#1175) - Integrate Electron downloading process (#1173) - Fix forked script paths are not configured correctly in webpack.config (#1176) - Fix window event is called after reloading React app in dev mode (#1174)

v25.14.3 (November 13, 2020)

- Fix multiple minor UI details (#1172) - Fix wrong icons are displayed after updating apps on Windows (#1170)

v25.14.2 (November 10, 2020)

- Fix app updating is not tracked by API (#1169)

v25.14.1 (November 10, 2020)

- Fix install tracking API is unnecessarily triggered for custom apps (#1168)

v25.14.0 (November 10, 2020)

- Add "focus app" telemetry event (#1155) - Add license header (#1165) - Add links to social media (#1164) - Make custom app dialog input fields denser (#1157) - Replace typeface-roboto with fontsource-roboto (#1161) - Track installs using Firebase Functions (#1166) - Use native menu instead of React component (#1153) - Use snackbar to ask for restarting app instead of dialog (#1163) - Disable menu bar mode on Windows & Linux (#1158) - Fix minor React-related bugs (#1156) - Fix unable to (un)install apps with purely numeric names (#1167) - Fix windows buttons are keyboard navigable on Windows & Linux (#1162)

v25.13.1 (November 1, 2020)

- Fix AppImage/Linux icon is not set (#1152)

v25.13.0 (October 31, 2020)

- Fix installed page scroll height is not calculated correctly (#1151) - Fix Coc Coc is not detected as installed on macOS (#1150) - Fix new apps don't show up in catalog because of caching (#1149) - Fix webcatalog: protocol is not handled on Windows & Linux (#1148) - Fix app description paragraphs are not rendered correctly (#1147)

v25.12.0 (October 28, 2020)

- Add help tooltip for multisite apps (#1139) - Add legal disclaimers (#1145) - Use in-house database to retrieve icon for custom app (#1142) - Fix installed app count is not calculated correctly when updating apps (#1140) - Revert "Add ability to try app without installation (#1082)" (#1144)