code_scout 1.1.0
code_scout: ^1.1.0 copied to clipboard
Versatile Flutter logger for development and QA. Supports console and socket-based logging, enabling remote monitoring of app behavior, API calls, and analytics without debug connections.
1.1.0 #
- Added level-specific shorthand methods (
.v(),.d(),.i(),.w(),.e(),.f()) - Changed
messageparameter type fromdynamictoStringfor a cleaner API contract - Added companion packages for network interception:
code_scout_dioandcode_scout_http
1.0.0 #
- Initial release
- Structured logging with 8 levels (all, system, verbose, debug, info, warning, error, fatal)
- Tag-based and level-based log filtering
- SQLite local persistence with WAL mode
- Automatic batch sync to self-hosted Code Scout server (tar.gz compression)
- Background isolate compression to avoid UI jank
- Network request/response/error interception with request ID correlation
- Atomic sync pipeline with retry and automatic backoff
- Floating overlay button for development controls
- Socket connection scaffolding for real-time streaming
- Zero third-party HTTP dependencies — all server communication via dart:io