News

  • 10/14/2008 - Retroweaver 2.0.7 Released.

    This release fixes a verifier bug and improves documentation.

    See the Changelog for details.

  • 06/15/2008 - Retroweaver 2.0.6 Released.

    This release fixes bugs and improves support for formatter and BigDecimal methods.

    See the Changelog for details.

  • 02/19/2008 - Retroweaver 2.0.5 Released.

    This release fixes bugs, mainly in annotation support.

    See the Changelog for details.

  • 02/04/2008 - Retroweaver 2.0.4 Released.

    This release adds support for extra methods in Math.

    See the Changelog for details.

  • 01/22/2008 - Retroweaver 2.0.3 Released.

    This release mainly adds support for extra methods in BigDecimal and Character.

    Some of the new methods are based on code from the Harmony project.

    See the Changelog for details.

  • 11/10/2007 - Retroweaver 2.0.2 Released.

    This release adds support for isSynthethic(), isBridge() and isVarArgs() reflection methods. Dependencies jar files were also updated.

    Important Note: the rmic workaround had to be disabled to make the reflection methods work.

    See the Changelog for details.

  • 09/30/2007 - Retroweaver 2.0.1 Released.

    This release contains bug fixes and the update of the concurrent backport package

    See the Changelog for details.

  • 03/05/2007 - Retroweaver 2.0 Released.

    The 2.0 branch is finally out of beta mode...

    The main changes since the last Beta include:

    • Patch to bettter simulate .class applied
    • Extra support for reflection features
    • Bug fix(1655942) incorrect byte code transformations for constructors
    • Error is raised if retroweaver runtime is not present during weaving.
    • Various other bug fixes.

    See the Changelog for details.

  • 02/03/2007 - Retroweaver 2.0 Beta 4 Released.

    The main changes since Beta 3 are:

    • - Support for junit4 was added in this beta.
    • - Extra features supported for reflection and missing methods.

    Note that the Formatter support is only in its initial stage and just enough was implemented to make sure the junit test cases passed.

    See the Changelog for details.

  • 01/26/2007 - Retroweaver 2.0 Beta 3 Released.

    The main changes since Beta 2 are:

    • - update of the backport util concurrent and ASM jars
    • - several bug fixes: field access, append() method in Writer classes, ... (see changelog)

    See the Changelog for details.

  • 10/10/2006 - Retroweaver 2.0 Beta 2 Released.

    The main changes since Beta 1 are:

    • - static fields can now be mirrored
    • - namespaces can be specified to add extra mirror classes
    • - several bug fixes (see changelog)

    See the Changelog for details.

  • 9/04/2006 - Retroweaver 2.0 Beta 1 Released.

    The main changes in this 2.0 Beta 1 version include:

    • support for annotations.
    • mirror mechanism to emulate 1.5 features for both methods and constructors.
    • renaming of packages to net.sourceforge.retroweaver.

    See the Changelog for details.

  • 9/04/2006 - Retroweaver 1.2.5 Released.

    This is mainly a bug fix release. See the Changelog for details.

    Note that the 1.2 branch is now in maintenance mode and new features will be added to the 2.0 version.

  • 8/13/2006 - Retroweaver 1.2.4 Released.

    This is mainly a bug fix release. See the Changelog for details.

  • 4/22/2006 - Retroweaver 1.2.3 Released.

    This is mainly a bug fix release. See the Changelog for details.

  • 4/5/2006 - Retroweaver 1.2.2 Released.

    This is mainly a bug fix release. See the Changelog for details.

  • 3/13/2006 - Retroweaver 1.2.1 Released.

    This is mainly a bug fix release. See the Changelog for details.

  • 2/26/2006 - Retroweaver 1.2 Released.

    This marks the merging of retroweaver-ng back into the official project.

    Changes include: bug fixes, patches, new architecture for byte code generation, new options to weave jar files and WeaveRunner, a new ClassLoader to weave classes at runtime. See the Changelog for details.

  • 1/19/2005 - Retroweaver 1.1 Released.

    This is primarily a new feature release, with support for reference verification, an ant task, and a separate runtime jar.

  • 10/12/2004 - Retroweaver 1.0 FCS Released.

    This is the final 1.0 release of Retroweaver coinciding with the JDK 1.5 FCS release.

  • 3/24/2004 - Retroweaver 1.0 RC5 Released.

    This is a bug fix release.

  • 3/22/2004 - Retroweaver 1.0 RC4 Released.

    This release contains more support for optimization of autoboxing and new support for java.lang.Iterable and java.lang.Enum.

  • 3/17/2004 - Retroweaver 1.0 RC3 Released.

    Release Candidate 3 of Retroweaver Version 1 has just been released.

  • 3/10/2004 - Retroweaver 1.0 RC1 Released.

    Release Candidate 1 of Retroweaver Version 1 has just been released. This first initial release contains support for all JDK1.5 features aside from enumerations and annotations.