Package :: GEMS :: diplomat

Subscribe to upcoming and past releases from this package and add it to a stack.

Add to stack

Releases

1 / 2
RubyGems.org logo
diplomat 2.6.0
  • Added ability to specify index as a query option for service health (222) thanks to jebentier
  • Added ability to receive meta data back from service health queries
View full release
ADD
RubyGems.org logo
diplomat 2.5.1
  • Do not force users to use faraday 1.3+ to fix https://github.com/sous-chefs/consul/issues/582
FIX
RubyGems.org logo
diplomat 2.5.0
  • [Breaking] Removed support for Ruby < 2.5: since 2.4 is EOL since almost 1y, remove it from supported version.
  • Bump required\\_ruby\\_version from 2.0 to 2.5+
  • Bump all gem dependencies
  • Replace c…
View full release
BREAKING FIX REMOVE
RubyGems.org logo
diplomat 2.4.4
  • Switched to GitHub actions
  • No functional changes
RubyGems.org logo
diplomat 2.4.3
  • Added ability to specify multiple tags when requesting checks for a service
  • Generalized the Faraday params encoder to always use FlatParamsEncoder to match the expectations of the Consul API
View full release
ADD
RubyGems.org logo
diplomat 2.4.2
  • Fix faraday to version lower than 1.1.0 to keep ruby support for old versions of Consul 211
  • Added ability to specify 'cached' as a query option
  • Added support for node-meta param to specify node leve…
View full release
ADD FIX
RubyGems.org logo
diplomat 2.4.1

Avoid Hashdeep\_merge monkeypatch (209 thanks to benbuckman)

RubyGems.org logo
diplomat 2.4.0

New version with potentially breaking change as CONSUL\\_HTTP\\_ADDR is now read from environment to replace http://localhost:8500 when set. The variable is ignored if target is explicitely set progr…

View full release
ADD BREAKING FIX IMPROVE UPDATE
RubyGems.org logo
diplomat 2.3.3

Update rake dependency to 12.3.3 to fix CVE-2020-8130

FIX SECURITY UPDATE
RubyGems.org logo
diplomat 2.3.2

Properly declare Ruby 2.0 as minimum version in GEM spec

RubyGems.org logo
diplomat 2.3.1

Fix 204: Avoid breaking Ruby versions lower than 2.3

While we do not build against pre 2.4, let's allow people still using it by avoiding the &amp;. safe operator.

BREAKING FIX
RubyGems.org logo
diplomat 2.3.0

Support for Ruby 2.7.x

  • Stop builds with Ruby 2.3.x (Ruby 2.3.x has no security fixes anymore)
  • Build with Ruby 2.7.0
  • Fix warnings with Ruby 2.7.0
  • Bump rubocop to 0.80.0
  • Fix all rubocop warnings
View full release
FIX SECURITY
RubyGems.org logo
diplomat 2.2.6
  • Updated versions of Ruby in use on Travis
  • Support for Faraday library 1.0.0+ (thanks to bkonick in 203)
  • add Diplomat::Kv.get\\_all 201 to have better semantics with unique/multiple key/values
View full release
ADD UPDATE
RubyGems.org logo
diplomat 2.2.5

Support Consul 1.4.x ACLs

  • add Diplomat::Policy

  • add Diplomat::Token

  • add PolicyAlreadyExists error class as ID cannot be specified when creating an ACL policy

  • add test for token creation with a…

View full release
ADD
RubyGems.org logo
diplomat 2.2.4

Now diplomatic\_bag installs cleanly from rubygems.org

RubyGems.org logo
diplomat 2.2.3

Cleaner packaging of diplomatic\\_bag

RubyGems.org logo
diplomat 2.2.2

Fixed dependencies of diplomatic\\_bag. Install properly binaries for diplomatic\\_bag.

FIX
RubyGems.org logo
diplomat 2.2.1

First release of diplomatic\\_bag published on rubygems.org (fixed travis)

FIX INITIAL
RubyGems.org logo
diplomat 2.2.0

This release includes a new gem called diplomatic\\_bag that provides some small command line utilities to inspect Consul thanks to tionebsalocin.

Other changes:

  • Diplomat::Service.get(service\\_name…
View full release
ADD
RubyGems.org logo
diplomat 2.1.3

Bugfix release 3. Ensure to keep existing JSON serialization from 2.0.x

Will fix https://github.com/WeAreFarmGeek/diplomat/issues/189

FIX

diplomat

Diplomat is a simple wrapper for Consul

RSS