v1.1.0
    * Change in log format: in order to further reduce the time spent writing
      to the files, the old [methodIndex,markIndex] format has been replaced
      with outputting those numbers in hexidecimal format with a space between
      them.  Also, the DirectoryChannelLogger API has changed; the
      createCoverString method now returns char[] instead of String.
    * Fixed bug 874029: All Packages and All Classes pages not sorted.
    * Fixed bug 894999: GroboCodeCoverage reports changed class twice
    * Fixed bug 902884: CacheDirChannelLoggerFactory fails in UT static
      initializer.
    * Fixed bug 903797: Coveragepostcompiler fails to correctly set cache-size.
    * Fixed bug 903837: Class files: Duplicate instrumentation
    * Fixed bug 906198: Incorrect probe placement for branch.
    * Fixed bug 906200: "else" and "if" labels reversed for branch.
    * Fixed bug 906203: JSR instructions should not be branch probed.
    * Fixed bug 906207: analyzers wrongly put multiple probes on a one
      instruction.
    * Fixed bug 906316: coveragepostcompiler: Need parent dir.
    * Fixed bug 907800: CacheDirChannelLogger truncates files.
    * Fixed bug 922773: Terrifying slowdowns once the unit tests start writing
      xml.
    * Fixed bug 923349: CacheDirChannelLoggerFactory causes underlying error
      if cache-size <= 0.
    * Fixed bug 929332: PostCompile doesn't handle source dir = output dir.
    * Fixed bug 938439: ArrayIndexOutOfBoundException in AspectJ compiled code.
    * Fixed bug 950025: Totals are generated even when not needed.
    * Implemented FR 860294: codecoverage:expand srcdir to srcdirset in
      sourcestyle.
    * Implemented FR 863052: Improve code coverage report HTML.
    * Implemented FR 891199: Do not embed CSS styles, use external stylesheets.
    * Implemented FR 901586: Add failure condition on reports.
    * Implemented FR 901590: Redo GroboCoverage site docs.
    * Implemented FR 903489: Make coveragereport less verbose.
    * Implemented FR 912366: New task to alter zip files to be coverage-enabled.
    * Implemented FR 914410: Ant task for unit test coverage enforcement.
    * Initial fix for bug 947857: Codecoverage takes very long to generate the
      report.

    
v1.0.0
    * Went "gold", even though there are known issues with the linked report.
    * Fixed bug 874024: CodeCoverage report fails with some Xalan.
    * Added a command-line tool to evaluate differences between classfiles.
    * Fixed bug 874031: Exception blocks not copied to covered classes
      correctly.


v1.0.0 RC5
    * Removed double DOCTYPE and fixed backslash issues in source-linking
      document (bug #860420).
    * Added ability to specify multiple source directories for source-linking
      document (feature #860294).
    * Added another test in examples for a special case (bug #859159).
    * Made the method signature in the reports more human readable
      (bug #860420).


v1.0.0 RC4
    * Added XSL transformation into the report generator.
    * Added framed transformations for source-coverage linking.
    * Added a new logger: MinDirChannelLogger, a JDK 1.2 logger that
      caches in memory the marks to reduce the log file sizes.
    * Updated v2_antdoc.xml to reflect the new changes.

v1.0.0 RC3
    * Added new documentation generation for a stand-alone distributable zip
      file.
    * Added ability in coveragepostcompiler task to generate
      grobocoverage.properties automatically.
    * Added property file to ease the addition of Ant tasks into build files.
    * coveragereport now generates the required directories, to remove a
      head-beating build issue.
    * The XmlReportGenerator now uses DOM to generate the XML, for a more
      accurate output (see bug 847334).  As a result, some of the method
      signatures have changed.
    * Adding support for embedding the style task inside the report.  This
      may take a while before it is fully supported.
    
v1.0.0 RC2
    * Updated documentation.
    * Added XSL stylesheet which removes classes and/or methods from the
      report files that have no coverage information (i.e. interfaces
      and abstract methods).

v1.0.0 RC1
    * Corrected minor documentation errors.
    * Moved ParseCoverageLogger to have a larger prominence, such that tests
      can change which logger they use (for easier testing).
    * Removed some residual JDI references.
    * Added debug logging.
    * Created "runtime" jar file that contains the minimal set of files to
      run precompiled classes with for correct execution of inserted code.
    * Moved the license from LGPL to MIT.
    * Added another logger called "CacheDirChannelLogger", which doesn't have
      the overhead of closing and opening the file streams, but takes up more
      memory.

v1.0.0 alpha2
    * Changed build to reflect new version.
    * Updated documentation.
    * Removed obsolete v1 from code, since it never did work right.
    * Added v2 using new technique of post-compilation.

v0.9.3
    * Changed build to reflect new version.
    * Moved code coverage into its own project.

v0.9.2:
    * Correction on 0.9.1 changelist: Xalan version is actually 2.3.1
    * Added package bugrepository to interface with junitlog package
      for bug traceability and report generation.
    * Fixed bug #526454.
    * Fixed bug #526478.
    * Fixed bug #526497.
    * Fixed bug #526511.
    * Corrected minor JavaDoc tag problems.
    * Fixed bug #526636.
    * Fixed bug #526710.
    * Expanded the documentation.
    * Added TimedProcess to utils.
    * StepTracker now calls TimedProcess when enabling events.  This allows
      for preventing the hang-up that seems to occur at the end of a
      long coverage run.
    * Added new tests to ui capture.
    * Started redesign efforts for auto-documentation.  This will be moved
      into its own project within GroboUtils to allow for JDK 1.2+ support.
      This will be moved out of GroboTesting as of v0.9.3.

v0.9.1:
    * Moved from Xalan-J 2.2-D14 to release 2.2
    * Added Ant testing framework
    * Migrated JUnit package from GroboUtils
    * Migrated ThreadSafety package from Groboutils (was under junit\jndi)
    * Added CodeCoverage package
    * Added RemoteAnt package
    * Created a more robust documentation structure.
    * Added dependency on the Jakarta BCEL library.
    * Added jdi package to contain multi-package dependencies on progamatic
      control over the JDI.
    * Moved files into new source structure, to break apart tests from code.
    * Added JUnit logging facility to help with self-documenting tests
      creating documents.
    * Added JUnit InterfaceTest extentions for testing Interfaces.
    * Moved MultiThreadedTestCase to MultiThreadedTestRunner in order to
      follow a better JUnit extention pattern (utility instance vs. TestCase
      subclassing).


v0.9.0:
    * Initial release.
    * Only included alpha version of UICoverage.
