PackageTrack
Sign in Get early access

fimber

Extensible logging for Flutter - based on Timber on Android, using similar (as far as Dart lang allows) method API with same concepts for tree and planting logging tree.

0.7.0 25K downloads/mo #1986 most downloaded on pub.dev magillus/flutter-fimber

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Release timing varies

gaps range from 5 weeks to 1.1 years

Most releases are documented

notes for 24 of 27 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

30 releases · first in 2018

0 releases in the last 12 months

see the full history below

Release timeline

30 releases · Nov 2018 to Jun 2023
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 30
  1. 0.7.0 26 Jun 2023

    Nothing published for this version

  2. 0.6.6 15 May 2022

    Nothing published for this version

  3. 0.6.5 21 Jan 2022
    Release notes

    -- Update android dependencies to mavenCentral (from jcenter) #116 -- Fix for Log without exception but with stack trace #115

    Open source →
  4. 0.6.4 19 Nov 2021

    Nothing published for this version

  5. 0.6.1 04 Mar 2021
    Release notes

    -- Added support for Unplantable Trees, that will have end of lifecycle method for cleanup after it is removed.

    Open source →
  6. 0.6.0 04 Mar 2021
    Release notes
    • Update to support null-safety
    Open source →
  7. 0.5.0-nullsafety.1 06 Dec 2020 pre-release
    Release notes

    -- No other fixes/updates, just null-safety

    Open source →
  8. 0.4.4 31 Jul 2020
    Release notes

    Same as 0.4.3 - missed one usecase.

    Open source →
  9. 0.4.3 30 Jul 2020
    Release notes
    • #78 issue Fixing coloring output on the formatted log output.
    Open source →
  10. 0.4.2 05 May 2020
    Release notes
    • fixed versioning
    Open source →
  11. 0.4.1 05 May 2020
    Release notes
    • #75 issue - Fix for TimedRollingFileTree missing passed logLevels and logFormat
    • #73 issue - Fix for mute levels list not being distinct
    Open source →
  12. 0.4.0 18 Dec 2019
    Release notes
    • Moving File loggers to separate fimber_io package
    • Clean up
    Open source →
  13. 0.4.0-dev 18 Dec 2019 pre-release
    Release notes
    • If want to use File loggers use fimber_io package
    Open source →
  14. 0.3.3 18 Dec 2019
    Release notes
    • Removing FileLogging and moving it to separate package: fimber_io
    • 0.4.0 version will remove dependency on dart::io - so that Fimber can be used in Web projects.
    Open source →
  15. 0.3.2 22 Jul 2019
    Release notes
    • #52 issue Fix for check of new file format based on timeSpan intervals.
    Open source →
  16. 0.3.0 17 Jun 2019
    Release notes
    • Code styles updates based on pedantic lint rules.
    • bug fix for TAG generation taking from correct stacktrace location = index 4.
    Open source →
  17. 0.3.0-rc 17 Jun 2019 pre-release

    Nothing published for this version

  18. 0.2.0 31 Mar 2019
    Release notes
    • Added ANSI colorized option for DebugTree and CustomFormatTree (by default it is disabled)
    • AnsiStyle classes as extra for adding any colorful output for console.
    Open source →
  19. 0.1.11 12 Mar 2019
    Release notes
    • FileLog bug fix for conflicts on file append.
    • FileLog uses flush buffer as temporary storage and writes to disk in 2 cases: 1 every 500ms and when ever buffer size exceeds 1kB.
    • Added unit tests for new bug.
    • docs update
    Open source →
  20. 0.1.10 03 Feb 2019
    Release notes
    • bug fix for file log bug where new lines were overriding file not append lines.
    • Added log level muting from Fimber.mute and Fimber.unmute
    Open source →
  21. 0.1.9 22 Jan 2019
    Release notes
    • Custom format tree and File logging tree based on custom format. This will allow DartVM apps to output to defined file.
    Open source →
  22. 0.1.8 12 Jan 2019
    Release notes
    • Stacktrace optional parameter after adding ex can be provided from try catch block's second parameter
    try {
      ...
    } catch (ex, stacktrace) {
      Fimber.e("log message", ex:ex, stacktrace: stacktrace);  
    }
    
    
    Open source →
  23. 0.1.7 19 Dec 2018
    Release notes
    • Accepting dynamic (any class) on ex property of Logger. This allows to pass Error or Exception or any other value to log statement - toString() is used for printout
    Open source →
  24. 0.1.6 18 Dec 2018
    Release notes
    • Added Elapsed time option for debug tree logging (useful for server side/dart vm logging)
    • Added Time option for debug tree
    Open source →
  25. 0.1.5 06 Dec 2018
    Release notes
    • Bug fix for log tag auto creation inside constructor.
    • Added tests for factory method logging after constructor log tag fix.
    Open source →
  26. 0.1.4 30 Nov 2018
    Release notes
    • no update on fimber, only mirror update for flutter_fimber iOS plugin
    Open source →
  27. 0.1.3 27 Nov 2018
    Release notes
    • Added support for iOS log output.
    • Un-plant tree option.
    • Block function operation.
    Open source →
  28. 0.1.2 24 Nov 2018
    Release notes
    • Small changes around packaging and removing any flutter references.
    • Revert to print from debugPrint for dart only support.
    • DebugTree got printLog method to override to support other solution to print formatted log line tou output stream, will be helpful in AndroidDebugTree (for example).
    • Updates to stacktrace dumping for DebugTree and added method to extract stacktrace.
    Open source →
  29. 0.1.1 08 Nov 2018
    Release notes

    Small updates

    Open source →
  30. 0.1.0 08 Nov 2018
    Release notes

    Initial version with Fimber debugging and DebugTree

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive