- Add Swift Package Manager (SPM) support for iOS.
- Prepare package for pub.dev publication (SDK constraint, CHANGELOG, .pubignore).
- Fix unmanaged runLoopSource memory issue on iOS (backward compatibility with Xcode 15).
- Upgrade Android compileSdkVersion, add namespace, update Gradle plugin version.
- Use built-in constants for ProxyDict on iOS.
- Add Xcode 16 support and fix compiler warnings.
- Add namespace in Android build.gradle.
- Fix iOS 17 proxy resolution issue.
- Fix crash when PAC file URL is invalid.
- Minor fixes and stability improvements.
- Use Android ProxySelector instead of environment variables for more reliable proxy detection.
- Use Foundation library for executing PAC scripts on iOS.
- Remove print statements; clean up code.
- Disable proxy when fetching PAC file to avoid circular dependency.
- Update example app.
- Initial release: detect system HTTP proxy on Android and iOS.