ncc 0.0.6 copy "ncc: ^0.0.6" to clipboard
ncc: ^0.0.6 copied to clipboard

A robust Dart package for efficient network request handling, session management, real-time network state tracking, and seamless error handling for modern applications.

0.0.6 - 2025-10-27 #

Breaking change #

  • NetworkObservable is now solely responsible for managing local observers and notifying them of network events.
  • GlobalNetworkObservable is responsible for tracking and notifying global observers across all clients, as well as maintaining shared network state by client.id.
  • Renamed HttpClient to NccClient to better reflect the package name.

Added #

  • GlobalNetworkObservable class is responsible for tracking and notifying global observers across all clients

Changed #

  • Upgrade http: ">=1.5.0 <2.0.0"
  • Upgrade meta: ">=1.16.0 <2.0.0"
  • Upgrade coolint: ^2.1.2

0.0.5 - 2025-07-16 #

Breaking change #

  • Manage of socket exception as NetworkAvailabilityException

0.0.4 - 2025-07-16 #

Changed #

  • CI/CD for open PR

Added #

  • Manage race conditions

0.0.3 - 2025-05-20 #

Changed #

  • Change function for normalize headers

0.0.2 - 2025-05-14 #

Added #

  • Test added
  • Github action for pull_main and publish added

0.0.1 #

  • Initial version.

Added #

  • Ncc implementation
  • SessionClient implementation
1
likes
160
points
86
downloads

Publisher

verified publisheryaminokishi.com

Weekly Downloads

A robust Dart package for efficient network request handling, session management, real-time network state tracking, and seamless error handling for modern applications.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#http #network #protocols #session

Documentation

API reference

License

MIT (license)

Dependencies

http, meta

More

Packages that depend on ncc