code_scout_talker 1.0.3 copy "code_scout_talker: ^1.0.3" to clipboard
code_scout_talker: ^1.0.3 copied to clipboard

Talker observer for CodeScout. Forwards everything Talker logs to your CodeScout dashboard, without changing a line of your logging code.

1.0.3 #

Fixed #

  • The package could not be installed alongside any current talker. The constraint capped at <5.0.0 while talker's current release is 5.1.20, so flutter pub add code_scout_talker failed version solving outright for anyone on 5.x. Widened to >=4.0.0 <6.0.0; the observer needed no change and passes its whole suite against 5.1.20.
  • The README's "that is the whole setup" snippet had no sync: block, so following it exactly sent nothing to the dashboard. sync: has no default, and without it logs are dropped rather than queued.

Fixed #

  • The usage snippet on CodeScoutTalkerObserver showed const CodeScoutTalkerObserver(), which does not compile: the constructor has a body, because the observer announces itself when it is built. Copying the documented line straight into an app was an error.

Added #

  • An example forwarding Talker's logs to CodeScout.

1.0.2 #

Changed #

  • The name reads CodeScout, one word. The description published with 1.0.1 still said "Code Scout", because the rename landed after that version went out and pub.dev only takes a new listing with a new version.
  • The readme says what the rest of CodeScout does. It used to end at the licence, so somebody who installed this for Talker capture had no way to learn that live device streaming, the database browser and the agent tools exist.

No code changed in this release.

1.0.1 #

Changed #

  • The declared minimum is now Flutter 3.38 (Dart 3.10), where it used to say Flutter 3.0. That old number was never true, so pub.dev advertised compatibility with releases that could not resolve the package. Nothing about the code changed.

1.0.0 #

  • Initial release.
  • CodeScoutTalkerObserver forwards Talker logs, errors and exceptions to CodeScout without any change to your logging code.
  • Talker's log key becomes a CodeScout tag, so talker_dio_logger, talker_bloc_logger and the rest arrive already filterable.
  • Capture is wrapped defensively, so a CodeScout failure can never break the talker call that triggered it.
0
likes
160
points
294
downloads

Documentation

API reference

Publisher

verified publishercodescout.tech

Weekly Downloads

Talker observer for CodeScout. Forwards everything Talker logs to your CodeScout dashboard, without changing a line of your logging code.

Homepage
Repository (GitHub)
View/report issues
Contributing

License

MIT (license)

Dependencies

code_scout, flutter, talker

More

Packages that depend on code_scout_talker