layrz_logging 1.2.1
layrz_logging: ^1.2.1 copied to clipboard
Logging system for Flutter applications
Changelog #
1.2.0 #
- Renamed
Logclass toLogEntryto avoid confusion with other packages. - Renamed
LayrzLoggingclass toLogfor simplicity. - Added an alias of
LayrzLoggingtoLogfor backward compatibility. - Added
humanizeMicrosecondson class to convert microseconds to a human readable format. - Constraints updated to support Flutter 3.35.0 and Dart 3.9.0 as minimum versions.
1.1.0 #
- Migrated to use
driftinstead of classic files and lists to store logs.
1.0.14 #
- Added support for non-initalized
LayrzLogginginstance.
1.0.13 #
- Updated README.md with examples
1.0.12 #
- Removed all debugPrint messages of not supported on web platform.
1.0.11 #
- Replaced
dart.library.htmltodart.library.js_interopto fully support Web WASM.
1.0.9 #
- Prevent call of
saveIntoFilewhen is in Web.fl
1.0.8 #
- Added new method to readLogs from the files created, and return a
List<String>. - Changed method
openLogfileto use the same method thatreadLogs. - Added
PreviewLogDialogwidget to show the logs in a dialog. - Changed
openLogfileto validate the permissions before trying to save a file.
1.0.7 #
- Added
openLogfilemethod to open the log file in the default text editor.
1.0.6 #
- Removed
open_filedependency to support WASM compilation.
1.0.5 #
- Lowered flutter version constraint to 3.22.0
1.0.4 #
- Added a conditional based on
kDebugModeto prevent logs on console when is not in debug mode. - Opening the directory instead of two files when
openLogfile()is called.
1.0.3 #
- Fixes related to logfile handling.
1.0.2 #
- Handled latest and previous log files.
1.0.1 #
- Stack trace on FlutterError
1.0.0 #
- Initial release