CHANGELOG.md in influxdb-rails-0.4.999 vs CHANGELOG.md in influxdb-rails-1.0.0.beta1

- old
+ new

@@ -1,17 +1,36 @@ # Changelog For the full commit log, [see here](https://github.com/influxdata/influxdb-rails/commits/master). -## Unreleased changes +## v1.0.0.beta1, released 2018-11-22 -- None. +- Added app name to the measurement's tag sets (#44, @stefanhorning) +- Added config parameters for additional series: + - `InfluxDB::Rails::Configuration#series_name_for_instrumentation` + - `InfluxDB::Rails::Configuration#series_name_for_exceptions` +- Added method, status and format tags to metrics (#50, @ChrisBr) -## v0.4.99, released 2017-12-12 +### Breaking changes -- No code changes, just inform people about 1.0 in the - gem post install message +- Support for Ruby <= 2.2.x has been removed +- Support for Rails <= 4.1.x has been removed +- Changed keys for exceptions (#43, @vassilevsky & @kkentzo) + - Exception message and backtrace are now InfluxDB values (changed from tags). + - The keys changed from `message` to `exception_message` and from + `backtrace` to `exception_backtrace`, since a single shard does not + allow for tags and values to share the same key + - To convert existing exception traces into the new format for + consistency, see [this gist][migrate]. +- Removed `time` key from InfluxDB::Rails::ExceptionPresenter#context` + - use `InfluxDB::Rails.current_timestamp` directly +- Removed previously deprecated methods: + - `InfluxDB::Rails::Configuration#reraise_global_exceptions` + - `InfluxDB::Rails::Configuration#database_name` + - `InfluxDB::Rails::Configuration#application_id` + +[migrate]: https://gist.github.com/dmke/2d0f4ccf9f43faf82e732dc041e90ca2 ## v0.4.3, released 2017-12-12 - Added `time_precision` config option (#42, @kkentzo)