Pre-releases

5.6.4-nightly.20

What's Changed

Other Changes

  • Fix global shortcut to toggle window by @michaelhays in getferdi/ferdi#2284
  • Fix skype notification counter for non-English locales(fixes getferdi/recipes#763) (getferdi/recipes#775)
  • Add RingCentral recipe by @deadmeu (getferdi/recipes#776)

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.17...v5.6.4-nightly.20

5.6.4-nightly.17

What's Changed

Other Changes

  • Fix Protonmail unread counter (getferdi/recipes#773)

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.16...v5.6.4-nightly.17

5.6.4-nightly.16

What's Changed

Other Changes

  • Add new xmpp service recipe by @Aman9das, @vraravam
  • Add recipe for Circuit (getferdi/recipes#771) by @simonszu
  • Fix slack darkmode not working due to forced bgcolor of elements in slack by @jpmschuler

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.15...v5.6.4-nightly.16

5.6.4-nightly.15

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.12...v5.6.4-nightly.15

5.6.4-nightly.12

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.11...v5.6.4-nightly.12

5.6.4-nightly.11

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.8...v5.6.4-nightly.11

5.6.4-nightly.8

What's Changed

Exciting New Features 🎉

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.7...v5.6.4-nightly.8

5.6.4-nightly.7

What's Changed

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.6...v5.6.4-nightly.7

5.6.4-nightly.6

What's Changed

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.5...v5.6.4-nightly.6

5.6.4-nightly.5

What's Changed

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.2...v5.6.4-nightly.5

5.6.4-nightly.2

What's Changed

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.4-nightly.1...v5.6.4-nightly.2

5.6.4-nightly.1

What's Changed

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3...v5.6.4-nightly.1

5.6.3

New Features

  • Enable Split View Mode by @niutech
  • Make the services update infobar dismissable by @kytwb
  • Upgrade electron to 15.2.0 by @vraravam
  • Show service number on icon when first key of switch service hotkey held by @mhatvan
  • Add a global shortcut to toggle main window by @michaelhays
  • Control the global shortcut (for hiding Ferdi) via a preference by @vraravam
  • Control the long-press hint for service icon via a preference by @vraravam
  • Add a per-service wake-up setting by @3b3ziz
  • Added active dialog title feature by @RainGrid
  • Show error indicator when the service fails to load by @Suvarna221B
  • Add feature to resize and fit window to screen on macOS when double clicking on the title bar by @AjeshKumarS
  • Allow file urls for all services by @vraravam
  • Display service name under service icon when the toggle for it is enabled in the settings by @Vishnu017
  • Add current page title to existing title by @Chandrika-Priya
  • Add shortcuts for toggling service from the context menu by @Dee-Bajaj
  • Added improvements for displaying service name under service icon by @AnjithPaul

Internal changes

  • Add eslint-plugin-unicorn by @mhatvan
  • Convert various files from JS to TS by @mhatvan, @vraravam
  • [security] Do not expose electron API directly to services by @kris7t
  • [security] Remove references to electron/remote by @vraravam
  • Upgrade Github macos runner to macos-11 by @vraravam
  • Switching services via keyboard does not switch focus by @mhatvan
  • Update various outdated node modules by @mhatvan, @vraravam
  • remove electron-util and electron-is-dev as dependencies by @vraravam
  • Upgrade pnpm to 6.16.0 by @vraravam
  • Upgrade typescript to v4 by @mhatvan
  • Upgrade material design dependencies to latest by @mhatvan
  • Simplify babel configuration by @mhatvan
  • Upgrade react to latest by @mhatvan
  • Locale selection cleanup by @mhatvan
  • Upgrade node-gyp to 8.3.0 by @vraravam
  • Replace deprecated du with fast-folder-size by @mhatvan
  • Convert class components to functional style by @mhatvan
  • Upgrade electron-builder to 22.14.5 to fix upstream issues. by @vraravam
  • Remove all code related to news by @mhatvan
  • Update eslint setup by @mhatvan
  • Remove unused uidev folder. by @vraravam
  • Move packages/* into src (no longer as injected packages) by @vraravam
  • Remove lerna since we dont use monorepo-style packages any more by @vraravam
  • Use window['ferdi'] (split out from pr #2092) by @vraravam
  • Remove @mdi/font in favor of using icons with @mdi/js directly by @mhatvan
  • Upgrade node-gyp to 8.3.0 (split from #2157) by @vraravam
  • Use local node-gyp instead of global one by @vraravam
  • Use node 16.13.0 and npm 8.1.1 by @mhatvan
  • Use tilde for dependencies instead of locked versions by @mhatvan

Fixes

  • Fix accent color customization regression by @kris7t
  • Fix Slack connection with Google SSO by @sad270
  • Default zoom level is small and increments are huge by @mhatvan
  • Horizontal bar is a lot wider than what it should be by @mhatvan
  • Fix navigation shortcut accelerator (fixes #1172) by @vraravam
  • Remove counterCache which was precluding from resetting the badge once the counts reached zero by @vraravam

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.2...v5.6.3

5.6.3-beta.4

Same release as 5.6.3-nightly.54

5.6.3-nightly.54

What's Changed

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.52...v5.6.3-nightly.54

5.6.3-nightly.52

5.6.3-nightly.50

5.6.3-nightly.49

What's Changed

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.48...v5.6.3-nightly.49

5.6.3-nightly.48

5.6.3-nightly.46

What's Changed

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.44...v5.6.3-nightly.46

5.6.3-beta.3

What's new

  • Use 'window['ferdi']' (split out from pr #2092) (#2104) @mhatvan, @vraravam
  • Upgrade 'electron' to '15.3.0' @vraravam
  • Remove 'counterCache' which was precluding from resetting the badge back to zero @vraravam
  • Add active dialog title feature (#2114) @RainGrid
  • Show error indicator when the service fails to load (#2124) @Suvarna221B, @johan-mathew
  • Add feature to resize and fit window to screen on macOS when double clicking on the titlebar on macOS (#2125) @AjeshKumarS
  • Upgrade 'pnpm' to '6.19.0' @vraravam
  • Allow 'file' urls for services (fixes #2118) (#2130) @vraravam
  • Display service name under service icon @Vishnu017, @AnjithPaul
  • Cleanup/remove feature toggle for todo, workspace, service proxy (#2134) @abinmn, @MadhuriBandanadam
  • Display document title along with current title (#2143) @Chandrika-Priya, @rachelcynthia

Note: This is the same as the https://github.com/getferdi/ferdi/releases/v5.6.3-nightly.44 release

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-beta.2...v5.6.3-beta.3

5.6.3-nightly.44

What's Changed

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.43...v5.6.3-nightly.44

5.6.3-nightly.43

What's Changed

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.42...v5.6.3-nightly.43

5.6.3-nightly.42

What's Changed

  • reverting conversion: renamed 'src/components/ui/Button.tsx' to 'src/components/ui/Button.js' (hopefully a fix for #2102 - needs more testing) by @vraravam
  • support telegram count for both webk and webz (getferdi/recipes#751) by @mhatvan

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.41...v5.6.3-nightly.42

5.6.3-nightly.41

What's Changed

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.40...v5.6.3-nightly.41

5.6.3-nightly.40

What's Changed

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.39...v5.6.3-nightly.40

5.6.3-nightly.39

What's Changed

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.37...v5.6.3-nightly.39

5.6.3-beta.2

Features

  • Control the global shortcut (for hiding Ferdi) via a preference @vraravam
  • Control the long-press hint for service icon via a preference (#2043) @mhatvan, @vraravam
  • Add new preference to allow per-service wake-up (#2085) @3b3ziz

Under the hood

  • refactor: set common linter rules from electron-react-boilerplate @vraravam
  • chore: set gitattributes so that binary files aren't corrupted [skip ci] @vraravam
  • chore: simplify babel configuration (#2029) @mhatvan
  • chore: upgrade react to latest (#2030) @mhatvan
  • refactor: locale selection cleanup (#2031) @mhatvan
  • chore: upgrade electron to 15.1.2 @vraravam
  • remove unused conventional-changelog npm package. Change the url for Help > Changelog @vraravam
  • chore: convert index file to TS (#2049) @mhatvan
  • upgrade node-gyp to 8.2.0 (#2053) @vraravam
  • chore: replace deprecated du with fast-folder-size (#2050) @mhatvan
  • fix: snap ferdi prompt by including the process path for the permissiion @mhatvan
  • fix: ferdi is very slow to start on kubuntu (#2064) @mhatvan
  • chore: convert class components to functional style (#2065) @mhatvan
  • chore: convert various JS to TS (#2062, #2066) @mhatvan
  • chore: upgrade electron-builder to 22.14.5 to fix upstream issues. @vraravam
  • chore: remove all code related to news (#2069) @mhatvan
  • chore: convert components to tsx (#2071) @mhatvan
  • chore: upgrade electron to 15.2.0 (#2073) @vraravam
  • chore: update eslint setup (#2074) @mhatvan
  • Remove unused uidev folder. (#2076) @vraravam
  • chore: refresh lock file to fix vulnerabilities (#2075) @mhatvan
  • chore: move packages/* into src (no longer an injected package) @vraravam
  • chore: remove lerna since we don`t use monorepo-style packages any longer @vraravam
  • upgrade pnpm to 6.17.1 @vraravam
  • upgrade node to 14.18.1 (#2083) @vraravam
  • refactor: move service-defaults into the config file for reuse @vraravam
  • Add missing assets/fonts into the packaged app @vraravam

Note: This is the same as the https://github.com/getferdi/ferdi/releases/v5.6.3-nightly.37 release

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-beta.1...v5.6.3-beta.2

5.6.3-nightly.37

5.6.3-nightly.36

What's Changed

New Contributors

Full Changelog: https://github.com/getferdi/ferdi/compare/v5.6.3-nightly.35...v5.6.3-nightly.36