NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
A comprehensive Flutter app log manager package for your app.
Last release 1 years ago
29 Jul 2025
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 4 of 4 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
4 releases · first in 2025
One column per month.
LogEntry construction: Remove deprecated fields when creating custom LogEntry instances
Simplified Logging API: Streamlined logging methods to improve usability and performance
tag, context, source, method, lineNumber) from basic logging methods (debug, info, warning, error, fatal, verbose)LogEntry Model Simplification: Reduced complexity of the LogEntry model
context, source, method, lineNumberlevel, message, timestamp, tag, error, stackTrace, userId, sessionId, correlationIdDependency Updates: Updated to latest stable versions for better performance and security
flutter_shared_utilities: Updated from ^1.0.4 to ^1.0.14logger: Updated from ^2.5.0 to ^2.6.1custom_lint: Updated from ^0.7.5 to ^0.8.0flutter_custom_lints: Updated from ^1.0.3 to ^1.0.18Example App Improvements: Updated example application to showcase the simplified API
To migrate from v1.x to v2.0.0:
Update logging calls: Remove extra parameters from basic logging methods
// Before (v1.x)
logger.info('Message', tag: 'MyTag', context: {'key': 'value'});
// After (v2.0.0)
logger.info('Message');
Use specialized methods: For advanced logging with context, use specialized methods
// For user actions
logger.logUserAction('button_click', screen: 'home', parameters: {'id': '123'});
// For API calls
logger.logApiCall('GET', '/api/users', statusCode: 200);
LogEntry construction: Remove deprecated fields when creating custom LogEntry instances
// Before (v1.x)
LogEntry(level: LogLevel.info, message: 'Test', context: {...}, source: 'file.dart');
// After (v2.0.0)
LogEntry(level: LogLevel.info, message: 'Test', tag: 'MyTag');
Add additional public API documentations
Fix app logger import from flutter_shared_utilities package
The first stable release of App Log Manager - a comprehensive Flutter logging package with advanced features for production applications.
The first stable release of App Log Manager - a comprehensive Flutter logging package with advanced features for production applications.
LogEntry model with context, tags, metadata, and source trackinglogPerformance() method for timing operations and performance metricslogApiCall() with comprehensive HTTP request/response trackinglogUserAction() and logFeatureUsage() for user behavior analyticslogSecurity() for security-focused event trackinglogBusinessEvent() for custom business metrics and KPIslogCrash() with automatic Flutter and platform error handlinglogNavigation() for route changes and user flow trackingAppLogger abstract interface for dependency inversionLogManagerFactory with 8+ pre-configured logger instances:
createDefault() - Basic logger with console outputcreateDevelopmentLogger() - Verbose development loggingcreateProductionLogger() - File-based production loggingcreateConsoleLogger() - Console-only outputcreateFileLogger() - File-based persistent loggingcreateTestLogger() - In-memory testing loggercreateApiLogger() - API monitoring specialized loggercreatePerformanceLogger() - Performance monitoring loggercreateSecurityLogger() - Security-focused loggingLogStorage interface for implementing custom backendsBaseDataModelflutter: SDK dependency for Flutter framework integrationflutter_shared_utilities: ^1.0.3: Utilities for base data models and common functionalitylogger: ^2.5.0: Enhanced console logging capabilitiesflutter_test: Testing framework for comprehensive test coveragecustom_lint: ^0.7.5: Custom linting rules for code qualityflutter_custom_lints: ^1.0.3: Flutter-specific linting rulesYour coding agent can read these notes before it upgrades. Set up the MCP server →