This repository was archived by the owner on Sep 17, 2025. It is now read-only.
Repository navigation
0.2.0
🚨 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