Features
- Remove matrix parameters from operation name
- Configuration Features
- Introduced
RemotePropertiesConfigurationSource
which can be used to load properties from Spring Cloud Config. Thx @felixoldenburg - Strip sensitive information from urls, also works for a list of URLs
- Introduced a java.net.URL ValueConverter
- Introduced a builder for
ConfigurationRegistry
- Log warnings if deprecated options or alias keys are used
- Introduced
Bug Fixes
- Fixed NPE due to uninitialised ServletPlugin.clientSpanExtensions. Thx @felixoldenburg
- Remove dependency on jaeger-core to avoid duplicate dependencies. See jaegertracing/jaeger-client-java#279
- Attempt to fix empty eum.js by always specifying class loader when using
ServiceLoader.load
- Fix resource leak in ElasticsearchClient#getJson
Improvements
- Don't log warning if ES index mapping is incompatible 7335d2a
- Don't add servlets and filters if stagemonitor is disabled
- Refactoring of
ConfigurationRegistry
- the password checking is now not part ofConfigurationRegistry
- Disable "Only Root Spans" filter in Kibana Discover tab by default
Breaking Changes
- Add
toSafeString
toValueConverter