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)