Skip to content

Releases: LeoNatan/LNPopupController

v3.0.7

12 Apr 14:46
e14712b
Compare
Choose a tag to compare

Layout and stability improvements

v3.0.6

02 Apr 05:06
2f73e22
Compare
Choose a tag to compare
  • Added support SwiftUI/LNPopupUI popup bar images for crossfade

  • Improved LNPopupImageView content mode handling

v3.0.5

01 Apr 21:41
3b2335e
Compare
Choose a tag to compare
  • Added crossfade between transition target view and popup bar image to better allow for transitions that are not one to one with the bar image, like full popup content transition
  • Fixed Mac Catalyst build and also added general Catalyst improvements to the framework

v3.0.4

28 Mar 13:17
e4ea0cf
Compare
Choose a tag to compare
  • Expanded the transition system to support more advanced scenarios, such as SwiftUI/LNPopupUI and the LNPopupTransitionView protocol
  • Improve documentation and headers with information about transitions
  • Deprecated unavailable API has been removed from the header files

v3.0.3

25 Mar 23:24
44da8aa
Compare
Choose a tag to compare
  • Fixed SPM layout
  • Automatically discover LNPopupImageView views inside popup content controllers
  • Introduce LNPopupTransitionView protocol
  • Rename LNPopupShadowedImageView to LNPopupImageView

v3.0.2

24 Mar 21:09
5ad6929
Compare
Choose a tag to compare
  • Introduced new convenience LNPopupShadowedImageView class
  • Optimized transitions to support LNPopupShadowedImageView instances
    • Generic views are still supported, but using LNPopupShadowedImageView will result in the smoothest transitions
    • Demo project has been updates to use LNPopupShadowedImageView

v3.0.1

24 Mar 01:55
83c8653
Compare
Choose a tag to compare

Improved transition view frame detection

v3.0.0

22 Mar 23:42
34698d8
Compare
Choose a tag to compare

Added support for popup open and close transition:

  • The behavior is opt-in
  • In your popup content controller, implement the new viewForPopupTransition(from:to:) method to return an image view or a view that contains an image
    • Both standard demo scenes and the demo music app in the example project have been updated to include this functionality

v2.20.11

16 Mar 22:30
b2b121c
Compare
Choose a tag to compare

Fix layout issues with SwiftUI image controllers (#597)

v2.20.10

16 Mar 15:11
cc1bef4
Compare
Choose a tag to compare

Fix a popup bar layout issue introduced in the previous build (#596)