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.
- Fix MongoDB version checker to use the command "buildInfo", which is more lightweight and without any timestamp type [#38] (#38)
- Support for resolving the connection strings using environment variables #16
- Extension point for the decision of which ConnectionString locator to use #33
- Support for resolving the connection strings using the Asp.Net Core IConfiguration in the NAME.AspNetCore package #33
- Fix XPath connection string resolver incorrectly resolving the connection string when there were more XML elements after the provided XPath.
- Fix tab character '/t' breaking dependencies.json parsing. (#10)
- Fix the table ui endpoint failing to load the manifest behind a HTTPS proxy. (#9)
- Fix NAME not retrying to fetch a service dependency manifest from the correct endpoint when the dependency returned a successful status code. (#8)
- A relevant error message is now shown when a service dependency does not have NAME installed. (#14)
- Support for wildcards in the maximum version of dependencies. (#11)
- Support for Elasticsearch version resolving. (#19)
- A status field for each dependency in the manifest that describes its error level. (#24)
- Startup healthcheck is now performed asynchronously when
ThrowOnDependenciesFail
is set to false. (#4)
- Initial open source release.