Releases: G-Research/consuldotnet
Releases · G-Research/consuldotnet
Consul.NET 1.6.10.6
What's Changed
- Update Consul agent versions used for testing by @consul-version-updater in #147
- Fix deadlock in .net framework. by @bosima in #146
- Enforce
ConfigureAwait(false)
on the whole library by @marcin-krystianc in #148
New Contributors
Full Changelog: v1.6.10.5...v1.6.10.6
Consul.NET 1.6.10.5
What's Changed
- Check for LockTryOnce before delay by @maxoris and @mfkl in #21
- Add support for building and testing with .NET 6 by @jgiannuzzi in #135
New Contributors
Full Changelog: v1.6.10.4...v1.6.10.5
Consul.NET 1.6.10.4
What's Changed
- Added the
TaggedAddresses
field to theAgentService
,CatalogService
andAgentServiceRegistration
structures (#111) - Fix the equality check (#123)
- Added filtering abilities into Agent.Services (#128)
- Fixed serialization of TimeSpan to GoDuration (#129)
Full Changelog: v1.6.10.3...v1.6.10.4
Consul.Net 1.6.10.3
- Fix assembly version not properly set (#112)
Consul.Net 1.6.10.2
Consul.Net 1.6.10.1
1.6.10.1
- Add GRPC and GRPCUseTLS to the agent service check parameters (#22)
- Compatibility with Consul 1.7.x - RoleLink & PolicyLink (#31)
- Added the possibility to specify more http request options and meta-data when registering service checks (#39)
It is now possible to specify the http Header(s) (Headers
),Method
andBody
to be used for a given service check.
A given service check might also now have an identifier (ID
),Name
and a description (Notes
) associated. - Added the
Type
field to theAgentCheck
andHealthCheck
structures (#42) - Fix issue #24 removing constructor's Obsolete attribute for HttpClient injection (#32)
- Added asp net core integration - Consul.AspNetCore (#17)(#45)
- Fixed lock and semaphore timeouts logic (#64)
- Added service and node filtering abilities into Health.Service (#70)
- Fixed NRE in Lock (#66)
- Lock: Forward user cancellation token downstream (#67)
- Pass WriteOptions parameter to correct parameter of Put(...) (#76)(#77)
- Update consul to v1.6.10 (#78)
Consul.Net 1.6.10.1-rc1
1.6.10.1
- Add GRPC and GRPCUseTLS to the agent service check parameters (#22)
- Compatibility with Consul 1.7.x - RoleLink & PolicyLink (#31)
- Added the possibility to specify more http request options and meta-data when registering service checks (#39)
It is now possible to specify the http Header(s) (Headers
),Method
andBody
to be used for a given service check.
A given service check might also now have an identifier (ID
),Name
and a description (Notes
) associated. - Added the
Type
field to theAgentCheck
andHealthCheck
structures (#42) - Fix issue #24 removing constructor's Obsolete attribute for HttpClient injection (#32)
- Added asp net core integration - Consul.AspNetCore (#17)(#45)
- Fixed lock and semaphore timeouts logic (#64)
- Added service and node filtering abilities into Health.Service (#70)
- Fixed NRE in Lock (#66)
- Lock: Forward user cancellation token downstream (#67)
- Pass WriteOptions parameter to correct parameter of Put(...) (#76)(#77)
- Update consul to v1.6.10 (#78)
Consul.Net 1.6.1.1
Changelog
- Fix issue #9 preventing use of the library with .NET Framework
➡️ Available on the NuGet Gallery
Consul.Net 1.6.1
Changelog
- Upgrade to .NET 4.6.1 and .NET Core 2.0
- Add missing code documentation
- General cleanup
- Make unit tests run on .NET framework
- Added new Token, Policy and Role API Entry points to reflect the ACL changes made in Consul 1.4.0 and 1.5.0
- Aligned to Consul API 1.6.1
➡️ Available on the NuGet Gallery