Compatibility Matrix & Runtimes
This document outlines the binary and source compatibility guarantees of persianutils across Scala and Java releases.
Scala Matrix
| Library Version | Scala 2.10 | Scala 2.11 | Scala 2.12 | Scala 2.13 | Scala 3.x |
|---|---|---|---|---|---|
| 6.x | - | - | - | ✅ | ✅ |
| 5.x | - | - | ✅ | ✅ | ✅ |
| 4.x | - | ✅ | ✅ | ✅ | - |
| 3.x | - | ✅ | ✅ | - | - |
| 2.x | ✅ | ✅ | - | - | - |
Platform Targets
- JVM: Tested and verified on Java 17, 21, and 25 LTS releases.
- Scala.js: Cross-compiled for Scala.js 1.x with standard browser and Node.js runtime compatibility.