Sha256: 7a602309a02b9d86d048866710b53046e7a114f9b74d903ceeef6aced55990b6
Contents?: true
Size: 1.92 KB
Versions: 1
Compression:
Stored size: 1.92 KB
Contents
<!--- DO NOT EDIT THIS FILE - IT'S AUTOMATICALLY GENERATED VIA DEVTOOLS ---> ## 1.0.0 This is a port of the original Hanami logger from hanami-utils extended with support for logging dispatchers that can log to different destinations and plenty more. ### Added - Support arbitrary logging backends through proxy (via #12) (@solnic) - Support for conditional logging when using arbitrary logging backends (via #13) (@solnic) - Support for registering templates via `Dry::Logger.register_template` (via #14) (@solnic) - Support for payload keys as template tokens (via #14) (@solnic) - Support for payload value formatter methods, ie if there's `:verb` token your formatter can implement `format_verb(value)` (via #14) (@solnic) - Support block-based setup (via #16) (@solnic) - Support for defining cherry-picked keys from the payload in string templates (via #17) (@solnic) - Support for `%<payload>s` template token. It will be replaced by a formatted payload, excluding any key that you specified explicitly in the template (via #17) (@solnic) - Support for colorized output using color tags in templates (via #18) (@solnic) - Support for `colorize: true` logger option which enables severity coloring in string formatter (via #18) (@solnic) - `:details` template: `"[%<progname>s] [%<severity>s] [%<time>s] %<message>s %<payload>s"` (@solnic) - A new option `on_crash` for setting up a logger-crash handling proc (via #21) (@solnic) - Handle logger crashes by default using a simple `$stdout` logger (via #21) (@solnic) - Support for regular logger backends that don't support `log?` predicate (@solnic) - Support for providing a string template for log entries via `template` option (via #7) (@solnic) - `:rack` string log formatter which inlines request info and displays params at the end (@solnic) - Conditional log dispatch via `#log_if` backend's predicate (via #9) (@solnic) - Add support for shared context and tagged log entries (via #10) (@solnic)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dry-logger-1.0.0 | CHANGELOG.md |