Skip to content

Latest commit

 

History

History
111 lines (61 loc) · 1.94 KB

CHANGELOG.md

File metadata and controls

111 lines (61 loc) · 1.94 KB

Changelog

v1.2.1

Changes

  • Support TelemetryMetrics v1.0

v1.2.0

Changes

  • Minimum supported Elixir version increased to 1.12

Fixes

  • Support Elixir v1.15
  • Removed unused dependencies

v1.1.0

Fixes

  • Relaxed telemetry version requirement

v1.0.2

Changes

  • Allow telemetry 1.0.0

v1.0.1

Changes

  • Added a synchronous start option

v1.0.0

Changes

  • Marking stable!

v0.4.2

Fixes

  • Allow numbers in exported metric names per spec

v0.4.1

Changes

  • Support Telemetry.Metrics v0.6

v0.4.0

Changes

The major change here is support for Telemetry.Metrics v0.5 which includes some breaking changes.

  • BREAKING: Distribution buckets must now be passed in reporter_options
  • BREAKING: Unit validations have been removed
  • Support for event filtering in Metrics v0.5

Fixes

  • A few typespecs were updated.

v0.3.1

Fixes

  • Tag values containing special characters are escaped to prevent breaking the export
  • Aggregations with tag values which don't implement String.Chars will be logged and dropped.

v0.3.0

Changes

  • Handlers are no longer detached for missing or invalid measurements or tags. They are now logged at :debug level. These errors will cause the event to be skipped.

Fixes

  • Type tags and description should only be logged once per distribution definition and not per time series

v0.2.2

Fixes

  • The last line of the export now includes a new line character per the spec.

v0.2.1

Changes

  • The reporter will now clean up after itself on a normal exit
  • Included metrics cruft from the library split have been removed

v0.2.0

Changes

  • The package has been changed to run under a supervision tree rather than as a standalone application. See the docs for an example.