Configuration property changes between `3.2.6-SNAPSHOT` and `3.3.0-SNAPSHOT`



== Deprecated in 3.3.0

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

| `management.prometheus.metrics.export.histogram-flavor`
|
| No longer supported.
|======================



== Added in 3.3.0

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

| `management.endpoint.sbom.additional`
|
| Additional SBOMs.

| `management.endpoint.sbom.application.location`
|
| Location to the SBOM.

| `management.endpoint.sbom.application.media-type`
|
| Media type of the SBOM.

| `management.endpoint.sbom.cache.time-to-live`
| `0ms`
| Maximum time that a response can be cached.

| `management.endpoint.sbom.enabled`
| `true`
| Whether to enable the sbom endpoint.

| `management.info.process.enabled`
| `false`
| Whether to enable process info.

| `management.observations.long-task-timer.enabled`
| `true`
| Whether to create a LongTaskTimer for every observation.

| `management.prometheus.metrics.export.properties`
|
| Additional properties to pass to the Prometheus client.

| `management.server.ssl.server-name-bundles`
|
| Mapping of host names to SSL bundles for SNI configuration.

| `management.tracing.baggage.local-fields`
|
| List of fields that should be accessible within the JVM process but not propagated over the wire.

| `management.tracing.baggage.tag-fields`
|
| List of fields that should automatically become tags.

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

| `server.error.include-path`
|
| When to include "path" attribute.

| `server.reactive.session.max-sessions`
| `10000`
| Maximum number of sessions that can be stored.

| `server.ssl.server-name-bundles`
|
| Mapping of host names to SSL bundles for SNI configuration.

| `server.tomcat.threads.max-queue-capacity`
| `2147483647`
| Maximum capacity of the thread pool's backing queue.

| `spring.data.jdbc.dialect`
|
| Dialect to use.

| `spring.graphql.websocket.keep-alive`
|
| Maximum idle period before a server keep-alive ping is sent to client.

| `spring.jms.client-id`
|
| Client id of the connection.

| `spring.jms.subscription-durable`
| `false`
| Whether the subscription is durable.

| `spring.liquibase.ui-service`
| `logger`
| Which UIService to use.

| `spring.pulsar.client.failover.backup-clusters`
|
| List of backup clusters.

| `spring.pulsar.client.failover.check-interval`
|
| Frequency of performing a probe task.

| `spring.pulsar.client.failover.delay`
|
| Delay before the Pulsar client switches from the primary cluster to the backup cluster.

| `spring.pulsar.client.failover.policy`
| `order`
| Cluster failover policy.

| `spring.pulsar.client.failover.switch-back-delay`
|
| Delay before the Pulsar client switches from the backup cluster to the primary cluster.

| `spring.pulsar.transaction.enabled`
| `false`
| Whether transaction support is enabled.

| `spring.rabbitmq.listener.direct.observation-enabled`
| `false`
| Whether to enable observation.

| `spring.rabbitmq.listener.simple.observation-enabled`
| `false`
| Whether to enable observation.

| `spring.rabbitmq.listener.stream.observation-enabled`
| `false`
| Whether to enable observation.

| `spring.rabbitmq.template.allowed-list-patterns`
|
| Simple patterns for allowable packages/classes for deserialization.

| `spring.rabbitmq.template.observation-enabled`
| `false`
| Whether to enable observation.

| `spring.rsocket.server.ssl.server-name-bundles`
|
| Mapping of host names to SSL bundles for SNI configuration.

| `spring.security.oauth2.resourceserver.jwt.authorities-claim-delimiter`
|
| Regex to use for splitting the value of the authorities claim into authorities.

| `spring.security.oauth2.resourceserver.jwt.authorities-claim-name`
|
| Name of token claim to use for mapping authorities from JWT.

| `spring.security.oauth2.resourceserver.jwt.authority-prefix`
|
| Prefix to use for authorities mapped from JWT.

| `spring.security.oauth2.resourceserver.jwt.principal-claim-name`
|
| JWT principal claim name.

| `spring.task.execution.pool.shutdown.accept-tasks-after-context-close`
| `false`
| Whether to accept further tasks after the application context close phase has begun.
|======================



== Removed in 3.3.0

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

| `spring.couchbase.env.ssl.key-store`
| `spring.couchbase.env.ssl.bundle`
|

| `spring.couchbase.env.ssl.key-store-password`
| `spring.couchbase.env.ssl.bundle`
|

| `spring.kafka.streams.cache-max-size-buffering`
| `spring.kafka.streams.state-store-cache-max-size`
|
|======================
