Skip to content

v1.1.0

@blessedzulu blessedzulu tagged this 02 Jun 15:55
- nativephp.json: new schema (top-level namespace, bridge_functions with
  ios/android FQ class refs, top-level android/ios objects; drop legacy
  platforms.* / kotlin_files / swift_files)
- composer.json: require nativephp/mobile ^3.0, add extra.nativephp.manifest
- Kotlin: object HapticsFunctions { class X(activity): BridgeFunction } with
  execute(parameters): Map, com.nativephp.mobile.bridge imports, BridgeError;
  package com.blessedzulu.plugins.haptics
- Swift: enum HapticsFunctions { class X: BridgeFunction } with
  execute(parameters:) throws -> [String:Any]
- PHP: nativephp_call now receives a JSON string (core convention)
- Tests updated for the v3 manifest schema

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Assets 2
Loading