flutter_sing_box 1.0.12
flutter_sing_box: ^1.0.12 copied to clipboard
A Flutter plugin for sing-box, supporting remote profile import, Clash API, and VPN service management for Android and iOS.
1.0.12 #
1.0.11 #
- Update
sing-boxdependency to1.12.25for Android.
1.0.10 #
- Route Rule: Added IP CIDR and port filtering support
- New fields:
ip_cidr,source_ip_cidr,port,port_range,source_port,source_port_range - Enhanced traffic matching with IP and port-based routing
- Full JSON serialization support with backward compatibility
- New fields:
1.0.9 #
Features #
- Add DNS rule action configuration and new domain matching fields
- Add
RuleActionconstants for routing rules
Improvements #
- Optimize proxy configuration template and simplify DNS/route rules
- Adjust default log level from
tracetoinfo - Update User-Agent string for better compatibility
Refactoring #
- Remove remote rule set configuration (geoip-cn, geosite-cn)
- Simplify configuration structure and improve performance
- Make Route fields optional for flexibility
1.0.8 #
- Update
sing-boxdependency to1.12.24for Android.
1.0.7 #
- Update
sing-boxdependency to1.12.23for Android.
1.0.6 #
- Update
sing-boxdependency to1.12.22for Android.
1.0.5 #
- Update
sing-boxdependency to1.12.20for Android.
1.0.4 #
- Update
libboxdependency to1.12.19for Android. - Update documentation and project links in README.
- Bump version to 1.0.4.
1.0.3 #
- Add
getSingBoxVersion()API to retrieve the underlying sing-box core version. - Optimize memory usage and stability for long-running VPN services.
- Improve error handling during remote profile synchronization.
- Update dependencies to latest versions (dio, mmkv, package_info_plus, etc.).
- Minor bug fixes and performance improvements.
1.0.2 #
- Improve package description and API documentation coverage to increase pub score.
- Add comprehensive README with features, platform support, and basic usage.
- Add Chinese documentation (
README_CN.md). - Showcase projects using this plugin (clash_sing_app).
1.0.0 #
- Initial release of the
flutter_sing_boxplugin. - Support for sing-box as a VPN service.
- Ability to import remote profiles.
- Clash API support for managing proxies and groups.
- UI for managing profiles and viewing connection status.
- Support for various protocols like Hysteria, TUIC, etc.
- Core functionalities like network service, profile management, and custom logging.
- Many bug fixes and performance improvements.