Skip to content

Latest commit

 

History

History
93 lines (60 loc) · 1.49 KB

CHANGELOG.md

File metadata and controls

93 lines (60 loc) · 1.49 KB

Changelog

Unreleased

1.4.0

Housekeeping:

  • Drop support for ruby 2.7
  • Add support for ruby 3.3
  • Update dependencies

1.3.0

Changes:

  • Added support for puma 6.0 or newer (#43)

Housekeeping:

  • Drop support for ruby 2.6
  • Update dependencies

1.2.5

Changes:

  • Require puma 5.0 or newer as older versions don't support the on_stopped introduced in version puma-metrics 1.2.4.

Housekeeping:

  • Update dependencies

1.2.4

Changes:

  • Shut down metrics server in on_stopped so it only stops when main puma process stops and ignores when workers are stopped. This allows us to maintain a running metrics server when workers restart or crash.

Housekeeping:

  • Update dependencies
  • Test on ruby 3.1

1.2.3

Housekeeping:

  • Update dependencies

1.2.2

Changes:

  • Expose new metric puma_requests_count when using Puma 5

1.2.1

Changes:

  • Drop support for ruby 2.5

Housekeeping:

  • Update dependencies
  • Updates for Puma 5

1.2.0

Changes:

  • Drop support for ruby 2.4
  • Relax prometheus-client to '>= 0.10'

Housekeeping:

  • Update development dependencies

1.1.0

Changes:

  • Upgrade prometheus-client to '~> 0.10'

Housekeeping:

  • Set target version to 2.6
  • Added editorconfig

1.0.3

Features:

  • can be used with puma 3 or puma 4

1.0.2

Bugfixes:

  • terminate metrics server without IO errors #7

1.0.1

Bugfixes:

  • metrics_url in config/puma.rb should be optional

1.0.0

Initial release of the puma-metrics gem.