Daily Roundup

New JavaFX Build Adds XML-Based Markup Language

Jessica Thornsby

PLUS, Joda-Time 2.0 and first official release of Apache James jDKIM Library.

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

Version 0.2, the first official release of the Apache James jDKIM
, 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.

comments powered by Disqus