retro_logger 0.0.10 copy "retro_logger: ^0.0.10" to clipboard
retro_logger: ^0.0.10 copied to clipboard

A simple Logger that does not have any dependencies and is easy to use.

0.0.1 #

  • Implement Logger initial code

0.0.2 #

  • Implement benchmark logging for timing methods logs

0.0.3 #

  • Implement search field and refactor log_manager to handle search

0.0.4 #

  • Added documentation

0.0.5 #

  • Added LogType and additional log options.
enum LogType {
  network,
  button,
  database,
  ui,
  api,
  other,
  error,
  warning,
  success,
  info,
  fatal,
  timestamp,
}
  • Added name to the log method to register the name of the caller.

    Logger.button.log('message', name: 'FloatingActionButton')

  • Improved search field to handle keywords matching and multi types.

0.0.6 #

  • Improved doc using ChatGPT

0.0.7 #

  • added View by dropdown and implement a group view of logs based on their name.
  • added analytics tab and basic pie chart from fl_chart

0.0.8 #

  • Update time format in LoggerTimeExtension to include seconds and ms
  • (Breaking Changes) Simplified Log writing

    Logger.button('message', name: 'FloatingActionButton')

0.0.9 #

  • Added linting to the example file
  • Refactored logger class to use static methods instead of factory.

0.0.10 #

  • name is now non mandatory and will display unknown if not passed.
3
likes
150
points
10
downloads

Publisher

verified publisherpolarstork.com

Weekly Downloads

A simple Logger that does not have any dependencies and is easy to use.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

fl_chart, flutter

More

Packages that depend on retro_logger