SourceForge Logo
An OpenFuture project
Sources, Binaries
CVS Repository
Installing Binaries
Testing Bug Base
Release Notes
BugBase Home
Project page at SourceForge

Bug Base: Release Notes

Version 1.0.0-rc3

Release candidate 3 with two major bug fixes:
  • Struts Actions are made thread and session safe.
  • Transaction handling for database access corrected.
After more than one year of inactivity, Bug Base has been updated to the latest version of Cactus, Hypersonic SQL, JUnit and Log4J,

Version 1.0.0-rc2

Second release candidate of the first production quality release fixing bugs of the previous release:
  • jsp-parts/utils.jsp and jsp-parts/checklocale.jsp reference to JspException is fixed to javax.servlet.jsp.JspException.
  • Configuration files for Tomcat 3.X, Tomcat 4.X, and Resin 2.X supplied.
  • The default configuration file WEB-INF/web.xml is no longer supplied. Please select the suitable one from WEB-INF/web-*.xml.
  • Documentation updated and improved.

Version 1.0.0-rc1

This is the first release candidate of the first production quality release. A test suite is provided to insure the quality of this release.
  • Warning: Please do not use versions 1.0-b1 and 1.0-b2 of struts. Upgrade to 1.0 instead.
  • openfuture.bugbase.error.BugBaseException is replaced by openfuture.util.error.I18NException in order to provide internationalized exception messages.
  • Filenames of attachments are forced to be RFC2396 compliant.
  • openfuture.bugbase.servlet.BugBaseServlet checks for each request if the user is allowed to execute it. In prior versions, this was insured by the clients.
  • Page author changed to The Bug Base Project to prevent the author to be blamed for their look and feel ;->
  • Date field added in the reports overview list.
  • Access control to bug reports implemented. Users may only view those reports where they belong to the report's group.

Version 0.9.9

  • Bug fix in jsp-parts/editregistration.jsp.
  • web.xml: configuration of UploadBugReportServlet removed, since the servlet does not exist any more.
  • BugBaseAdminApplet: bug fixes for adding new users.
  • LoginDialog: bug fixes for JDK 1.3: dialog size set directly, not for the content pane.
  • Javadoc errors fixed.

Version 0.9.8

  • Error pages for all JSPs set.
  • Minor code improvements

Version 0.9.7

  • bug fixes:
    • struts-config.xml: sendMailForm defined.
    • Mailing a message to the bug author after modification of the bug report is working now.
  • LoginManager is introduced in order to validate logins.
  • userid and project may be set as request parameters for index.jsp.

Version 0.9.6

  • bug fixes:
    • Initialization of table bugreports failed for HypersonicSQL.
    • jsp-parts/editbugreport.jsp: table error fixed.
  • Documentation restructured.

Version 0.9.5

bug fixes:
  • Case sensitive table names do not work with MySQL. Several occurences fixed.
  • web.xml was not included in the binary distribution.

Version 0.9.4

  • third party products updated to actual version:
    • struts: 1.0b2
    • ant: 1.3
    • Hypersonic SQL: 1.60
    • mySQL driver: 2.0.4
  • The com.oreilly.servlet package is no longer required since Struts supports multipart messages.
Since Hypersonic SQL has changed its package structure, the backward compatibility is limited. In order to update an older version of Bug Base, please execute the following steps manually:
  1. Shutdown Bug Base (i.e. stop your servlet engine or at least the Bug Base container).
  2. Delete the file
  3. Edit bugbase.script and replace all occurencies of org.hsql by org.hsqldb.. This is necessary, since Hypersonic SQL stores its function definitions in the database file itself.
  4. Restart Bug Base.

Version 0.9.3

bug fix: attachments with HyperSonic always got 0 as index number.

Version 0.9.2

searching extended (bug author and doctor)

Version 0.9.1

no-cache pragma added in all top level JSPs.

Version 0.9.0

  • support for MySQL added
  • documentation: usage chapter completely rewritten
  • navigation bar contains links to the major tasks

Version 0.8.9

Bug fixes in savestate.jsp and BugBaseAction.saveOriginalRequest.

Version 0.8.8

  • Sorting of the overview list added.
  • Searching: Search text implemented.
  • bookmarking of bug reports supported.

Version 0.8.7

JSP pages for bug report editing integrated.

Version 0.8.6

bug fixes

Version 0.8.5

bug fixes
  • manual updated.

Version 0.8.4

  • JSP for editing registration data added.
  • HyperSonic SQL is connected via a servlet.
  • Bug Report details: status and bug level internationalized.
  • Bug Fix: After language selection, a forward to the last page visited is generated.

Version 0.8.3

Bug fixes.

Version 0.8.2

Bug fixes.

Version 0.8.1

Bug fixes.

Version 0.8.0

First JSP based version.

Version 0.7.4

Documentation updated.

Version 0.7.3

  • Emails sent after bug report updates contains the user logged in as sender (not the bug report doctor).
  • Bug fixes for email support.

Version 0.7.2

Bug Base Applet: Saving multiple modified bug reports at the same time.

Version 0.7.1

Bug fix: Administration panel: changing user data resulted in NULL as password.

Version 0.7.0

Support for attachments added.

Version 0.6.4

Email support added. The reporter of a bug report can be informed by email, when the bug report is updated by a developer.

Version 0.6.3

Bug fixes.

Version 0.6.2

Bug fixes.

Version 0.6.1

Bug Base has been released in its first public available version. Please note, that Bug Base is currently ALPHA version.

The Bug Base Project

Last modified: Tue Sep 02 09:25:51 2003