backstage 0.0.6 copy "backstage: ^0.0.6" to clipboard
backstage: ^0.0.6 copied to clipboard

Complete in-app debugging console with advanced logging, network monitoring, performance metrics, and export capabilities. Production-ready with security features.

0.0.6 #

πŸš€ Pub.dev Package Score Improvements #

  • Full platform support declarations - Added support for all 6 platforms (Android, iOS, macOS, Windows, Linux, Web)
  • Improved static analysis handling - Documented SharePlus API deprecation with proper ignore comments
  • Enhanced pub.flutter-io.cn compatibility - Better scoring for platform support and code quality metrics
  • API future-proofing - Prepared for SharePlus API migration while maintaining current functionality

πŸ”§ Technical Improvements #

  • Platform compatibility - Comprehensive platform declarations in pubspec.yaml
  • Code documentation - Better deprecation warning handling and documentation
  • Maintained functionality - All file sharing features remain fully functional

0.0.5 #

πŸš€ Major Features & Services #

  • Complete service initialization system - Fully implemented all planned advanced features
  • Enhanced logging with persistent storage - SQLite-backed log storage with configurable retention
  • Network request monitoring - HTTP request/response interception and logging
  • Performance metrics tracking - Real-time system performance monitoring (memory, CPU, FPS, battery)
  • Advanced security features - Data sanitization, access control, and biometric authentication support
  • Export and sharing capabilities - Multi-format export (JSON, CSV, HTML, Text) with compression
  • Comprehensive configuration system - Granular control over all features and behaviors

πŸ› Bug Fixes & Code Quality #

  • Fixed all Dart static analysis issues - Resolved 16 analyzer warnings and errors
  • Updated deprecated APIs - Replaced withOpacity with withValues for Flutter compatibility
  • Fixed service initialization - Proper constructor calls and dependency management
  • Resolved type compatibility issues - Fixed ExportFormat enum conflicts
  • SQLite database initialization fixes - Proper WAL mode setup with error handling
  • Flutter zone mismatch resolution - Simplified zone handling for better stability
  • Performance monitoring noise reduction - Throttled janky frame warnings with 5-second intervals
  • Package debloating - Removed 46 unused dependencies and configuration options
  • Removed unused imports and fields - Cleaned up codebase for better maintainability

πŸ”§ Technical Improvements #

  • Enhanced UIConfig - Added missing properties (panelElevation, borderRadius, panelOpacity)
  • Service lifecycle management - Proper initialization, disposal, and resource cleanup
  • Configuration-driven architecture - All features controlled by comprehensive BackstageConfig
  • Thread-safe operations - Proper async handling and state management
  • Memory management - Efficient resource usage and cleanup patterns
  • Comprehensive example app - Feature-rich demo showcasing all capabilities with optimized performance settings
  • Dependency optimization - Removed unused packages (fl_chart, screenshot, sensors_plus, device_info_plus, etc.)
  • Throttled performance monitoring - Intelligent noise reduction with aggregated reporting

πŸ“š Documentation #

  • Comprehensive code documentation - Detailed comments for all public APIs and internal methods
  • Usage examples - Clear examples for all major features and configurations
  • Performance considerations - Guidance on resource usage and optimization
  • Security best practices - Documentation for secure deployment and data handling

0.0.4 #

  • Flutter analyze for static analysis compliance.
  • Dart format for static analysis compliance.
  • Added documentation comments for public APIs.

0.0.3 #

  • Minor updates to documentation for static analysis compliance.

0.0.2 #

  • Drastic improvements to Documentation.

0.0.1 #

  • Initial release.
6
likes
150
points
351
downloads

Publisher

verified publisherdavidlevey.dev

Weekly Downloads

Complete in-app debugging console with advanced logging, network monitoring, performance metrics, and export capabilities. Production-ready with security features.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

archive, battery_plus, connectivity_plus, crypto, csv, dio, flutter, local_auth, path_provider, share_plus, shared_preferences, sqflite

More

Packages that depend on backstage