The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
ποΈ Use the `.background()` modifier instead of a `ZStack` to avoid layout interferences
β οΈ Remove unnecessary deprecated warnings
π οΈ Other minor improvements
**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!
π New unified stying options
β¨ Refactoring
βοΈ Small fixes
βοΈ 630+ stars! Never thought this could get there.
π€ Renaming `SlideOverCardView` to [`SlideOverCard`](https://github.com/joogps/SlideOverCard#usage)
π Centralizing option parameters as an option set
πΊ Creating the [`SOCManager`](https://github.com/joogps/SlideOverCard#manager) to add the ability to present the card as a screen overlay
π± Enabling iOS 13 support
π Project refactoring
π Fixing animations when using an optional binding (thanks to #4, by @Kleemann)
π Bug fixing
βΊοΈ Huge thanks to [Clear Spaces](https://apps.apple.com/us/app/clear-spaces/id1532666619) for using SlideOverCard!
β¨ 150+ stars! (that's just mind-blowing)
π€ Improved gesture handling
π Removing the need for `withAnimation`
π₯³ Celebrating 100+ stars! Thank you so much!
βοΈ Added a new license (MIT)
β Code and README improvements
πΌ Updated logo
π Alternative iPad transition
π Layout improvements
β Code improvements