PackageTrack
Sign in Get early access

app_factory_logging

App Factory debug-print baseline — AppLogger abstraction, debugPrint console, Riverpod bindings, FakeAppLogger, and AppLogSink breadcrumbs.

0.1.1 178 downloads/mo #1442 most downloaded on pub.dev Ad-Quanta/app_factory_logging

What this package is like to depend on

Last release 27 days ago

28 Jul 2026

Too new to tell

only 2 release windows

Nearly every release is documented

notes for 4 of 4 stable releases

Nothing withdrawn

no release was ever pulled

1 months old

4 releases · first in 2026

4 releases in the last 12 months

see the full history below

Release timeline

4 releases · Jul 2026 to Jul 2026
Release Pre-release

Releases

latest 4
  1. 0.1.1 28 Jul 2026
    Release notes
    • Changed the license for this and future versions from MIT to the Apache License 2.0 and added the package NOTICE file.
    Open source →
  2. 0.1.0 28 Jul 2026
    Release notes
    • Breaking (pre-1.0): added AppLogLevel.trace and AppLogger.trace(...). Custom AppLogger implementations and exhaustive AppLogLevel switches must be updated. Existing enum indexes also shift because trace is first. The default minLevel: AppLogLevel.debug continues to filter trace output.
    • Added AppLogScope and AppLogger.forOwner(this) to bind the owner's runtime class name once and omit handwritten tags from subsequent calls.
    Open source →
  3. 0.0.2 20 Jul 2026
    Release notes
    • Breaking (pre-1.0): console backend is terminal-only via debugPrint. Removed dart:developer, package:logging, and the process-wide Logger.root subscription.
    • Breaking (pre-1.0): removed test helpers debugResetForTest and debugIsHandlerRegisteredForTest (no longer needed without a global handler).
    • Added enableConsoleOutput (defaults to kDebugMode) and optional useAnsiColors (off by default).
    • warn / error still forward to AppLogSink for breadcrumbs; sink failures print a single diagnostic when console output is enabled, without duplicating the exception text.
    • Per-instance enableConsoleOutput / minLevel control.
    Open source →
  4. 0.0.1 18 Jul 2026
    Release notes
    • Initial release: AppLogger abstraction, ConsoleAppLogger (truncation + debugChunked), FakeAppLogger, generated Riverpod providers, AppLogSink interface, and optional AppLoggerProviderObserver.
    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