Changes
-
Changed dependency from XML to xml2 to avoid trouble installing dependencies.
-
Allow override of name of default loggers.
BugFixes
- Correct function attribution in log when using rlang
warn
orabort
.
Changes
-
Simplifying argument functions.
-
Dropping support for ff in favor of Andromeda.
Bugfixes
-
Fixing missing spaces in argument function documentation.
-
More gracefully handling unnamed lists when saving and loading from JSON.
Changes
-
Errors in a cluster are now also logged by the remote thread. This allows for example for the stack trace to be captured. The e-mail logger will only be triggered by events in the main thread to avoid spam.
-
Added the layoutErrorReport layout.
-
Added overwrite and expirationTime arguments to createFileAppender.
-
Added the addDefaultErrorReportLogger function.
-
Improved stack trace.
-
Changed names of default loggers to DEFAULT_FILE_LOGGER, DEFAULT_EMAIL_LOGGER, and DEFAULT_ERRORREPORT_LOGGER.
-
Added 'silent' argument to unregisterLogger function.
Bugfixes
- Now walking up the stack to try to evaluate warning message. For example prevents 'wrn not found' errors when using tidyVerse packages.
Bugfixes
- Fixing error when ggplot2 (v3.3.0) throws a warning.
Bugfixes
- Call to .Deprecated() no longer causes silent crash.
Changes
- Added e-mail appender and layout.
Changes
-
When the folder containing the log file is deleted while logging, a warning is thrown (instead of an error), and the file appender is automatically deleted.
-
The Shiny app now ignores malformed lines in the log file (instead of throwing an error).
initial submission to CRAN