New JavaFX Build Adds XML-Based Markup Language
New JavaFX Build Adds FXML
A new beta build of JavaFX is available: JavaFX 2.0 beta build 37. This build allows users to access the 'FXML' XML-based markup language, for creating JavaFX user interfaces. A sample of how to use FXML will be included in the next JavaFX public beta build. The build can be downloaded now.
Joda-Time Reaches 2.0
Version 2.0 of the Joda-Time replacement for the Java date and time classes, has been released. Joda-Time allows for multiple calendar systems, and includes the Gregorian, Julian, Buddhist, Coptic, Ethiopic and Islamic systems. The time zone, duration, format and parsing classes are all supported. This release introduces some incompatibilities, including removing some methods on Chronology, and the library has moved to JDK version 1.5 compatibility, adding generics.
YearMonth and MonthDay have been added, and Static parse() methods are available on all major types, allowing the formatter to be controlled. Methods have been added to Duration to get standard minutes, hours and days, and static factory method millis() has been added to Duration. More information is available at the Release Notes.
First Official Release of Apache James jDKIM Library
Version 0.2, the first official release of the Apache James jDKIM library, has been announced. The jDKIM DKIM implementation library, provides signing, verification and Mailets for the Apache James project. The 0.2 release adds a DKIMVerify mailet, and a new two-stage verification process. Timestamp (t=) attribute is now supported in signature, and PEM formatter private keys is also supported. There is also a list of bug fixes, listed at the Release Notes.
Apache Commons Compress 1.2 Released
The Apache Commons Compress team have announced the
release of version 1.2. Apache Commons Compress Library defines a
Java API for working with ar, cpio, tar, zip, gzip and bzip2 files.
In this release, a new method has been added to ZipArchiveEntry,
which provides the original bytes that made up the name. This helps
the user code to detect the encoding. 'TarArchiveEntry' also
provides access to the flags that determine whether it is an
archived symbolic link, pipe or other "uncommon" file system
object. There is also a list of bug fixes.
Commons Compress 1.2 requires Java version 1.4 or later. Please note that this is the last version of Commons Compress, that will not require Java 5.