Configuration property changes between `4.0.0-RC1` and `4.0.0-RC2`



== Deprecated in 4.0.0-RC2

_None_.



== Added in 4.0.0-RC2

|======================
| Key | Default value | Description

| `management.brave.tracing.span-joining-supported`
| `false`
| Whether the propagation type and tracing backend support sharing the span ID between client and server spans.

| `management.logging.export.otlp.enabled`
| `true`
| Whether auto-configuration of logging is enabled to export logs over OTLP.

| `management.opentelemetry.logging.export.otlp.compression`
| `none`
| Method used to compress the payload.

| `management.opentelemetry.logging.export.otlp.connect-timeout`
| `10s`
| Connect timeout for the OTel collector connection.

| `management.opentelemetry.logging.export.otlp.endpoint`
|
| URL to the OTel collector's HTTP API.

| `management.opentelemetry.logging.export.otlp.headers`
|
| Custom HTTP headers you want to pass to the collector, for example auth headers.

| `management.opentelemetry.logging.export.otlp.timeout`
| `10s`
| Call timeout for the OTel Collector to process an exported batch of data.

| `management.opentelemetry.logging.export.otlp.transport`
| `http`
| Transport used to send the logs.

| `management.opentelemetry.tracing.export.include-unsampled`
| `false`
| Whether unsampled spans should be exported.

| `management.opentelemetry.tracing.export.max-batch-size`
| `512`
| Maximum batch size for each export.

| `management.opentelemetry.tracing.export.max-queue-size`
| `2048`
| Maximum number of spans that are kept in the queue before they will be dropped.

| `management.opentelemetry.tracing.export.otlp.compression`
| `none`
| Method used to compress the payload.

| `management.opentelemetry.tracing.export.otlp.connect-timeout`
| `10s`
| Connect timeout for the OTel collector connection.

| `management.opentelemetry.tracing.export.otlp.endpoint`
|
| URL to the OTel collector's HTTP API.

| `management.opentelemetry.tracing.export.otlp.headers`
|
| Custom HTTP headers you want to pass to the collector, for example auth headers.

| `management.opentelemetry.tracing.export.otlp.timeout`
| `10s`
| Call timeout for the OTel Collector to process an exported batch of data.

| `management.opentelemetry.tracing.export.otlp.transport`
| `http`
| Transport used to send the spans.

| `management.opentelemetry.tracing.export.schedule-delay`
| `5s`
| The delay interval between two consecutive exports.

| `management.opentelemetry.tracing.export.timeout`
| `30s`
| Maximum time an export will be allowed to run before being cancelled.

| `management.tracing.export.otlp.enabled`
| `true`
| Whether auto-configuration of tracing is enabled to export OTLP traces.

| `management.tracing.export.zipkin.connect-timeout`
| `1s`
| Connection timeout for requests to Zipkin.

| `management.tracing.export.zipkin.enabled`
| `true`
| Whether auto-configuration of tracing is enabled to export Zipkin traces.

| `management.tracing.export.zipkin.encoding`
| `json`
| How to encode the POST body to the Zipkin API.

| `management.tracing.export.zipkin.endpoint`
| `http://localhost:9411/api/v2/spans`
| URL to the Zipkin API.

| `management.tracing.export.zipkin.read-timeout`
| `10s`
| Read timeout for requests to Zipkin.

| `spring.jackson.xml.read`
|
| Jackson on/off token reader features that are specific to XML.

| `spring.jackson.xml.write`
|
| Jackson on/off token writer features that are specific to XML.

| `spring.jersey.application-path`
|
| Path that serves as the base URI for the application.

| `spring.jersey.filter.order`
| `0`
| Jersey filter chain order.

| `spring.jersey.init`
|
| Init parameters to pass to Jersey through the servlet or filter.

| `spring.jersey.servlet.load-on-startup`
| `-1`
| Load on startup priority of the Jersey servlet.

| `spring.jersey.type`
| `servlet`
| Jersey integration type.

| `spring.test.mockmvc.htmlunit.url`
| `http://localhost`
| URL to use when HtmlUnit expands relative paths.

| `spring.test.mockmvc.htmlunit.webclient.enabled`
| `true`
| Whether HTMLUnit's WebClient should be auto-configured when it's on the classpath.

| `spring.test.mockmvc.htmlunit.webdriver.enabled`
| `true`
| Whether Selenium's WebDriver should be auto-configured when it's on the classpath.
|======================



== Removed in 4.0.0-RC2

|======================
| Key | Replacement | Reason

| `management.opentelemetry.logging.export.compression`
|
|

| `management.opentelemetry.logging.export.connect-timeout`
|
|

| `management.opentelemetry.logging.export.enabled`
|
|

| `management.opentelemetry.logging.export.endpoint`
|
|

| `management.opentelemetry.logging.export.headers`
|
|

| `management.opentelemetry.logging.export.timeout`
|
|

| `management.opentelemetry.logging.export.transport`
|
|

| `management.otlp.tracing.compression`
| `management.opentelemetry.tracing.export.otlp.compression`
|

| `management.otlp.tracing.connect-timeout`
| `management.opentelemetry.tracing.export.otlp.connect-timeout`
|

| `management.otlp.tracing.endpoint`
| `management.opentelemetry.tracing.export.otlp.endpoint`
|

| `management.otlp.tracing.export.enabled`
| `management.tracing.export.otlp.enabled`
|

| `management.otlp.tracing.headers`
| `management.opentelemetry.tracing.export.otlp.headers`
|

| `management.otlp.tracing.timeout`
| `management.opentelemetry.tracing.export.otlp.timeout`
|

| `management.otlp.tracing.transport`
| `management.opentelemetry.tracing.export.otlp.transport`
|

| `management.tracing.brave.span-joining-supported`
| `management.brave.tracing.span-joining-supported`
|

| `management.tracing.enabled`
| `management.tracing.export.enabled`
|

| `management.tracing.opentelemetry.export.include-unsampled`
| `management.opentelemetry.tracing.export.include-unsampled`
|

| `management.tracing.opentelemetry.export.max-batch-size`
| `management.opentelemetry.tracing.export.max-batch-size`
|

| `management.tracing.opentelemetry.export.max-queue-size`
| `management.opentelemetry.tracing.export.max-queue-size`
|

| `management.tracing.opentelemetry.export.schedule-delay`
| `management.opentelemetry.tracing.export.schedule-delay`
|

| `management.tracing.opentelemetry.export.timeout`
| `management.opentelemetry.tracing.export.timeout`
|

| `management.zipkin.tracing.connect-timeout`
| `management.tracing.export.zipkin.connect-timeout`
|

| `management.zipkin.tracing.encoding`
| `management.tracing.export.zipkin.encoding`
|

| `management.zipkin.tracing.endpoint`
| `management.tracing.export.zipkin.endpoint`
|

| `management.zipkin.tracing.export.enabled`
| `management.tracing.export.zipkin.enabled`
|

| `management.zipkin.tracing.read-timeout`
| `management.tracing.export.zipkin.read-timeout`
|

| `spring.freemarker.enabled`
|
| No longer required.

| `spring.groovy.template.enabled`
|
| No longer required.

| `spring.mustache.enabled`
|
| No longer required.

| `spring.test.mockmvc.webclient.enabled`
| `spring.test.mockmvc.htmlunit.webclient.enabled`
|

| `spring.test.mockmvc.webdriver.enabled`
| `spring.test.mockmvc.htmlunit.webdriver.enabled`
|

| `spring.thymeleaf.enabled`
|
| No longer required.
|======================
