Saturday, November 2, 2013

News from the Software Smithy: Version 0.4 released

SoftSmithy news: I recently released a new version of the SoftSmithy Utility Library and the SoftSmithy Development Utility Library.

In addition to some small additions, fixes and clean-ups, some migration work has been done and a new utility library has been added:
  • Project migration: SourceForge.net, where the SoftSmithy project is hosted, migrated to the new Allura based platform. The SCM and some other links changed.
  • SoftSmithy Utility Library - Date & Time has been added. It provides utility classes for the new Date & Time API (Java SE 8). For this I moved some code from the Drombler Commons project to the SoftSmithy project.
    While the other SoftSmity Utility Libraries run with Java SE 7 this utility library requires Java SE 8.
    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 until the APIs are stable!

    You can download the archives (including the jars, documentation, samples etc.) and read more about the changes here:
    SoftSmithy Utility Library v0.4 (online documenation)
    SoftSmithy Development Utility Library v0.4 (online documentation)

    I deployed the artifacts (including the source and javadoc artifacts) to Maven Central. You can use the following dependencies:

    For the SoftSmithy Utility Library - Core:


    For the SoftSmithy Utility Library - AWT:


    For the SoftSmithy Utility Library - Beans:


    For the SoftSmithy Utility Library - Date & Time (requires Java SE 8):


    For the SoftSmithy Utility Library - Persistence:


    For the SoftSmithy Utility Library - Swing:


    For the SoftSmithy Utility Library - Swing - Customizer:


    and

    For the SoftSmithy Development Utility Library (usually with scope = test):

    1 comment:

    1. Good stuff. I'm developing mainly in C++ (with BOOST) and .NET at the moment, but when I return to Java I'll be sure to look into this.

      ReplyDelete