From c715fb72573cda4e22414b09ebc226e54865254c Mon Sep 17 00:00:00 2001 From: Vijay A Date: Tue, 24 Aug 2021 10:52:55 +0530 Subject: docs: updated Changelog with cumulative changes for 5.6.1-beta.2 [skip ci] --- CHANGELOG.md | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 8719e3387..390b15ed8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,46 @@ +# [v5.6.1-beta.2](https://github.com/getferdi/ferdi/compare/v5.6.1-beta.1...v5.6.1-beta.2) (2021-08-24) + +Please note that this is the same code as the `v5.6.1-nightly.37` tag. +The cumulative changes since the previous beta release are: + +- Upgraded to [electron 13.2.2](https://github.com/electron/electron/releases/tag/v13.2.2) 💖 @vraravam +- Remove checks that refers to paid subscription since Ferdi is always free 💖 @vraravam +- Remove 'shareFranz' feature since its always turned off for Ferdi 💖 @vraravam +- Sorted the recipes according to their service name in the 'Add new Service' screen 💖 @vraravam +- Moved some npm dependencies that were incorrectly classified as runtime deps. This has saved approx 16MB from the installed file (on macos) 💖 @vraravam, @mhatvan +- Add buttons in the 'Advanced' section of preferences to allow users to quickly open the ferdi profile in their file explorer 💖 @vraravam +- [Security] Refactored Url helpers to ensure that theres a single place for vetting and opening external urls as recommended by [this article](https://benjamin-altpeter.de/shell-openexternal-dangers/) (#1789) 💖 @vraravam +- Catch up with minor changes in Franz 5.7.0 +- Add entitlements for screen-capture-permissions 💖 @vraravam + +### Bug Fixes + +- Fixed bug where the service-defaults were not merged when creating a service 💖 @vraravam +- Audio toggle is now decoupled from notification toggle (#1691) 💖 @vraravam +- Incorrect position while adding a new service when there were pre-existing services (#1820) 💖 @vraravam +- Fixed issue with some shortcuts not working on macos (those that either used `alt` or `shift` keys) 💖 @vraravam +- Fix app focus detection 💖 @vraravam +- Fix beta channel release for snap 💖 @mhatvan + +### Internal + +- [Perf] Removed double nested looping while deactivating service (#1824) 💖 @vraravam +- Upgraded `electron-builder` to `22.12.1` which will allow converion from `npm` to `pnpm` 💖 @mhatvan +- Typescript conversion 💖 @vraravam +- Set stricter rules for typescript conversion 💖 @vraravam +- Move build-time js files out of 'src' and into 'scripts' 💖 @vraravam +- Check if default app protocol is different before overriding it (#1818) 💖 @ayxos, @vraravam +- Minor cleanup of 'NaN' logic when loading recipe badges 💖 @vraravam +- Completed plumbing required for conversion from javascript to typescript 💖 @vraravam +- npm upgrades 💖 @vraravam +- Started typescript conversion of some simple scripts 💖 @vraravam +- Added animations step in gulp to transpile scss and copy to build 💖 @mhatvan +- Generated '.gitignore' from gitignore.io 💖 @vraravam +- Setting some config rules for typescript (in preparation for external contributors during hacktoberfest) 💖 @vraravam +- Moved 'gulp'-related packages to 'devDependencies' resulting in slimming down the installation file considerably (8MB on macos) 💖 @vraravam +- Use destructured 'import' 💖 @vraravam +- Replace old '@meetfranz/electron-notification-state' with 'macos-notification-state' 💖 @vraravam + # [v5.6.1-nightly.37](https://github.com/getferdi/ferdi/compare/v5.6.1-nightly.36...v5.6.1-nightly.37) (2021-08-24) - Upgraded to [electron 13.2.2](https://github.com/electron/electron/releases/tag/v13.2.2) 💖 @vraravam @@ -113,7 +156,7 @@ - Use destructured 'import' 💖 @vraravam - Refactor to reuse already defined constants 💖 @vraravam - Use exported default object 💖 @vraravam -- Replace old '@meetfranz/electron-notification-state' with 'mac… … 💖 @vraravam +- Replace old '@meetfranz/electron-notification-state' with 'macos-notification-state' 💖 @vraravam # [v5.6.1-nightly.24](https://github.com/getferdi/ferdi/compare/v5.6.1-nightly.23...v5.6.1-nightly.24) (2021-08-13) -- cgit v1.2.3-70-g09d2