logging_appenders
Logging appenders for the dart logging package for print, file and remote (logz, loki, graylog (gelf)).
2.0.0
12K downloads/mo
#2746 most downloaded on pub.dev
hpoul/dart_logging_appenders
What this package is like to depend on
Last release 6 months ago
03 Feb 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 28 of 30 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
34 releases · first in 2019
3 releases in the last 12 months
see the full history below
Release timeline
34 releases · Aug 2019 to Feb 2026Releases
latest 34-
2.0.028 Jan 2026Release notes
Open source →- Migrate away from
diotohttppackage. - This is a breaking change for subclasses of
BaseDioLogSenderwhich is now calledBaseHttpLogSender
- Migrate away from
-
2.0.0+103 Feb 2026Release notes
Open source →- Expose
loggingAppenderInternalLoggingsetter to change log level vor internal (dummy) logger.
- Expose
-
2.0.0-dev.113 Sep 2025 pre-release -
1.4.008 Jul 2025Release notes
Open source →- Allow customizing of default Log Formatter using
BaseLogAppender.defaultFormatter - By default prefix log messages by
Isolate.current.debugName - Export SyslogLevel
- Allow customizing of default Log Formatter using
-
1.4.0+107 Aug 2025 -
1.4.0-dev.121 Jan 2025 pre-releaseNothing published for this version
-
1.3.117 Jun 2024Release notes
Open source →- Default formatter: add support for printing
causeof [JsonUnsupportedObjectError]
- Default formatter: add support for printing
-
1.3.005 May 2024Release notes
Open source →- Support for exception chaining.
- Allow closing of subscriptions without disposing.
detachFromLoggers
-
1.3.0-dev.218 Feb 2024 pre-releaseNothing published for this version
-
1.3.0-dev.118 Feb 2024 pre-releaseNothing published for this version
-
1.2.005 Aug 2023Release notes
Open source →- Support for gelf / Graylog appender.
- Fix concurrent modification exception (thanks @andreacimino #23)
-
1.2.0+105 Aug 2023 -
1.1.027 May 2023 -
1.0.217 Mar 2023 -
1.0.117 Feb 2023 -
1.0.028 Feb 2021 -
1.0.0+118 Jan 2023 -
1.0.0+230 Jan 2023 -
0.4.317 Oct 2020Release notes
Open source →- Remove dependency on rxdart.
- Loki: use UTC for all timestamps (thanks @hsmade)
-
0.4.3+116 Jan 2021 -
0.4.216 May 2020Release notes
Open source →- Separated PrintAppender initializer into a default and a dart:io file, so
to remove dependency on
dart:io. - Created a
PrintAppender.setupLogging()method which configures the root logger.
- Separated PrintAppender initializer into a default and a dart:io file, so
to remove dependency on
-
0.4.2+116 May 2020Nothing published for this version
-
0.4.2+216 May 2020 -
0.4.2+327 Jun 2020 -
0.4.2+418 Aug 2020 -
0.4.2+518 Aug 2020Release notes
Open source →- Improve documentation
- Add possibility to log to stderr.
PrintAppender.setupLogging(stderrLevel: Level.SEVERE);
-
0.4.124 Jan 2020Release notes
Open source →- Expose
BaseLogSenderand similar classes required to build custom log senders.
- Expose
-
0.4.012 Jan 2020 -
0.3.124 Jan 2020Nothing published for this version
-
0.3.007 Jan 2020 -
0.2.221 Aug 2019Release notes
Open source →- Added a
ColorFormatterwhen outputting to interactive terminal.- If
stdout.supportsAnsiEscapesreturns true, thePrintAppenderwill default toColorFormatter
- If
- Correctly dispose close timer.
- Added a
-
0.2.121 Aug 2019Release notes
Open source →- Improved API, use
attachToLogger. - Updated documentation, improved readme
- More test coverage for
RotatingFileAppender
- Improved API, use
-
0.2.1+121 Aug 2019Release notes
Open source →- Make
LogzIoApiAppendermore configurable (host, type, bufferSize, etc.). - Make internal logging levels configurable, to help debugging the Appenders themselves.
- Make
-
0.2.019 Aug 2019