flutter_log_processor 2.0.0 copy "flutter_log_processor: ^2.0.0" to clipboard
flutter_log_processor: ^2.0.0 copied to clipboard

A comprehensive Flutter package for logging, event tracking, and log preprocessing with an integrated dashboard.

Changelog #

All notable changes to this project will be documented in this file.

2.0.0 - 2026-01-11 #

🚀 Major Release - Version 2.0 #

A complete overhaul with enhanced features, better performance, and stunning new UI enhancements.

Added #

  • 📊 Enhanced Dashboard UI - Complete redesign with modern aesthetics
  • 🎯 Advanced Pattern Detection - Improved algorithm for identifying repeated errors
  • 📈 Statistical Enhancements - More comprehensive analytics and insights
  • 🔍 Smart Search - Enhanced search with better filtering capabilities
  • 📤 Improved Export - Better formatting and more export options
  • 🎨 UI Components - New customizable widgets for building custom layouts
  • 📋 Session Management - Clear old logs based on time duration
  • 🏷️ Enhanced Metadata Support - Better handling of custom metadata
  • 🌐 Comprehensive Documentation - Fully rewritten README with examples
  • Performance Optimizations - Faster log processing and rendering

Changed #

  • 🎨 README Redesign - Complete overhaul with better structure and visual elements
  • 📦 Package Version - Bumped to 2.0.0 for major release
  • 🔧 API Improvements - More consistent and intuitive API methods
  • 📱 Dashboard Layout - Improved responsiveness and user experience
  • 🎯 Event Tracking - Enhanced event tracking with better categorization

Fixed #

  • 🐛 Deprecated Field - Removed deprecated author field from pubspec.yaml
  • 🔄 Export Issues - Fixed various export format inconsistencies
  • 💾 Storage Optimization - Better storage management and cleanup
  • 🔍 Filter Performance - Improved filtering performance for large datasets
  • 🎨 UI Rendering - Fixed various UI rendering issues

Documentation #

  • 📖 Enhanced README - Comprehensive guide with examples and best practices
  • 🎯 Quick Start Guide - Improved getting started section
  • 📚 API Reference - Detailed API documentation with all methods
  • 💡 Examples - More code examples and use cases
  • 🏗️ Architecture - Updated architecture documentation

Breaking Changes #

  • None - Full backward compatibility maintained

1.5.0 - 2026-01-11 #

Added #

  • Architecture diagram visualization in README
  • Dashboard preview image in README
  • Enhanced README with visual aids for better understanding
  • Updated GitHub repository links

Changed #

  • Improved documentation structure
  • Enhanced visual presentation of package features

Fixed #

  • Updated contact information in README
  • Corrected repository URLs

1.0.0 - 2026-01-10 #

Added #

  • Initial release of Flutter Log Processor
  • Core logging system with 6 log levels (verbose, debug, info, warning, error, fatal)
  • Event tracking with timing support
  • Log preprocessing and analysis
  • Beautiful integrated dashboard with statistics
  • Log filtering and search functionality
  • Export functionality (JSON, CSV, text)
  • Persistent storage using SharedPreferences
  • Pattern detection for repeated errors
  • User and session tracking
  • Comprehensive documentation and examples
  • Example application demonstrating all features

Features #

  • LogService: Singleton service for managing logs

    • Multiple log levels with colors and icons
    • Tag support for categorization
    • Metadata attachment
    • Stack trace logging
    • Console output option
  • EventTracker: Service for tracking user events

    • Simple event tracking
    • Timed events
    • Screen view tracking
    • Custom properties support
  • LogProcessor: Analytics and processing

    • Statistics generation
    • Pattern detection
    • Log grouping by time periods
  • LogDashboard: Premium UI component

    • Overview tab with statistics
    • Logs tab with filtering
    • Events tab with categorization
    • Export functionality
    • Beautiful charts and visualizations
  • Utilities:

    • LogFormatter for various output formats
    • LogExporter for data export
    • LogFilter for advanced filtering

Documentation #

  • Comprehensive README
  • API documentation
  • Usage examples
  • Best practices guide
1
likes
140
points
117
downloads

Publisher

verified publishersaifalmajd.blogspot.com

Weekly Downloads

A comprehensive Flutter package for logging, event tracking, and log preprocessing with an integrated dashboard.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, intl, path_provider, shared_preferences

More

Packages that depend on flutter_log_processor