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:
- Shutdown Bug Base (i.e. stop your servlet engine or at least the
Bug Base container).
- Delete the file bugbase.properties.
- 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.
- 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
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.