All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.1.8 — 2023-06-18
- Further documentation on included check function modules.
- A function to retrieve check name from check.
- A function to retrieve result status from result.
- Upgrade to latest versions of all dependencies.
0.1.7 — 2021-10-30
- A data source check function module.
- An HTTP endpoint check function module.
- Publishing of an aggregate jar of all module jars as
io.logicblocks/salutem
.
- Use correct SCM details in sub module poms.
- Change wording of multiple sections in Getting Started guide.
0.1.6 — 2021-09-24
- Update Getting Started guide with details of asynchronous resolution.
0.1.5 — 2021-09-23
- An asynchronous variant of resolve-check.
- An asynchronous version of resolve-checks.
- Include evaluation duration in results.
- Documentation for checks/attempt.
- Documentation to maintenance processes.
- Parallelise resolve-checks.
- Namespace salutem specific entries in checks and results.
- Update documentation and expose more signatures in core namespace.
0.1.4 — 2021-09-17
- Update Getting Started guide with list of events logged by maintenance pipeline.
0.1.3 — 2021-09-17
- Create first pass of Getting Started guide.
- Allow asynchronous evaluation of checks.
- Tests for salutem.checks/attempt.
- Catch exceptions from check functions and convert to unhealthy result.
- Ensure only one evaluation of each check takes place at a time in maintenance pipeline.
- Add performance tests of the maintenance pipeline and registry.
- Rename
:ttl
to:time-to-re-evaluation
to be more clear on what it is used for.:ttl
is still supported but consumers should adopt:time-to-re-evaluation
instead as:ttl
may be removed in a future release.
0.1.1 — 2021-08-26
- Fix issue where
cartus.null
was incorrectly included with test scope causing consumers to have to install manually forsalutem
to work correctly.
0.1.0 — 2021-08-24
- Create CHANGELOG.md.
Released without CHANGELOG.md.