smart_dev_pinning_plugin 3.0.0
smart_dev_pinning_plugin: ^3.0.0 copied to clipboard
This plugin creates a secure native TLS connection to execute HTTP requests with certificate pinning.
3.0.0 #
- Improved connection error handling — network and SSL failures now return a consistent
ConnectionErrortype, making it easier to handle errors uniformly in your app. - Error messages in English — all error messages returned by the native layer are now in English for better compatibility with logging and monitoring tools.
- More reliable concurrent requests — fixed an issue where concurrent requests with different pinning configurations could interfere with each other.
- Cleaner Dart API — removed internal deprecated methods that were no longer needed.
2.7.0 #
- FEAT(smart_dev_pinning): update license.
2.6.0 #
- FEAT(smart_dev_pinning): update documentation.
2.5.0 #
- FEAT(smart_dev_pinning): update ios to use native directly.
2.4.0 #
- FEAT(smart_dev_pinning): update native dependencies.
2.3.0 #
- FEAT(smart_grow_secure,smart_dev_pinning): update dependencies.
2.2.0 #
- FEAT(smart_dev_pinning_plugin): Update dependencies and improve performance.
2.1.0 #
- FEAT(smart_dev_pinning): add new package.
2.0.0 #
- BREAKING CHANGE: Added required
pinningMethodparameter tohttpRequest()method - FEAT: Added
PinningMethodenum with support for both public key and certificate pinning - FEAT: Enhanced example app with modern UI and comprehensive performance benchmarking
- FEAT: Added visual performance comparison between standard HTTP and SSL pinning clients
- FEAT: Improved error handling and type safety with enum-based pinning method selection
- FEAT: Added detailed performance metrics including response times, standard deviation, and impact analysis
- DOCS: Updated README with comprehensive pinning method documentation and hash extraction commands
- DOCS: Added API reference and usage examples for both pinning methods
1.3.0 #
- FEAT(packages): update sonar.
- FEAT(packages): start using melos.
1.2.0 #
- FEAT(packages): update sonar.
- FEAT(packages): start using melos.
1.1.0 #
- FEAT(packages): start using melos.
1.0.0 #
- Initial Release