git-notifier icon indicating copy to clipboard operation
git-notifier copied to clipboard

Bump dogstatsd-ruby from 3.0.0 to 4.4.0

Open dependabot-preview[bot] opened this issue 6 years ago • 0 comments

Bumps dogstatsd-ruby from 3.0.0 to 4.4.0.

Release notes

Sourced from dogstatsd-ruby's releases.

v4.4.0

4.4.0 / 2019.07.15

  • [BUGFIX] Allow Integer date_happened and timestamp options #115
  • [OTHER] Update yard gem to 0.9.20 #114

v4.3.0

4.3.0 / 2019.06.24

v4.2.0

  • [FEATURE] Added environment vars support for host, port and entity id #109 by @​ahmed-mez

v4.1.0

4.0.0

[IMPROVEMENT] Add .open for short-lived reporting that does not leave sockets around #96 by @​grosser [IMPROVEMENT] Extract batch logic into a class #95 by @​grosser [IMPROVEMENT] Extract connection for separation of concerns #94 by @​grosser [IMPROVEMENT] Fail fast on unknown options #93 by @​grosser [IMPROVEMENT] Always lazy connect #92 by @​grosser [IMPROVEMENT] Batch events and service checks too #88 by @​grosser [IMPROVEMENT] Remove bad argument after options #83 by @​grosser [IMPROVEMENT] Reduce object allocation and make all strings frozen on ruby 2.3+ #78 by @​grosser

Breaking changes

Remove deprecated version method #91 by @​grosser port / host / tags / namespace can no longer be set on the instance to allow thread-safety #87 by @​grosser port / host / socket_path readers are now on statsd.connection Make logger an instance var #90 by @​grosser Make format_service_check private #89 by @​grosser Improve code coverage / make format_event private #84 by @​grosser Set buffer size in bytes #86 by @​grosser max_buffer_size initializer argument removed and replaced with max_buffer_bytes (defaults to 8192) max_buffer_size/max_buffer_size= methods removed

3.3.0

  • [FEATURE] Add distribution support (beta). See #72[].
  • [IMPROVEMENT] A ton of cleanups and refinements courtesy of [@​grosser][]. See #68[], #69[], #73[], #74[], #75[], #76[], #77[].
  • [IMPROVEMENT] Unify tag handling in format_service_check. See #71[] by [@​grosser][].
  • [IMPROVEMENT] Use faster time method on ruby >= 2.1. See #70[] by [@​grosser][].
... (truncated)
Changelog

Sourced from dogstatsd-ruby's changelog.

4.4.0 / 2019.07.15

  • [BUGFIX] Allow Integer date_happened and timestamp options #115[]
  • [OTHER] Update yard gem to 0.9.20 #114[]

4.3.0 / 2019.06.24

  • [FEATURE] Allow passing tags as a hash #107[] by [@​jtzemp][]
  • [FEATURE] Added a setting for the global sample rate #110[] by [@​claytono][]
  • [BUGFIX] Fix non-ascii event texts being truncated #112[] by [@​devleoper][]
  • [BUGFIX] Display error if write fails due to a bad socket #97[] by [@​abicky][]

4.2.0 / 2019.04.04

  • [FEATURE] Added environment vars support for host, port and entity id #109[] by [@​ahmed-mez][]

4.1.0 / 2019.03.08

  • [FEATURE] Handle ENOTCONN #102[] by [@​blaines][]
  • [IMPROVEMENT] Retry first before losing message when receiving ENOTCONN #104[] by [@​blaines][]

4.0.0 / 2018.08.20

  • [IMPROVEMENT] Add .open for short-lived reporting that does not leave sockets around #96[] by [@​grosser][]
  • [IMPROVEMENT] Extract batch logic into a class #95[] by [@​grosser][]
  • [IMPROVEMENT] Extract connection for separation of concerns #94[] by [@​grosser][]
  • [IMPROVEMENT] Fail fast on unknown options #93[] by [@​grosser][]
  • [IMPROVEMENT] Always lazy connect #92[] by [@​grosser][]
  • [IMPROVEMENT] Batch events and service checks too #88[] by [@​grosser][]
  • [IMPROVEMENT] Remove bad argument after options #83[] by [@​grosser][]
  • [IMPROVEMENT] Reduce object allocation and make all strings frozen on ruby 2.3+ #78[] by [@​grosser][]

Breaking changes

  • Remove deprecated version method #91[] by [@​grosser][]
  • port / host / tags / namespace can no longer be set on the instance to allow thread-safety #87[] by [@​grosser][]
  • port / host / socket_path readers are now on statsd.connection
  • Make logger an instance var #90[] by [@​grosser][]
  • Make format_service_check private #89[] by [@​grosser][]
  • Improve code coverage / make format_event private #84[] by [@​grosser][]
  • Set buffer size in bytes #86[] by [@​grosser][]
  • max_buffer_size initializer argument removed and replaced with max_buffer_bytes (defaults to 8192)
  • max_buffer_size/max_buffer_size= methods removed

3.3.0 / 2018.02.04

  • [FEATURE] Add distribution support (beta). See #72[].
  • [IMPROVEMENT] A ton of cleanups and refinements courtesy of [@​grosser][]. See #68[], #69[], #73[], #74[], #75[], #76[], #77[].
  • [IMPROVEMENT] Unify tag handling in format_service_check. See #71[] by [@​grosser][].
  • [IMPROVEMENT] Use faster time method on ruby >= 2.1. See #70[] by [@​grosser][].
... (truncated)
Commits
  • 1c21576 Prepare release 4.4.0 (#116)
  • 4870d93 [events/service checks] Allow Integer date_happened / timestamp option (#115)
  • 36b52d7 [Gemfile] Update yard gem (#114)
  • bf86276 Prepare release 4.3.0
  • 16fda84 Merge pull request #107 from jtzemp/allow-tags-as-hashes
  • c1c7d60 Merge branch 'master' into allow-tags-as-hashes
  • cbf2b46 Merge pull request #97 from abicky/display-error-logs-on-failures-due-to-bad-...
  • 56445af Merge branch 'master' into display-error-logs-on-failures-due-to-bad-socket
  • 604ddcc Merge pull request #110 from claytono/default-sample-rate
  • c95ae54 Merge pull request #112 from shakrmedia/unicode-length
  • Additional commits viewable in compare view

Dependabot compatibility score

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 ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it
  • @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:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

dependabot-preview[bot] avatar Jul 22 '19 02:07 dependabot-preview[bot]