OpenDaylight’s Titanium release is officially out, as of 11th of August, 2025.
Under the hood, OpenDaylight continues to ship as Karaf/OSGi containers and now requires Java 21 at runtime, with Maven 3.9.5+ recommended for development.
A huge thank you to the great community effort behind this release.
Key Takeaways
- Titanium is out and standardizes on Java 21.
- NETCONF/RESTCONF gets RFC 8639 subscribed notifications and OpenAPI over Netty.
- BGP‑PCEP adds SRv6 support and adopts virtual threads in key providers.
- PANTHEON.tech remains the top contributing organization to OpenDaylight this year.
Project highlights you’ll actually feel
Controller 11.0.0
Controller completed a migration to Apache Pekko and landed several Raft/storage fixes. Expect steadier behavior in multi‑node topologies.
NETCONF / RESTCONF 9.0.0
This cycle delivers RFC 8639 subscribed notifications (with filters, counters, and stop‑time) plus a move of the RESTCONF OpenAPI endpoint to Netty – alongside a long list of bug‑fixes around reconnects and HTTP error handling. It also migrates to Apache Pekko.
BGP‑PCEP 0.23.0
Two notable quality‑of‑life items: SRv6 support lands in PCEP, and the project adopts virtual threads in providers like pcep-topology-provider
and programming-impl
for cleaner concurrency under load. docs.opendaylight.org
TransportPCE
TransportPCE continues to refine OpenROADM/T‑API interop – migrating to T‑API 2.4, improving spectrum assignment controls, and moving to Apache Pekko.
And yes, that lighty‑netconf‑simulator mentioned in the TransportPCE notes? That’s from the lighty.io family, which we build and maintain.
YANG Tools & MD‑SAL
No headline-worthy behavior changes, but a steady stream of bug fixes and small API improvements went in. If you maintain custom models/bindings, it’s worth a quick read.
A note on community (and why PANTHEON.tech cares)
Open source moves at the speed of its contributors. Over the past 365 days, PANTHEON.tech ranks #1 on the LFX Insights organizations leaderboard for OpenDaylight, accounting for roughly 85% of recorded contribution activities. That upstream momentum shows up directly in Titanium’s Java runtime standardization, Pekko transitions, and protocol stability.
Want help with the JDK 21 migration or Pekko transitions? We deliver OpenDaylight‑based controllers in production and contribute upstream regularly. And yes- we also build testing tools like the lighty‑netconf‑simulator.