107 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-08-25
stories 56

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Spring Boot fixes OTLP fallback and DataSource unwrap bugs

By RepoJournal · Filed · About Spring · Composed from the cited sources · methodology

Spring Boot shipped two behavioral fixes overnight that will change how your OTLP config and DataSource unwrapping resolve at runtime.

Spring Boot's OTLP common property fallback now aligns logging and tracing behavior when resolving signal-specific config [1], so your transport-level assertions may no longer hold if you rely on fallback. For DataSource users, `unwrapRoot` now honors a wrapper's `unwrap` before checking the delegate chain [2], which fixes a real issue with `DecoratedDataSource` from spring-boot-data-source-decorator 2.0.1. The fix has been merged [3], and the team also cleaned up an Eclipse-only compiler error [4] and switched Java 27 detection to `String.encodedLength` [5]. Over in Spring Integration, `AbstractMailMessageTransformer` now preserves upstream headers via `copyHeadersIfAbsent` [6], so your correlation IDs and tracing headers survive mail transformations. Spring LDAP removed tag deployment from branch-level doc publishing [7] and added release train workflows [8], giving you a heads-up on their release process changes. The release notes for the MailMessageTransformer fix say it "retains upstream headers while preserving mail header precedence" [6]. Across 42 commits and 14 PRs, nothing else rises to urgent action; the rest is dependency bumps and test stability.

Action items

References

  1. [1] Add common OTLP configuration for endpoint, compression and headers ↗ spring-projects/spring-boot
  2. [2] Honour a wrapper's unwrap when resolving the root DataSource ↗ spring-projects/spring-boot
  3. [3] Merge pull request #51410 from jjh75607 spring-projects/spring-boot ↗
  4. [4] Change code to make Eclipse compiler happy spring-projects/spring-boot ↗
  5. [5] Use method on String to identify Java 27 spring-projects/spring-boot ↗
  6. [6] GH-11281: Fix MailMessageTransformer for losing headers ↗ spring-projects/spring-integration
  7. [7] Remove tag deployment from branch-level deploy-docs ↗ spring-projects/spring-ldap
  8. [8] Add Release Train Workflows ↗ spring-projects/spring-ldap

Quick answers

What shipped in Spring on August 25, 2026?
Spring Boot shipped two behavioral fixes overnight that will change how your OTLP config and DataSource unwrapping resolve at runtime. In total, 42 commits and 14 pull requests landed.
Who contributed to Spring on August 25, 2026?
11 developers shipped this update, including somiljain2006, jjh75607, Stéphane Nicoll, Phillip Webb, Andy Wilkinson, Martin Lippert, Josh Cummings, and Moritz Halbritter, and 3 more.
What were the notable Spring updates?
Add common OTLP configuration for endpoint, compression and headers, Honour a wrapper's unwrap when resolving the root DataSource, and Merge pull request #51410 from jjh75607.