Monday, November 5, 2018

News from the Software Smithy: Version 1.0 released

SoftSmithy news: after the releases v0.8 and v0.9 last year (I didn't blog about those), I've recently released the version v1.0 of the SoftSmithy Utility Library and the SoftSmithy Development Utility Library.

With this release I changed the version policy. I'm using now the major version part as well to make it easier to distinguish between major requirement changes such as the Java version and the JUnit version (required by the JUnit helper classes):
  • v1.x: Java SE 8 and JUnit 4 based
  • v2.x (future): Java SE 8 and JUnit 5 based (likely)
  • v3.x (future): Java SE 11 and JUnit 5 based (likely)
The released JARs contain the Automatic-Module-Name Manifest entry to make the transition to Java SE 11 smoother.

Note that for easier version management the version of the SoftSmithy Development Utility Library is aligned with the version of the SoftSmithy Utility Library. As the SoftSmithy Development Utility Library has a dependency on the SoftSmithy Utility Library it's recommended to use the same version of both libraries!

You can find the lates Javadoc here: Javadoc

I deployed the artifacts (including the source and javadoc artifacts) to Maven Central.