Repository navigation
Releases: noodles1024/PolarisGuideKit
Releases · noodles1024/PolarisGuideKit
Release list
1.1.1
PolarisGuideKit 1.1.1
This patch release fixes guide presentation, gesture handling, and resource cleanup.
Fixed
- Resolve automatic hosts from the focus view's window and handle window changes and scene disconnection safely.
- Refresh highlights and buddy layout when dynamic focus views change, detach, or reattach.
- Prevent stale lifecycle callbacks and interrupted animations from affecting a subsequent step or presentation.
- Clean up gesture recognizers and plugin resources when a guide or completer is released.
- Handle audio loading failures and callbacks safely, preventing events from old items from interrupting new playback.
- Block navigation swipes during a guide while preserving each step's gesture whitelist and restoring normal interaction after dismissal.
Documentation
- Clarify guide teardown and plugin cleanup, reorganize the English and Chinese READMEs, and update the gesture whitelist demo.
Custom plugins
Custom plugins that retain presentation resources can implement GuidePlugin.tearDown() to clean up when a displayed controller is released without an explicit dismissal. A default no-op implementation preserves source compatibility. Cleanup should be idempotent and avoid application callbacks.
Full changelog: 1.1.0...1.1.1
1.1.0
Add GestureRecognizerCompleter for non-UIControl handling