All 0.2.x are going to be backward-compatible up to 0.2.0, they will contain only bugfixes and/or new minor features.
For 0.3.x
-
fix found bugs
-
add
java.time
integration (JDK 8) -
add ScalaCheck 1.11.x support
-
add Pickling integration
-
add more units of measure
-
write more tests
-
write more benchmarks
-
write more documentation
-
optionally: add runtime dynamic units
-
optionally: consider removing unnecessary features
-
optionally: make the library more IDE-friendly
-
optionally: rearrange
TChar
s, so that lexical sorting of unit names yields natural-looking compound units
For 0.4 and beyond: