koi_network 0.0.1 copy "koi_network: ^0.0.1" to clipboard
koi_network: ^0.0.1 copied to clipboard

Enterprise-grade network library built on Dio with configurable response parsing, request encoding, token refresh, retry, caching, and adapter-based architecture.

Changelog #

0.0.1 - 2026-03-17 #

Added #

  • Initial release of koi_network
  • Adapter-based architecture for auth, error handling, loading, and platform
  • Configurable response parsing via KoiResponseParser
  • Request executor with execute/silent/quick/batch/retry patterns
  • KoiTypedRequestExecutor for pre-parsed strong-type responses
  • KoiTypedResponse<T> for bridging Retrofit/OpenAPI generated models
  • Typed methods in KoiNetworkRequestMixin: typedRequest, typedSilentRequest, typedQuickRequest
  • Typed methods in NetworkRequestUtils: typedRequest, typedSilentRequest
  • JWT-based proactive + reactive token refresh interceptor
  • Smart retry via dio_smart_retry
  • Cache support via dio_cache_interceptor
  • Multi-module Dio instance management
  • KoiNetworkRequestMixin for controller convenience
  • Full type-safe generics support
  • Comprehensive test suite for typed executor
0
likes
0
points
207
downloads

Publisher

unverified uploader

Weekly Downloads

Enterprise-grade network library built on Dio with configurable response parsing, request encoding, token refresh, retry, caching, and adapter-based architecture.

Repository (GitHub)
View/report issues

Topics

#dio #http #networking #interceptors #api

License

unknown (license)

Dependencies

dio, dio_cache_interceptor, dio_smart_retry, pretty_dio_logger

More

Packages that depend on koi_network