LNPopupController Versions Save

A framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.

2.18.8

1 month ago

Fixed a crash under certain circumstances.

2.18.7

2 months ago

Added support for prefersHomeIndicatorAutoHidden / setNeedsUpdateOfHomeIndicatorAutoHidden (#566)

2.18.6

2 months ago
  • Removed unsafeFlags from the package, causing build errors (#563)

2.18.5

2 months ago
  • Fixed instances where animted: false would not be respected (#562)
  • Improved marquee support for RTL (#561)
  • Improved layout for custom bar controllers (#560)

2.18.4

2 months ago

Added support for scroll to top when the popup is open.

2.18.3

3 months ago
  • Small changes to the grabber-style close button
  • Added missing popup interaction styles to the Swift overlay

2.18.2

3 months ago

In drag interaction style, fixed an issue swiping down might cause layout issues (#554)

2.18.1

3 months ago

Internal improvements

2.18.0

3 months ago
  • Added an event queue system to allow popup state changes to accumulate as the user calls the API (https://github.com/LeoNatan/LNPopupUI/issues/29)
  • Marked years-long deprecated API as unavailable
  • Minor dark appearance tweaks and performance optimizations

2.17.1

4 months ago
  • Improved the floating bar background appearance when presented in dark user interface style
    • Use the LNPopupBarAppearance class to customize popup bar appearance
  • Fixed appearance artifacts when changing the popup close button from .rounded to any other in runtime
  • Increase haptic feedback generation intensity slightly
    • Developers can disable this new behavior by setting popupBarPresentingViewController.allowPopupHapticFeedbackGeneration = false
  • Fixed an issue where marquee labels might disappear (#553)