Changelog

This is the change log for the retepTools project

10.6 released 8 Jun 2010

RETEPTOOLS-33 varargs version of fatal() in Log does not log stacktrace
RETEPTOOLS-35 add new methods to logging Log class
RETEPTOOLS-29 DelayedBlockingQueue has a deadlock causing DelayedRunnable instances to lock Blocker Closed

Bug fix in JAXB Builder plugin which couldn’t handle xs:base64 attributes
New Filter API
New ID Generator API

10.5.1 released 5 May 2010

Added getInstance and getOrCreateInstance to CollectionUtils
BuilderPlugin to enable jaxb/xjc to generate builders
Refactored FileFilter implementations and added file suffix filter
Added delete() methods to FileUtils
Added artifact signing
New LogBanner class
Deprecated some dangerous classes which cause deadlocks in DelayedRunnable’s
Added new JAXB Plugin for annotating packages as public or private
Changed JSR305 artifact to use the latest version
New ThreadLocalDocument class
Fixed generics in AbstractContentBuilder + added isEmpty() method

10.1 released 18 Jan 2010

Added better error reporting when a Component fails to insert itself in the messaging subsystem. This allows for this error to be debugged easier
Moved the core builder api from retepXMPP to retepTools as it’s not xmpp specific and would be reusable elsewhere
Added HidePlugin
New injectTemplate plugin
New jaxb plugins to handle annotating classes and replace the default -mark-generated one which generates less spam
Added NioSax docbook documentation
Added jsr305 support to annotation processor
Added findbugs jsr305 as a dependency to annotations
epub generation from docbook now works…
Updated to allow docbook 5.0
RETEPTOOLS-11 Deprecated classes for removal
RETEPTOOLS-12 Remove deprecated uk.org.retep.util.collections.ConcurrencySupport
RETEPTOOLS-13 Remove deprecated uk.org.retep.util.collections.set.ConcurrentHashSet
Added ability to alter the address a Router uses to route against
Code generation of RFC3454 and RFC3920
Start of interpolation package, Lagrange implemented
New polymomial classes

9.11.1 released 10 Nov 2009

RETEPTOOLS-26 Remove dependency to junit hack in root pom
Updates to the RngTest
Made pom changes as per fabriziogiudici’s blog to handle releases cleanly
Initial refactor breaking up core into multiple smaller artifacts
Added class name to AnnotationScanner error messages
New ClassRunner for JUnit tests
Changed logging from info to debug in JAXBUtil
Fixed bug where references were reaped too early
Deadlock found in java.util.concurrent.DelayQueue

9.10 released 25 Sep 2009

RETEPTOOLS-27 Need a push xml parser equivalent to STaXThread and SimpleSTaXProcessor as those classes do not work with NIO
RETEPTOOLS-28 Base directory detection with tar files fails intermittently
Follow

Get every new post delivered to your Inbox.

Join 1,397 other followers