(Note: This is the same as 5.6.3-nightly.25
)
Features
- Upgrade 'electron' to '15.1.1' (#2020) 💖 @vraravam
- Show service number on icon for long-press of first key 💖 @mhatvan
- Add a globalShortcut to toggle main window (#2002) 💖 @michaelhays, @vraravam
- Make services-update infobar dismissable (#1992) 💖 @kytwb
Bug fixes
- Switching services via keyboard does not switch focus (#2004) 💖 @mhatvan
- Default zoom level is small and increments are huge (#2003) 💖 @mhatvan
- Horizontal bar is a lot wider than what it should be (#2006) 💖 @mhatvan
- Fix navigation shortcut accelerator for non-macos (fixes #1172) 💖 @vraravam
- Fix Slack connection with Google SSO (#1991) 💖 @sad270
- Remove extra validation for serviceUrl for github since the url doesn't seem to be valid any more. (getferdi/recipes#715) 💖 @vraravam
- Fix images opening in browser instead of in Discord (#712) 💖 @briankendall
- Fix accent color customization (#1963) (#1965) 💖 @kris7t
- Fix images opening in browser instead of in Discord (getferdi/recipes#712) 💖 @briankendall
- Revert "refactor: reuse method from the core electron framework for the About box (fixes #1928, #1929) 💖 @vraravam
Services
- Fix searching repos on github clogs notifications (getferdi/recipes#729) 💖 @mhatvan
- Update 'skype' and 'discord' to properly relinquish window object for image overlay 💖 @vraravam
- Allow services to delineate favorites vs non-favorites in unread counts (eg Outlook) (getferdi/recipes#721) 💖 @vraravam
- Added stackoverflow-chat Recipe (getferdi/recipes#718) 💖 @vraravam
- Allow self-hosted option for kimai-cloud service 💖 @vraravam
- Remove call to 'clearStorageData' so that MS Teams can remember login creds across Ferdi restarts 💖 @vraravam
- Added Pipefy Recipe (#711) 💖 @TanZng
- Ferdi now support Split View Mode (#1926) 💖 @niutech
Under the hood
- Reduce dependency on 'electron-utils' and 'electron-is-dev' 💖 @vraravam
- Split 'environment' into 'environment-remote' 💖 @vraravam
- Remove 'electron-util' and 'electron-is-dev' as dependencies 💖 @vraravam
- Convert various files from JS to TS (#2010) 💖 @mhatvan
- Minor grammar improvements to README.md [skip ci] (#2015) 💖 @mazedlx
- Upgrade 'pnpm' to '6.16.0' (#2014) 💖 @vraravam
- Upgrade typescript to v4 💖 @mhatvan
- Upgrade material design dependencies to latest 💖 @mhatvan
- Update various outdated node modules (#1969) 💖 @mhatvan
- Move the nightly builds into the main 'ferdi' project (#1996) 💖 @vraravam
- [Security] Remove most references to Ferdi.ipcRenderer in recipes (allows us to remove some dependencies on electron/remote) 💖 @vraravam
- [Security] Remove optional parameters from menu.popup invocation (allows us to remove some dependencies on electron/remote) 💖 @vraravam
- [Cleanup] Delete unused i18n file 💖 @vraravam
- Remove references to electron/remote (#1987) 💖 @vraravam
- Remove some references Ferdi.ipcRenderer in recipes by delegating to Ferdi.setAvatar 💖 @vraravam
- Upgrade GitHub Actions macos runner to 'macos-11' 💖 @vraravam
- Remove node cache cleanup during builds (try to speed up build) 💖 @vraravam
- Refactor Dockerfile to make use of layer cache when installing npm modules 💖 @vraravam
- Fix warning for duplicated i18n key 💖 @vraravam
- Fix issue with new API of 'du' npm module 💖 @vraravam
- Clean up old migrations - we need not support versions <= 5.5 💖 @vraravam
- Removed more references to @electron/remote from the codebase (#1968) 💖 @kris7t, @vraravam
- Progressing towards converting the whole code base from JS to TS (#1959) 💖 @mhatvan
- Improved context isolation for sandboxing services (#1964) 💖 @kris7t
- Defensive programming to avoid javascript error for unread badges 💖 @vraravam
- Progressing towards converting the whole code base from JS to TS (#1930) (#1934) 💖 @mhatvan
- Translation updates and fixes 💖 @vraravam @mhatvan
- chore: upgrade intl dependencies (#1920) 💖 @mhatvan
- chore: update various defaultMessages (#1925) 💖 @mhatvan