network_ninja 1.0.0 copy "network_ninja: ^1.0.0" to clipboard
network_ninja: ^1.0.0 copied to clipboard

A powerful network logger library with floating bubble UI for monitoring API calls in Flutter applications

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased] #

Added #

  • Search functionality in network logs list
  • Export options (cURL, JSON, share)
  • Click-to-copy functionality on details page
  • Professional package structure and documentation

Changed #

  • Renamed package from network_ninja_lib to network_ninja
  • Improved UI animations and performance
  • Enhanced error handling and request matching

Fixed #

  • Request/response matching issues
  • Memory leaks in stream subscriptions
  • UI responsiveness during high-frequency polling

1.0.0 - 2024-08-24 #

Added #

  • Initial release of Network Ninja
  • Floating bubble UI for network monitoring
  • Real-time network request/response logging
  • Automatic Dio interceptor integration
  • Network logs screen with filtering
  • Network details screen with comprehensive information
  • Search and filter functionality
  • Export options (cURL, JSON, share)
  • Privacy-focused automatic data redaction
  • Performance-optimized animations
  • Material Design UI components

Features #

  • Floating Bubble UI: Draggable, collapsible bubble for quick access
  • Real-time Monitoring: Automatic capture of all Dio requests
  • Search & Filter: Find specific requests by endpoint, method, or status
  • Detailed Views: Comprehensive request and response information
  • Export Options: Copy as cURL, JSON, or share logs
  • Security: Automatic redaction of sensitive headers
  • Performance: Optimized for high-frequency API polling

Technical Details #

  • Built with Flutter 3.10+
  • Compatible with Dio 5.4.0+
  • MIT License
  • Comprehensive test coverage
  • Professional documentation
8
likes
0
points
12
downloads

Publisher

verified publisherinfydex.com

Weekly Downloads

A powerful network logger library with floating bubble UI for monitoring API calls in Flutter applications

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

dio, flutter, intl, url_launcher

More

Packages that depend on network_ninja