ddi
Made in the European Union

Changelog

Version history for DDI – Dynamic Dependency Injection. Per-release notes from the standalone-documentation 06.x line back to the 04.x RapidPM days.

DDI has shipped under two group IDs over its lifetime — first org.rapidpm and then com.svenruppert. The release history below reflects the current com.svenruppert:ddi artifact line; older org.rapidpm releases live in the [parent project history]({{ .Site.Params.github }}/commits/main).

06.01.01 — 2026-05

06.00.11 — 2026-04

  • (Parent project) HttpStatus: more codes plus default messages, family grouping (family()), and fromCode(int) lookup with a small cache.
  • HttpResponseUtils and JsonUtils additions in companion modules.

06.00.06 — 2025

06.00.00-SRU — 2024 (breaking)

  • New major version: dropped jitpack distribution, moved to Maven Central via Reposilite mirror. Java 21 LTS as the baseline.

05.x — 2023-2024

  • 05.00.07-SRU and earlier: groupId migration (org.rapidpmcom.svenruppert).
  • Project moved to the svenruppert GitHub organisation.
  • DDI archived as its own repo and re-merged into the umbrella dependencies project for easier release cadence.

04.x — Maintenance line

  • JDK 11+ build with JDK 8 source. End-of-life; only critical fixes.

1.0.x — Legacy

  • Original JDK 8 baseline. Frozen — for legacy projects that cannot move off JDK 8.

For the complete commit-level history including all sibling modules (core, core-properties, functional-reactive, logger-adapter), see the [parent README]({{ .Site.Params.github }}/blob/main/README.md).