After just over 2 months we're proud to release this new beta version of Ferdi, tons of new features aimed at a better user experience (reduction of paper cuts), bug fixes and 25 new services. We are also proud to announce that we have quite a few new contributors (for both coding and testing) for the latest Ferdi features! Kudos to all of us!
Use these Links to quickly download the right file for your OS:
- Windows (Intel, 64bit, exe)
- Windows (Intel, 64bit, MSI)
- Windows (Intel, 64bit, Portable)
- Windows (Intel, 32bit, Portable)
- Linux (Intel, 64bit for Debian, Ubuntu, Mint, .deb)
- Linux (Intel, 64bit for Fedora, .rpm)
- Linux (Intel, 64bit for AppImage)
- Linux (Intel, 64bit for freebsd)
- Linux (Intel, 64bit for Other, .tar.gz)
What's new?
Features
- Exposed the ability for the users to be able to change the
user-agent
(both globally, and per service) via the Settings/Preferences screens. This should allow them to avoid having to touch the recipe/service code in the profile folder and also knowing Javascript - Upgraded electron to
13.1.6
- Expose Chrome version to Todos webview: This should make the Todos behave similar to the other services
- Copying into the clipboard now causes a notification on mac - (known bug: this seems to be always on)
- Building ferdi on an ARM machine is now fully supported
Minor changes
- Build Ferdi for freeBSD
- Removed references to png images since they were not being used anyways. This has the effect of slimming down Ferdi installer bundles! (and for contributors of recipes, you only need to upload a single
svg
file)
Services
- Added new services: snapdrop, amazon-workmail, google-contacts, harvest, Inoreader, Pleroma, line.me, keybase.io, air-droid, basecamp, box, buffer, chatra, easy-redmine, feedbin, iCloud, jollor, nomadlist, paymo, pivotal-tracker, plan, podio, protonet, teamleader, superhuman
- Fixed issue with non-sso login for all google services not working due to incompatible user-agent/browser version
- Fixed unread counts for: gitter, google hangouts chat, mattermost, messenger, telegram-react, telegram, Rocket.chat
- Changed recipes to allow for self-hosted urls: Office365, Gitlab, jitsi, jira, clickup, gCalendar
- Steam links will now open in the external default browser.
Fixes
- Fixed left mouse-click behavior on most services to align to user-expectations. More enhancements are in the pipeline.
- Fixed issue with permissions not being obtained correctly on macos.
Under the hood
- Moved to Github Actions (and away from Appveyor for windows + TravisCI for mac/linux builds). This has simplified our CI tooling and scripting
- Upgraded various nodejs modules
- Removed the cyclical dependencies in various javascript files.
- Enforce strict adherence to node, npm and node-gyp versions (mainly for contributors).
- Improved documentation for new contributors