igloo_dio_logger 1.1.2 copy "igloo_dio_logger: ^1.1.2" to clipboard
igloo_dio_logger: ^1.1.2 copied to clipboard

A beautiful HTTP request/response logger for Dio with ANSI colors, emojis, and advanced filtering options.

โœจ 1.1.2 #

โœจ New Features #

  • ๐Ÿ“‹ Items: count now also detects common wrapper keys (data, items, results, users, posts, products, records, list, content, entries) โ€” works with most real-world APIs, not just plain root arrays

๐Ÿ”ง 1.1.1 #

๐Ÿ› Bug Fixes #

  • ๐Ÿงน Removed redundant dart:typed_data import (already provided by flutter/foundation.dart)
  • ๐Ÿ“ฆ Tightened dio dependency constraint to ^5.9.2 to fix lower bound compatibility issue

๐Ÿš€ 1.1.0 #

โœจ New Features #

  • ๐Ÿ“‹ Added Items: N to response status line when root response is a List
  • ๐Ÿ”ข Array item closing comments now show zero-based index: // [0], // [1], etc.
  • ๐Ÿชœ Fixed nested array tracking โ€” each array depth now tracked independently via stack

๐Ÿ› Bug Fixes #

  • ๐Ÿท๏ธ Fixed error response body label showing class name instead of "Response:"
  • ๐Ÿ“ฆ Reordered _calculateSize checks โ€” Uint8List now checked before List<int> (more specific first)

โ™ป๏ธ Refactoring #

  • โž• Explicit dart:typed_data import added
  • ๐Ÿงน Removed unused lineIndex variable in JSON printer loop
  • โšก Simplified structural token check in colorizer using const Set
  • ๐Ÿ—‘๏ธ Removed unused textItemComment constant

๐Ÿ› 1.0.1 #

  • ๐Ÿ”ง Fixed JSON array item comment bug (was showing "LoggerConstants.textItemComment" instead of "// item")
  • ๐Ÿ“ Renamed file from colored_dio_logger.dart to igloo_dio_logger.dart to match class name
  • ๐Ÿ“ Renamed test file from colored_dio_logger_test.dart to igloo_dio_logger_test.dart for consistency

๐ŸŽ‰ 1.0.0 #

  • ๐ŸŽจ Initial release
  • ๐ŸŒˆ Beautiful colored HTTP logging with ANSI colors
  • ๐Ÿ˜€ Emoji status indicators for HTTP status codes
  • ๐Ÿ“Š Request/Response size tracking
  • โฑ๏ธ Duration tracking
  • ๐Ÿ” Advanced filtering options (endpoints, errors, duration)
  • ๐Ÿ“ฆ Pretty JSON formatting with syntax highlighting
  • ๐ŸŽฏ Smart header wrapping for long values
  • โšก Production-safe (only logs in debug mode)
4
likes
160
points
209
downloads

Documentation

API reference

Publisher

verified publisherigloodev.in

Weekly Downloads

A beautiful HTTP request/response logger for Dio with ANSI colors, emojis, and advanced filtering options.

Repository (GitHub)
View/report issues

Topics

#dio #logging #http #networking #debugging

License

MIT (license)

Dependencies

dio, flutter

More

Packages that depend on igloo_dio_logger