- [Enhancement] Align Datadog logger listener error handling with the main logger listener by adding missing error types and replacing
UnsupportedCaseErrorwith generic error logging to support dynamic errors reporting. - [Enhancement] Align Appsignal metrics listener
USER_CONSUMER_ERROR_TYPESwith all consumer error types for complete error tracking. - [Enhancement] Reduce gem package size by excluding development files (spec, examples, CI configs, dev scripts) from the gem build.
- [Fix] Multiple route draws don't seem to work.
- [Fix] Fix internal code compatibility with external libraries that prepend modules to
Messages#eachmethod (e.g., DataDog tracing) by introducingMessages#rawfor internal iteration that bypasses patched enumerable methods. - [Maintenance] Removed
base64dependency. - [Maintenance] Add
ErrorTypesCheckerspec support module to programmatically verify listener error type coverage against source code definitions.