astute_logger 2.4.0 copy "astute_logger: ^2.4.0" to clipboard
astute_logger: ^2.4.0 copied to clipboard

A simple and powerful logger for Flutter apps with support for color-coding, JSON pretty-printing, and performance tracking.

0.0.1 #

  • Initial release of Astute Logger
  • Added:
    • Basic logging with color support
    • Pretty JSON logging
    • Pretty list/map logging
    • Execution time measurement
    • Debug/profile/release mode detection
    • Method name detection

2.2.0 #

  • Added colored console logging by log level (debug, info, warning, error)
  • Added pretty JSON logging (logJson, logJsonList)
  • Added pretty list/map logging (logPrettyList)
  • Added execution time measurement (logExecutionTime, logExecutionTimeAsync)
  • Added debug/profile/release mode detection
  • Added caller method name detection from stack trace
  • Added persistent file logging
  • Added sensitive data redaction (tokens, emails, credit cards)
  • Added Zone-based context propagation (LoggerContext.runWithContext)
3
likes
145
points
300
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A simple and powerful logger for Flutter apps with support for color-coding, JSON pretty-printing, and performance tracking.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, mockito, path_provider

More

Packages that depend on astute_logger