Releases: jevonmao/PermissionsSwiftUI
Releases · jevonmao/PermissionsSwiftUI
v1.5.11
v1.5.10
What's Changed
- Add some translations for button_next by @connyhald in #142
- Make EventKit Imports Explicit by @forgot in #149
New Contributors
- @connyhald made their first contribution in #142
- @forgot made their first contribution in #149
Full Changelog: 1.5.9...1.5.10
1.5.9
What's Changed
- Turkish translate file and translations added by @halilibrahimoztekin in #147
- [Chore]: Add biometrical permissions (FaceID, TouchID, OpticID) by @N3v1 in #148
New Contributors
- @halilibrahimoztekin made their first contribution in #147
- @N3v1 made their first contribution in #148
Full Changelog: 1.5.8...1.5.9
v1.5.8
Release 1.5.8 (#138) * Add API boilerplate for new calendar and reminder Addresses iOS 17 API changes * Abstract calendar/reminder into event manager * Fix obsolete API mark and revise message * Squashed commit of the following: commit 5ecef99e3b2ef04a2a05b34509e8a449031d92c4 Author: Jevon Mao <woodburyjevonmao@gmail.com> Date: Tue Aug 8 20:13:01 2023 -0400 Add documentation snippet for permission managers commit 44e3f41313601b6bf09a38fd5066441a02046dd9 Author: Jevon Mao <woodburyjevonmao@gmail.com> Date: Mon Aug 7 14:41:46 2023 -0400 Implement custom permission description color (#137) commit f3ed32ce206f25e33a26c9b9273756b002a6f1f9 Author: Jevon Mao <woodburyjevonmao@gmail.com> Date: Mon Aug 7 12:58:42 2023 -0400 Disable stale check CICD * Erase type for custom foreground color * Add NSLog warning deprecated EventKit permissisons * Remove available limitation
1.5.7
v1.5.6
v1.5.5
What's New? ✨
- Added localizations
- Added Danish, Italian, Finnish localization by @delvinwidjaja in #110
- Add german(de_DE) language localization by @derech1e in #109
- Add French (fr_FR) language localization by @Binzinz in #113
New Contributors
- @delvinwidjaja made their first contribution in #110
- @derech1e made their first contribution in #109
- @Binzinz made their first contribution in #113
Full Changelog: 1.5.4...1.5.5
v1.5.4
v1.5.3
v1.5.2
What's Fixed?
- Fixed an issue where health permission read-only categories could show "denied" even after allowing all categories
What Changed?
- Health Permissions
- The determination of authorization status changed to the new "one-drop rule" from the previous "majority take all rule"
- Previously, the status (authorized or denied) of the majority of categories is used to determine the final authorization displayed. This means if over 50% of health permissions are allowed, then PermissionsSwiftUI will assume allowed, and vice versa.
- Now, the "one-drop rule" will assume the authorization status as allowed when at least 1 write category has been allowed, even if all other types are denied.
⚠️ Note: Apple says "to help prevent possible leaks of sensitive health information, your app cannot determine whether or not a user has granted permission to read data. If you are not given permission, it simply appears as if there is no data of the requested type in the HealthKit store." Thus, the authorization status in the case of read-only permissions is always assumed to be allowed.