Releases

[0.7] 2013-09-22 - Internal logging improvement

Replaced use of direct log4j logging with slf4j over log4j. This is an attempt to resolve Ticket #1 "Feature Request - configure year defaulting behaviour", however it hasn't been able to resolve that ticket completely as slf4j emits a logger warning message similar to log4j's warning.

[0.6] 2013-07-22 - API consistency improvement

Settled upon getDateInstance(), getPatternInstance() factory methods instead of getDateInstance(), getInstance().

Tickets Resolved:

[0.5] 2013-06-14 - Experimental Maven driven release

First successful attempt to deploy to Maven Central via maven hosting by Sonatype.

[0.4] 2013-06-13 - Smarter year defaulting and API consistency improvements

Implemented year inheritance and smart year defaulting for ranges.
Significant cleanup and standardisation of the API for constructing format instances.
FlexibleDateFormat and FlexibleDateRangeFormat now extend java.text.Format.
Was unable to make FlexibleDateFormat extend java.text.DateFormat, see Ticket #8 for details.

Tickets Resolved:

[0.3] 2013-06-01 - Partial Date now a java.util.Date

Cleaned up the interface for PartialDate.
PartialDate now extends java.util.Date.
PartialDate.compareTo() and PartialDate.equals() behave well when passed standard java.util.Date objects.
Partially resolved Ticket #8 ("Improvement Request - Return java.util.Date"), but still some work remains.

Tickets Resolved:

[0.2] 2013-06-01 - Bug fixes and stabilisation

Includes significant improvements to the library's ability to detect what it can and can't parse accurately.

Tickets Resolved:

[0.1] 2013-05-14 - Initial Release

This is an initial release to show off the capabilities of the library.
However, everything is working well to the feature set that it's trying to achieve at the moment.
It is suitable for using within simple utilities where a little buggyness can be tolerated.

If problematic bugs are encountered, feel free to download the source and bug the bugs yourself - so long as you keep the notices as per the license. Also, if you do fix bugs, please submit a patch.