fluent_networking 0.9.0
fluent_networking: ^0.9.0 copied to clipboard
Package that provides a simple way to make http requests
0.9.0 #
- CHORE: Updated
fluent_sdkdependency to^0.8.0.
0.8.0 #
- FEAT: Add support for
FormDatasanitization in log interceptor. - SECURITY: Expanded default sensitive keys for headers, query params, and body (including email, phone_number, and credit_card).
- PERF: Optimized sensitive key checking for
FormDatafields. - PERF: Further optimized
NetworkingLogInterceptormap processing and reduced allocations.
0.7.0 #
- FIX: Redact sensitive query parameters in log interceptor.
- PERF: Optimized
NetworkingLogInterceptorstring processing and allocations. - CHORE: Updated
fluent_sdkdependency to^0.7.0. - REFACTOR: Refactored
NetworkingModuleto support the new stable Registry contract.
0.6.0 #
- FEAT: Implement caching support using
NetworkingCacheInterceptor. - FEAT: Implement customizable retry policy with
NetworkingRetryInterceptor(PR #108). - PERF: Optimize performance and memory efficiency in
NetworkingLogInterceptor. - PERF: Optimize
LoggerApilookup inNetworkingLogInterceptor. - FIX: Restore secure logging features and custom redaction support.
0.5.4 #
- FIX: Reintroduce
Optionsexport that was missed in previous merge.
0.5.3 #
- FEAT: Add customizable retry interceptor and test coverage.
- FIX: Implement secure logging with body sanitization and configurable redaction.
- FIX: Add missing dio exports.
- PERF: Optimize logging in networking interceptor.
0.5.2 #
- FIX: Implement a secure
NetworkingLogInterceptorthat redacts sensitive headers (Authorization, Cookie, Set-Cookie). - FEAT: Expose
Optionstype fromdioin the public barrel file. - REFACTOR: Integrate
LoggerApifor internal package logging instead ofprint/debugPrint. - CHORE: Replace
pretty_dio_loggerdependency withfluent_logger_api.
0.5.1 #
- FIX: Export common dio types and cleanup test imports.
0.5.0 #
- lazy initialization
- Enable const constructors for NetworkingModule and NetworkingConfig
- Guard debug tools for tree-shaking
- Refactor fluent networking package
- Upgrade
diodependency to^5.9.1 - Upgrade
equatabledependency to^2.0.8
0.4.0 #
- BREAKING CHANGE: Updated
fluent_sdkdependency to^0.5.0 - REFACTOR: Renamed
buildmethod toonCreateinNetworkingModule - CHORE: Recreated example platforms and updated READMEs.
0.3.0 #
- Upgrade fluent_sdk version to v0.4.0
0.2.0 #
BREAKING CHANGE: This version migrates response handling to Sealed Classes.
- FIX: Interceptors provided in config are now correctly added to Dio.
- REFACTOR:
NetworkingConfignow requiresenableLogboolean instead of auto-detecting debug mode. - FEAT: Defined
ResponseResultas asealed classfor exhaustiveness checking. - REFACTOR: Renamed/Removed old result classes (
Succeeded,Failed,Error) in favor ofSuccessandFailure.
0.1.0 #
- Upgrade package to flutter version v3.35
0.0.4 #
- Version of
fluent_sdkwas updated to v0.2.0
0.0.3 #
- Dependency
fluent_sdkwas added - Version of
fluent_networking_apiwas updated to v0.0.4
0.0.2+1 #
- Removed sdk flutter dependency
- Replace
flutter_testtotestdependency
0.0.2 #
- Version of
fluent_networking_apiwas updated to v0.0.3
0.0.1 #
- Initial version.