v9.1.0
New features and improvements:
- When an error occurs and there is a related
Throwableobject, pass it to theonErrorhook handlers. (#46) - When
forceRefreshfails and there is a relatedThrowableobject, expose it inRefreshResultvia the newgetErrorExceptionproperty. - Handle unexpected errors in the
forceRefreshmethod (to stop potential unhandled exceptions thrown by the evaluation logic from bringing down the consumer's application).
Breaking changes:
- Rename the
getErrorproperty togetErrorMessageinRefreshResult. (Low impact expected.) - Add an extra parameter of type
?Throwableto theonErrorhook handlers. (Low impact expected.) - Don't include
event_idin the log message but leave it up to the actual logger implementation to choose the log message format. (Affects consumers using custom logging only.)