nlopes / actix-web-prom

Actix-web middleware to expose Prometheus metrics
MIT License
92 stars 56 forks source link

Update prometheus requirement from 0.7.0 to 0.8.0 #19

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Updates the requirements on prometheus to permit the latest version.

Changelog

Sourced from prometheus's changelog.

0.8.0

  • Add: Reset Counters (#261)

  • Add: Discard Histogram timers (#257)

  • Add: observe_closure_duration for better observing closure duration for local histogram (#296)

  • Fix a bug that global labels are not handled correctly (#269)

  • Improve linear bucket accuracy by avoiding accumulating error (#276)

  • Internal change: Use thiserror to generate the error structure (#285)

  • Internal change: Switch from procinfo to procfs (#290)

  • Internal change: Update to newer dependencies

0.7.0

  • Provide immutable interface for local counters.

0.6.1

  • Fix compile error when ProtoBuf feature is not enabled (#240).

0.6.0

  • Add: Expose the default registry (#231).

  • Add: Support common namespace prefix and common labels (#233).

0.5.0

  • Change: Added TLS and BasicAuthentication support to push client.

0.4.2

  • Change: Update to use protobuf 2.0.

0.4.1

  • Change: (Local)(Int)Counter.inc_by only panics in debug build if the given value is < 0 (#168).

0.4.0

  • Add: Provides IntCounter, IntCounterVec, IntGauge, IntGaugeVec, LocalIntCounter, LocalIntCounterVec for better performance when metric values are all integers (#158).

  • Change: When the given value is < 0, (Local)Counter.inc_by no longer return errors, instead it will panic (#156).

... (truncated)
Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)