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-timeout
configuration property to configure the startup timeout for the service. The default value is120s
.
OpenTelemetry
-
A new
arconia.otel.exporter.type
configuration 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.type
properties. -
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-specification
configuration 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.arch
andhost.arch
Resource attributes contained the same value, which is now consolidated in thehost.arch
attribute. Theos.arch
attribute has been removed.