Skip to main content

log_tracking 0.5.0 copy "log_tracking: ^0.5.0" to clipboard
log_tracking: ^0.5.0 copied to clipboard

Flutter logger with readable console output, callbacks for Crashlytics or Sentry, and offline storage that uploads logs to your own server.

0.5.0 #

  • Local storage rewritten as append-only daily segments with a sent cursor; the JSON index files are gone
  • Fixed: index files grew on every launch, byte offsets broke on non-ASCII text, empty index files crashed startup
  • Logs are kept at most 7 days and 5 MB, and are stored under the application support directory instead of documents
  • Files of the old storage are deleted on first launch
  • Log.i/w/e/d never throw; storage errors no longer reach the app
  • Unsent logs are sent in batches of 500, one send at a time, and only marked sent after success
  • Launch and error indexes are persisted
  • Connectivity check no longer makes a DNS lookup to a fixed host
  • iPad is reported as brand "ipad"

0.4.0 #

  • Isar Db removed
  • Compatibility with Dart 3.9.0

0.3.13 #

  • Date corrections have been made
  • Design improvements have been made

0.3.12 #

  • debug listening added

0.3.11 #

  • minor change

0.3.10 #

  • status null problem fixed

0.3.9 #

  • A db problem solved

0.3.8 #

  • Improvements have been made to db

0.3.7 #

  • A problem solved

0.3.6 #

  • Initial version, created by ngcyaz
4
likes
140
points
194
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter logger with readable console output, callbacks for Crashlytics or Sentry, and offline storage that uploads logs to your own server.

Repository (GitHub)
View/report issues

Topics

#logging #crashlytics #offline

License

MIT (license)

Dependencies

connectivity_plus, device_info_plus, flutter, flutter_udid, intl, json_annotation, package_info_plus, path, path_provider, synchronized

More

Packages that depend on log_tracking