What’s New in Arconia 0.14.1
Arconia 0.14.1 provides a number of new features and enhancements. This page includes the highlights of the release, but you can also check out the full release notes for more details about each new feature and bug fix.
We provide an automated way to upgrade your project to the latest version of Arconia, which is described in the Upgrading Arconia documentation.
Dev Services
-
Each Dev Service now supports a
arconia.dev.services.<name>.startup-timeoutconfiguration property to configure the startup timeout for the service. The default value is120s.
OpenTelemetry
-
A new
arconia.otel.exporter.typeconfiguration property has been introduced to configure an exporter type for all observability signals at once. This property can be set tootlp,console, ornone. Each observability signal can still be configured individually using the existingarconia.otel.logs.exporter.type,arconia.otel.metrics.exporter.type, andarconia.otel.traces.exporter.typeproperties. -
Support for the OpenTelemetry Environment Variable Specification has been improved. If both the OpenTelemetry Environment Variables and the Arconia configuration properties are set, the OpenTelemetry Environment Variables will take precedence. You can disable this support by setting the
arconia.otel.compatibility.environment-variable-specificationconfiguration property tofalse. -
If you’d like to migrate from the partial OpenTelemetry support in Spring Boot to the full OpenTelemetry support in Arconia, you can streamline the process by running our automated migration via OpenRewrite. See the dedicated migration guide for more details.
Resource
-
The
os.archandhost.archResource attributes contained the same value, which is now consolidated in thehost.archattribute. Theos.archattribute has been removed.