Sha256: 4a0c9d81768aaa98974288b163bdaadde600ef1359ba901c3d3c06f750a6cfe9
Contents?: true
Size: 1.96 KB
Versions: 2
Compression:
Stored size: 1.96 KB
Contents
# Changelog *Release Date*: 2020/01/13 ### 0.1.5 2020/01/13 * In case `graceful_error_handling` is set to off raise a generic `Stenotype::Error` on any exception in order to intercept a single error type in the client code. * Adds an `at_exit` hook to flush the async message queue when using the library in async mode. ### 0.1.4 2020/01/10 * Adds a new configuration option `graceful_error_handling` to suppress errors raised from the gem's internals yet logging the error to specified `config.logger` ### 0.1.3: 2020/01/10 * Adds a new configuration option `logger` to use during error handling * Adds a new config option `Stenotype.config.enabled`. If the option is set to false then event is not going to be published. The option is `true` by default. ### 0.1.2: 2019/12/10 * Changes the interface of how event is emitted. Now you must pass `event_name`, `attributes` and optional `eval_context`. Note that `additional_options` are eliminated * Makes StdoutAdapter more informative by adding a special line for every entry in the log. * Fixes Rails initializer not working after switching to Configurable from Spicerack. ### 0.1.1: 2019/11/25 * Moves all error into top level namespace definition file. * Introduces a root class for all gem specific errors. * Renames ObjectExt to an Eventable concern. * Changes the aggressive extension of Object, forces a user to include the Eventable module only where necessary. * Moves all rails specific logic into a Railtie, which is required only if in Rails universe. * Adds more examples to yard documentation of the classes. * Adds a TODO list based on the feedback. * Grinds a huge GoogleCloud adapter method into smaller ones. * Add two 'on/off' configuration options for Rails specific components. * Switches to using rails specific delegate method where possible (in rails components extensions). ### 0.1.0: The Big Bang * Rails controller and active job adapters * Generic event method * Handlers for GCP Pub/Sub and STDOUT * Initial commit
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
stenotype-0.1.6 | CHANGELOG.md |
stenotype-0.1.5 | CHANGELOG.md |