Skip to content
This repository was archived by the owner on Sep 17, 2025. It is now read-only.

0.2.0

Choose a tag to compare

@Sherlouk Sherlouk released this 05 Jul 13:26
· 8 commits to main since this release
332c166

🚨 Breaking Change

This release contains a rename from dockable to pipify and large changes to the public API.

  • You can no longer create the PipifyController (formerely DockableController) - we manage this for you, simplifying integration.
  • You can initialise a PIP experience by providing a isPresented binding, much like other Apple APIs.
  • You can now provide a separate SwiftUI view (which will fade in) or morph a view in your hierarchy.
  • You can now update your UI based on the render size of the PIP window.
  • You can now listen to PIP button presses (play, pause, skip forward, skip backward).
  • You can now change the percentage filled on the playback progress bar (useful for timers!)
  • Added SwiftUI modifiers to the Xcode library to help in development
  • Improved logging throughout to aide in debugging
  • Improved sample app to better showcase the functionality available

Contributors

Thanks to @jordibruin who has contributed massively to this release, both with testing, marketing, and feature contributions!

Full Changelog: 0.1.0...0.2.0