Consul.NET collaborations lead to important improvements
Consul.NET has released an update!
Consul.NET is one of the most prominent open source projects that G-Research helps maintain. However, we can’t do it alone, and want to acknowledge and appreciate all the folks who contribute to this important project.
We want to thank the following people for their contributions and comments over the past year, leading to significant improvements:
- Adam Reeve – @adamreeve
- Alex Scammon – @stackedsax
- Ann Wright – @highlyunavailable
- Austin Salgat – @salgat
- Ben Magee – @BnMcG
- Cecil Phillip – @cecilphillip
- Denis Menshchikov – @declard
- Gautier Boder – @gboder
- George Drak – @SonicGD
- Georgi Georgiev – @georgy93
- Gordon Hopes – @gordonhopes
- Hovik Aghajanyan – @HAghajanyan-ST
- Jonathan Giannuzzi – @jgiannuzzi
- Lee Gary – @murugaratham
- Lorinc Kemeny – @lorinck
- Marcin Krystianc – @marcin-krystianc
- Martin Finkel – @mfkl
- Mauro Sbarigia – @maurosbarigia
- @MoFtZ
- Roger Johansson – @rogeralsing
- Sergey Shaykhullin – @sergeyshaykhullin
- Tanguy Fautre – @GPSnoopy
- Victor Vorobyev – @arxange1
Resolving several outstanding issues and PR’s, here’s a list of some of the updates in Consul.Net 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 and Body 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 the AgentCheck and HealthCheck 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)
You can find the release here:
We are grateful for everyone’s contributions and we look forward to the next release. Thank you all!
Related articles
Stay up to-date with G-Research
Subscribe to our newsletter to receive news & updates
You can click here to read our privacy policy. You can unsubscribe at anytime.