Skip to content

3.0.0

Compare
Choose a tag to compare
@joogps joogps released this 20 Mar 23:05
· 4 commits to main since this release
7e80641

Hi! It's been a while. These are the changes in version 3.0.0:

✨ Now, the .slideOverCard(:_) modifier uses the SOCManager by default for presentation, meaning it can now present a card over the entire view hierarchy from any child view. To keep this package streamlined, the SOCManager class and the SlideOverCard view have been made private as they're no longer needed. Deprecated structs and initializers have also been removed.

🛠️ The presentation behavior in the SOCManager has also been improved substantially — now you can present cards over sheets, tab views and much more. Also, all animation issues were fixed.

👆Now, cards can be dismissed by an outside tap. To disable this behavior, just include .disableTapToDismiss in your SOCOptions.

📱 The default corner radius of the cards is now automatically calculated by the device's bezels' corner radius and the outerPadding parameter.

📁 The project's file structure has been revamped, and the README has been adjusted and streamlined.

🎆 There's also a new, shinier icon!

Thank you to everyone who's supported this project!