Skip to content

v1.3.0

Latest

Choose a tag to compare

@synaptode synaptode released this 08 Nov 04:06

What's Changed

Added

  • Dashboard toggle and dismissal control: added toggleDashboard(), hideDashboard(), and isDashboardVisible to PhantomSwift with active state detection
  • Push Notification Monitor module: real-time APNs payload inspection and history store
  • WebView Inspector module: inspect console logs, storage, and cookies from WKWebView instances
  • GraphQL parser: query and mutation analysis in Network Inspector

Fixed

  • Presentation duplication: prevented duplicate PhantomDashboardVC presentation on repeated shake gestures or debug shortcuts while a module is open
  • Shake debounce: added 0.5s debounce to shake gesture handling
  • Swift 6 and iOS 15+ deprecation warnings: resolved URLSessionDataDelegate Sendable conformance and UIButton padding deprecations
  • Swift Package Index configuration: restricted builder target platform to iOS in .spi.yml
  • CI build: added missing module source files and aligned deployment target in Xcode project

Technical Notes

  • SemVer rationale: minor version bump for new non-breaking features (Push Monitor, WebView Inspector, GraphQL parser, and toggle APIs)
  • Minimum runtime target: iOS 13.0+