logiq 1.0.0-beta.4
logiq: ^1.0.0-beta.4 copied to clipboard
Zero-impact, fire-and-forget local logging system for Flutter. Enterprise-grade with encryption, rotation, and debug UI.
1.0.0-beta.4 #
- Navigation Observer - New
Logiq.navigationObserverfor automatic navigation logging- Logs push, pop, replace, remove events with route names and arguments
- Configurable log level, category, and argument logging
- Zero-impact fire-and-forget logging
- Tree View for Log Details - Enhanced log detail bottom sheet
- Toggle between Tree and JSON views with segmented control
- Expandable/collapsible nodes for nested data
- Color-coded values (green=strings, cyan=numbers, orange=booleans)
- Tree view is now the default
- Taller bottom sheet (90% of screen) for better viewing
- Network Logging - Package-agnostic HTTP logging
Logiq.network()for quick request/response loggingLogiqRequestandLogiqResponseclasses for typed logging- Auto log level based on status code (info → warning → error)
- Works with any HTTP library (Dio, http, etc.)
1.0.0-beta.3 #
- Added category tabs for debug UI - organize logs into custom tabs by category
- New
DebugTabclass for configuring tabs with name, categories, and optional icon DebugViewerConfignow accepts atabsparameter for tab configuration- Backwards compatible - empty tabs shows current single-view behavior
1.0.0-beta.2 #
- Fixed deprecated
withOpacitywarning with compatibility extension for Flutter 3.24+ - Updated
share_plusintegration to v11.x API (SharePlus.instance.share()) - Improved code quality and analysis compliance
- Minor performance improvements in log viewer
1.0.0-beta.1 #
- Debug UI redesign
- Added Light/Dark theme toggle and smooth transitions
- Enhanced Debug UI with improved filtering, glassmorphism, and search
1.0.0-alpha #
- Initial release
- Zero-impact logging with isolate-based file I/O
- Multiple format support (PlainText, JSON, Compact JSON, CSV)
- File rotation strategies (multi-file and single-file)
- AES-256-GCM encryption
- PII redaction with built-in patterns
- Log export with GZip compression
- Debug UI with log viewer and floating button
- Session tracking and statistics
- Auto-cleanup and retention policies
- Sensitive mode for pausing logs
- Context injection and custom sinks