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

$ status

wire 2026-06-30
stories 11

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

SPRING BATCH GAINS LEGACY EXCEL STREAMING, SECURITY PATCHES ROLL ACROSS STACK

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

Spring Batch Extensions shipped a low-memory streaming reader for legacy .xls files, while PostgreSQL security update lands across session management.

Spring Batch Extensions added `StreamingXlsItemReader<T>` [1] to handle binary BIFF8/HSSF files with the same memory efficiency as its existing XLSX counterpart, inheriting all configuration, mapping, and restart behavior from the proven `AbstractExcelItemReader` abstraction. The new reader plugs a gap for teams still dealing with legacy Excel workbooks in production batch jobs. Meanwhile, PostgreSQL 42.7.12 shipped a security fix [2] addressing CVE-2024-54291, a silent channel-binding downgrade vulnerability in SCRAM-SHA-256-PLUS authentication that Spring Session deployments should patch immediately. Spring Security bumped Hibernate ORM to 7.4.3.Final [3] and HttpClient to 5.6.2 [4], both maintenance releases bringing stability improvements. Spring Boot cleaned up unnecessary nullable annotations on local array variables [5], a small but signal change indicating tighter null-safety discipline across the framework.

Action items

References

  1. [1] Add streaming ItemReader for legacy .xls files ↗ spring-projects/spring-batch-extensions
  2. [2] Bump org.postgresql:postgresql from 42.7.11 to 42.7.12 ↗ spring-projects/spring-session
  3. [3] Bump org.hibernate.orm:hibernate-core from 7.4.2.Final to 7.4.3.Final ↗ spring-projects/spring-security
  4. [4] Bump org.apache.httpcomponents.client5:httpclient5 from 5.6.1 to 5.6.2 ↗ spring-projects/spring-security
  5. [5] Remove unnecessary `@Nullable`s from local array variable declarations ↗ spring-projects/spring-boot

Quick answers

What shipped in Spring on June 30, 2026?
Spring Batch Extensions shipped a low-memory streaming reader for legacy .xls files, while PostgreSQL security update lands across session management. In total, 6 commits and 5 pull requests landed.
Who contributed to Spring on June 30, 2026?
2 developers shipped this update, including kebbaman and dependabot[bot].
What were the notable Spring updates?
Add streaming ItemReader for legacy .xls files, Bump org.postgresql:postgresql from 42.7.11 to 42.7.12, and Bump org.hibernate.orm:hibernate-core from 7.4.2.Final to 7.4.3.Final.