github scenee/FloatingPanel 2.2.0

latest releases: 2.8.6, 2.8.5, 2.8.4...
3 years ago

This release introduces 2 new APIs and has some improvements and bugfixes for crashes. This is highly recommended to upgrade.

New features

  • Add cornerCurve option to SurfaceAppearance (#417) via @zntfdr
  • Add optional removalInteractionVelocityThreshold value to Behavior (#425) via @Argent

Improvements

  • Add a description for the backdropAlpha(for:) API (#416)
  • Address the grabber area detection in scroll tracking (#407)
  • Stop moving a panel while the tracking table view is editing (#431)
  • Revise the swizzling prop to make it nonnull
  • Move the main ci to github actions (#437)

Bugfixes

  • Fix example typo (#418) via @zntfdr
  • Fix swiftformat (#426) via @funzin
  • Fix a crash by the move animator (#423)
  • Fix an issue where not dragging a panel by priority of Layout.interactionConstraint (#428)
  • Fixed the crash when ownerVC is nil. (#436) via @nickcheng

Thank you to @zntfdr, @Argent, @warpling, @jnwagstaff, @WrathChaos, @mazvydasb, @funzin, @mschonvogel, @Distance-MJ and @nickcheng for this release!

Don't miss a new FloatingPanel release

NewReleases is sending notifications on new releases.