Releases: jevonmao/PermissionsSwiftUI
Releases · jevonmao/PermissionsSwiftUI
v1.2.2
What's New?
- The all-new, powerful and wonderful auto authorization checking is here! PermissionsSwiftUI now will by default automatically check for permission authorization status, and only present not determined permissions or show nothing at all.
- Want your own accent color for the buttons? You can now utilize PermissionsSwiftUI's new features in 1.2.2, to completely configure button colors (foreground and background) for all status (idle, allowed, denied).
v1.2.1
What's New?
- A new optional customization is now available–pass in
autoDismiss
parameter to set whether to auto dismiss the view after last permission item is triggered - Some minor adjustments on the color of UI components.
- The
JMModal
's background and secondary colors are interchanged JMPermissions
is now deprecated(name change)! UseJMModal
instead
What's Fixed?
- Button text change animation is more natural
- Fix a bug where contacts permission will not trigger button text change to "ALLOWED" and color
- Fixed a major issue with
JMAlert
andJMPermission
not displaying optimally on the smallest devices - Various other fixes and code refactoring to improve performance
v1.2.0
v1.1.1
v1.1.0
What's New?
- Health permission is now supported! 😃
onAppear
andonDisappear
method offered to override behavior, available as closure parameters for JMPermissions!
Features
- ALL 12 iOS system SUPPORTED
- Displays a SwiftUI modal view to handle user interaction and iOS permissions
- Beautifully designed, Apple native style UI
- Customizable title and description texts
- Customizable image icon, name, and detailed description for each permission item
- Stunning hand-picked SF Symbols to represent each permission
- Fully documented, easy to use. Start using PermissionsSwiftUI with SINGLE LINE OF CODE
v1.0.1
v1.0.0
What's New?
-
Auto dismiss PermissionsSwiftUI modal after last permission is allowed
-
Simplified core APIs for permissions customization
-
All old APIs for changing permissions components are obsolete
-
Use the newer, better view modifier to achieve same effect
Features
- ALL 12 iOS system SUPPORTED
- Displays a SwiftUI modal view to handle user interaction and iOS permissions
- Beautifully designed, Apple native style UI
- Customizable title and description texts
- Customizable image icon, name, and detailed description for each permission item
- Stunning hand-picked SF Symbols to represent each permission
- Fully documented, easy to use. Start using PermissionsSwiftUI with SINGLE LINE OF CODE
v0.0.2
⚠️ This version simply deprecates certain APIs from 0.0.1
Please update your Xcode Project's PermissionsSwiftUI to version 1.0.0 as soon as possible if you are still using 0.0.1 or 0.0.2 in your project.
Features (Old)
- ALL 12 iOS system SUPPORTED
- Displays a SwiftUI modal view to handle user interaction and iOS permissions
- Beautifully designed, Apple native style UI
- Customizable title and description texts
- Customizable name and detailed description for each permission item
- Stunning hand-picked SF Symbols to represent each permission
- Fully documented, easy to use. Start using PermissionsSwiftUI with SINGLE LINE OF CODE
v0.0.1
Features
- ALL 12 iOS system SUPPORTED
- Displays a SwiftUI modal view to handle user interaction and iOS permissions
- Beautifully designed, Apple native style UI
- Customizable title and description texts
- Customizable name and detailed description for each permission item
- Stunning hand-picked SF Symbols to represent each permission
- Fully documented, easy to use. Start using PermissionsSwiftUI with SINGLE LINE OF CODE