Skip to content

Releases: bruceharrison1984/TinyHealthCheck

v1.1.1

09 Dec 20:32
Compare
Choose a tag to compare

This release just includes the README with the nuget package. No code changes are present.

Commits

  • 8999555: add readme to nuget package (Bruce Harrison)

v1.1.0

09 Dec 20:20
Compare
Choose a tag to compare

This release changes the logging level to DEBUG instead of INFO. This should prevent this package from spamming your logs. If you still wish to see these logs, directions are in the README to re-enable them.

Additionally, the build pipelines were slightly altered so PRs will now run checks, and releases occur in 2 discrete steps now.

Commits

  • 9191a26: Add LogLevel to health check config (Twinki) #5
  • 2b64467: Update HealthCheckService.cs (Twinki) #5
  • bfb2f0b: Update HealthCheckService.cs (Twinki) #5
  • 43884ca: adjust exception logging too (Twinki) #5
  • 19f3532: remove log option, set all logs to DEBUG level (Bruce Harrison) #6
  • 3084829: update demo app so log entries appear (Bruce Harrison) #6
  • 31e72ca: update readme to include logging info (Bruce Harrison) #6
  • 7484870: rename actions (Bruce Harrison) #6
  • 8399e71: rework release pipeline (Bruce Harrison) #6
  • 1b21de7: rename actions (Bruce Harrison) #6
  • cb90301: enable nuget publishing (Bruce Harrison)
  • 4f34a27: check file location (Bruce Harrison)
  • 872ee0b: check file location (Bruce Harrison)
  • f9f9f5d: check file location (Bruce Harrison)
  • a121d22: wip (Bruce Harrison)
  • cec1c8d: wip (Bruce Harrison)
  • 9d3d224: reenable publishing (Bruce Harrison)

v1.0.1

29 Nov 17:15
8afc429
Compare
Choose a tag to compare

This fixes an infinite wait bug that would occur if you attempted to gracefully shutdown your application rather than just terminating the container.

Thanks @kami-poi!

v1.0.0

28 Jun 14:14
19c3bcb
Compare
Choose a tag to compare

This was essentially a maintenance release that bumped the versions on some older packages. Seeing as how this package has seen a fair number of installs with no issues, I've gone ahead and moved it to a full 1.0.0 release.

Thanks Twinki for the PR, and everyone who has been using this package!

Commits

v0.0.16

11 May 15:37
Compare
Choose a tag to compare

This version makes this library netstandard2.0 compatible, and updated the other dependencies to their latest versions. System.Text.Json had to be added as an additional dependency due to the down-grade to netstandard2.0.

Commits

  • 6cc1fa4: update readme (Bruce Harrison)
  • 89f3ba5: Fixed a tiny spelling error in the log output (Duane McKibbin) #1
  • d5ea340: make project netstandard compatible (Bruce Harrison) #2
  • 9fd9b1c: remove unneeded package (Bruce Harrison) #2

v0.0.15

13 Jan 23:04
Compare
Choose a tag to compare

Serialization/Encoding was moved from the TinyHealthCheckConfig object, and on to the IHealthCheckResult object. This makes a lot more sense, and should hopefully be the last breaking change.

Commits

  • d1bc2ca: move serialization settings in to IHealthCheckResult (Bruce Harrison)

v0.0.14

13 Jan 22:53
Compare
Choose a tag to compare

The release replaced the concrete implementation of HealthCheckResult with IHealthCheckResult. This should allow for greater flexibility when custom response types are required.

Additional code cleanup and additional XML documentation was also added, as well as slightly restructuring the project to be a bit more well organized.

A Dockerfile and documentation was also added for easier testing of the example project.

Commits

v0.0.13

11 Jan 22:20
Compare
Choose a tag to compare

Commits

  • 318bc59: update readme (Bruce Harrison)
  • dcb5132: rename 'execute' to 'ExecuteAsync'. Add pragma ignores to hide build warnings. (Bruce Harrison)
  • 9286f4b: update readme (Bruce Harrison)

v0.0.12

11 Jan 21:51
Compare
Choose a tag to compare

Library was re-targeted back to net5.0 to increase compatibility with older clients.

Commits

  • 282280b: update readme (Bruce Harrison)
  • 5a6d4d0: rollback target to net5.0 (Bruce Harrison)
  • ba0d411: use net 5.0 to build (Bruce Harrison)
  • f381a0f: Merge branch 'test-net50' (Bruce Harrison)

v0.0.11

11 Jan 21:39
Compare
Choose a tag to compare

This release had the following changes:

  • Target net6.0
  • Add minimal integration testing
  • Setup automatic tag-based releases

Commits

  • 89e7032: add some integration tests (Bruce Harrison)
  • 4b2e665: build on all branches, only push package from main (Bruce Harrison)
  • 90dee4a: make action run more frequently, disable push for now (Bruce Harrison)
  • 3594e17: Merge branch 'add-unit-tests' (Bruce Harrison)
  • 41c591b: clean up test, set .net version to 5.0 (Bruce Harrison)
  • 1eeccf0: retarget net6.0 (Bruce Harrison)
  • 3ede654: use net6.0 to build (Bruce Harrison)
  • 5b602bc: split action pipelines apart (Bruce Harrison)
  • fc20f38: rename pipelines (Bruce Harrison)
  • 155613c: change release pipeline to use tag version instead of build number (Bruce Harrison)
  • 8320c62: remove v from version (Bruce Harrison)
  • 90fbc9f: re-enable nuget package push (Bruce Harrison)
  • 2def72a: push the correct version of the package (Bruce Harrison)
  • 3269654: remove conditional statement from package push (Bruce Harrison)