0.5.0 - 14-02-2019 - Breaking change: listen only to localhost by default to prevent unintended insecure configuration - FIX: Avoid calling `hostname` aggressively, instead cache it on the exporter instance 0.4.17 - 13-01-2019 - FEATURE: add support for `to_h` on all metrics which can be used to query existing key/values 0.4.16 - 04-11-2019 - FEATURE: Support #reset! on all metric types to reset a metric to default 0.4.15 - 04-11-2019 - FEATURE: Improve delayed job collector, add pending counts - FEATURE: New ActiveRecord collector (documented in readme) - FEATURE: Allow passing in histogram and summary options - FEATURE: Allow custom labels for unicorn collector 0.4.14 - 10-09-2019 - FEATURE: allow finding metrics by name RemoteMetric #find_registered_metric - FIX: guard socket closing 0.4.13 - 09-07-2019 - Fix: Memory leak in unicorn and puma collectors 0.4.12 - 30-05-2019 - Fix: unicorn collector reporting incorrect number of unicorn workers 0.4.11 - 15-05-2019 - Fix: Handle stopping nil worker_threads in Client - Dev: add frozen string literals 0.4.10 - 29-04-2019 - Fix: Custom label support for puma collector - Fix: Raindrops socket collector not working correctly 0.4.9 - 11-04-2019 - Fix: Gem was not working correctly in Ruby 2.4 and below due to a syntax error 0.4.8 - 10-04-2019 - Feature: added helpers for instrumenting unicorn using raindrops 0.4.7 - 08-04-2019 - Fix: collector was not escaping " \ and \n correctly. This could lead to a corrupt payload in some cases. 0.4.6 - 02-04-2019 - Feature: Allow resetting a counter - Feature: Add sidekiq metrics: restarted, dead jobs counters - Fix: Client shutting down before sending metrics to collector 0.4.5 - 14-02-2019 - Feature: Allow process collector to ship custom labels for all process metrics - Fix: Always scope process metrics on hostname in collector 0.4.4 - 13-02-2019 - Feature: add support for local metric collection without using HTTP 0.4.3 - 11-02-2019 - Feature: Add alias for Gauge #observe called #set, this makes it a bit easier to migrate from prom - Feature: Add increment and decrement to Counter 0.4.2 - 30-11-2018 - Fix/Feature: setting a Gauge to nil will remove Gauge (setting to non numeric will raise) 0.4.0 - 23-10-2018 - Feature: histogram support - Feature: custom quantile support for summary - Feature: Puma metrics - Fix: delayed job metrics 0.3.4 - 02-10-2018 - Fix: custom collector via CLI was not working correctly 0.3.3 - Feature: Add more metrics to delayed job collector 0.3.2 - Feature: Add posibility to set custom_labels on multi process mode 0.3.1 - Allow runner to accept a --timeout var - Allow runner to accept a blank prefix 0.3.0 - Breaking change: Follow Prometheus metric [naming conventions](https://prometheus.io/docs/practices/naming/#metric-names) 0.1.15 - 2018-02-19 - Feature: Prefer to use oj if it is loadable 0.1.14 - 2018-02-17 - Fix: error when shipping summary metric with no labels - Feature: runner was extracted so it can be reused @304