igloo_dio_logger 1.1.2
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_dataimport (already provided byflutter/foundation.dart) - ๐ฆ Tightened
diodependency constraint to^5.9.2to fix lower bound compatibility issue
๐ 1.1.0 #
โจ New Features #
- ๐ Added
Items: Nto 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
_calculateSizechecks โUint8Listnow checked beforeList<int>(more specific first)
โป๏ธ Refactoring #
- โ Explicit
dart:typed_dataimport added - ๐งน Removed unused
lineIndexvariable in JSON printer loop - โก Simplified structural token check in colorizer using
const Set - ๐๏ธ Removed unused
textItemCommentconstant
๐ 1.0.1 #
- ๐ง Fixed JSON array item comment bug (was showing
"LoggerConstants.textItemComment"instead of"// item") - ๐ Renamed file from
colored_dio_logger.darttoigloo_dio_logger.dartto match class name - ๐ Renamed test file from
colored_dio_logger_test.darttoigloo_dio_logger_test.dartfor 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)