Migrating to TramAI 0.6.0
Upgrade a JVM application from TramAI 0.5.0 to 0.6.0 — unified starter, profile selection, JDBC error mapping, outbound rules, and extension enrollment.
0.6.0 — Clarity Is a Runtime Property
Architecture governance, cancellation and SSRF hardening, binary-compatibility protection, coverage ratchets, and contract TCKs — published to Maven Central.
0.5.0 — Governed AI Workflows for the JVM
Post-sovereignty maturation — API stability boundaries, structured-output hardening, approval ergonomics, runtime evidence export, and tool governance.
0.4.0 — Sovereign Runtime and Governed AI Operations
0.4.0 moves TramAI beyond the 0.3.1 foundation of typed services, providers, streaming, orchestration, memory, and observability into a governed runtime for enterprise and offline deployments.
0.3.1 — Streaming Stability and Memory Persistence
0.3.1 is a patch release focused on streaming stability, memory persistence, proxy-aware tool scanning, and usage accounting for reasoning tokens.
0.3.0 — Memory, Multimodal, RAG, and Provider Expansion
0.3.0 is the repository milestone that expanded TramAI beyond the original typed service, provider, and orchestration surfaces into memory, multimodal input, RAG, vector stores, and a broader provider matrix.
