in_app_console 3.0.0
in_app_console: ^3.0.0 copied to clipboard
In-app console for real-time log viewing. Bridges developers and testers with unified logging across micro-frontend modules. Extensible with custom plugins.
3.0.0 #
- Added
InAppConsoleBubble— a draggable floating button that opens the console on tap- Auto-snaps to the nearest horizontal edge on release
- Hidden automatically when
InAppConsole.kEnableConsoleisfalse - Configurable size (
bubbleSize) and edge margin (edgeMargin)
- Update minimum Dart SDK version requirement to
3.5
2.0.2 #
2.0.1 #
- Removed "Widget Preview" label and preview container wrapper
2.0.0 #
Breaking Changes #
- BREAKING: Renamed
clearHistory()toclearLogs()- Update your code to use the new method name
New Features #
- Added extension system for custom functionality via
InAppConsoleExtension - Added
registerExtension()andunregisterExtension()methods - Added
InAppConsoleExtensionContextfor extension data access
Improvements #
- UI improvements and bug fixes
1.1.0 #
- Added
InAppConsole.kEnableConsoleflag - Changed
errorproperty data type:
void logError({
required String message,
Error? error,
StackTrace? stackTrace,
});
to
void logError({
required String message,
Object? error,
StackTrace? stackTrace,
});
1.0.1 #
- Refactor logging method names in README and implementation files to use 'logWarning' for consistency across the codebase.
1.0.0 #
- Add meta data.
0.0.1 #
- Initial release.