home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 May / CMCD0505.ISO / Software / Shareware / Programare / bugzero / WEB-INF / release.txt < prev    next >
Text File  |  2005-04-04  |  36KB  |  616 lines

  1. Bugzero (http://www.websina.com/bugzero/) build 4.0-0136
  2. Copyright (c) 2003-2004 WEBsina, Inc. All rights reserved <dev@websina.com>
  3.  
  4.  
  5.           version 4.0 (feature enhancements, Tue Apr 5, 2005)
  6.           --------------------------------------------------
  7. The fieldorder table was deprecated and is no longer used. The fieldname table
  8. was altered to allow a default value be set for both the text-input and the
  9. drop-down menu fields. User authentication can now be externalized to allow 
  10. single sign-on.
  11.  
  12.           version 3.9.10 (bug fixes, Mon Feb 21, 2005)
  13.           -------------------------------------------
  14. Automatic assignment based on assignable can now be disabled by making the Responsible
  15. field mandatory so that a responsible must be explicitly selected. The order of the 
  16. color key legend in the report charts was reversed and a typo was corrected. Exception
  17. handling in the email module was improved. 
  18.  
  19.           version 3.9.9 (bug fixes, Mon Feb 7, 2005)
  20.           -----------------------------------------
  21. For external new email submission, the sender is no longer notified (as was in
  22. version 3.9.8) unless a flag is set to do so. A workaround was added to solve a
  23. database connection caching problem with MySQL 4.x/JConnector. Problems with
  24. Unicode URI in Tomcat 5 were fixed. A bug was fixed in Reminder for Oracle databases.
  25.  
  26.           version 3.9.8 (feature enhancements and bug fixes, Mon Jan 17, 2005)
  27.           -------------------------------------------------------------------
  28. The project ID is now always appended in the edit page URL for easy offline exchange
  29. of URLs. For external new email submission, the sender is now always notified.
  30. A bug in the upgrade program was fixed. An ambiguous Query class problem
  31. in IBM WebSphere was fixed. A database error of maximum number of expressions in
  32. a SQL statement that can occur when deleting a large set of FieldSet was fixed. 
  33. JavaMail is updated to javamail-1.3.2 and jaf-1.0.2.
  34.  
  35.           version 3.9.7 (bug fixes, Mon Dec 13, 2004)
  36.           ------------------------------------------
  37. A longer Datetime format is now used to work around a potential display problem in
  38. some locales of regional and language. A bug that incorrectly updated the stored
  39. query filter in the last database patch was fixed. The CSV export was modified to
  40. work around an IE SP2 problem. The submit/save button is now disabled once clicked
  41. to prevent double submission.
  42.  
  43.           version 3.9.6 (bug fixes, Fri Nov 19, 2004)
  44.           ------------------------------------------
  45. Project name change is now seen by the end-users without the need of a re-login.
  46. A problem with uploading files that have names with non-ASCII characters was fixed.
  47. A bug with setting the starting serial number of the project was also fixed.
  48.  
  49.           version 3.9.5 (bug fixes, Sun Nov 14, 2004)
  50.           ------------------------------------------
  51. A potential duplicate primary key problem that could occur if one deleted the project
  52. and then recreated it immediately was fixed. Deleting a project or a user now 
  53. requires double confirmation. Some other minor improvements were made.
  54.  
  55.           version 3.9.4 (bug fixes, Tue Nov 9, 2004)
  56.           -----------------------------------------
  57. A null pointer exception that occurred when there was no display column selected in
  58. a query was fixed. A few other potential null pointer exceptions were also fixed.
  59.  
  60.           version 3.9.3 (bug fixes, Sun Oct 31, 2004)
  61.           ------------------------------------------
  62. A bug that can incorrectly clear certain workflow rules when saving a project was
  63. fixed. A Javascript error that occurs when the CC mail field is hidden was fixed.
  64. The MySql JDBC driver was updated to support mysqld 4.1 or newer.
  65.  
  66.           version 3.9.2 (feature enhancements, Wed Oct 27, 2004)
  67.           -----------------------------------------------------
  68. The order of the columns in the query result can now be configured. The order of
  69. the field values in the Reports is now sorted properly.
  70. A new "Group for State" workfow was added to control the Responsible user list based
  71. on the state selected. A new "Previous Responsible" parameter was added to the
  72. automatic re-assignment. A few more fields were added to the permission control list.
  73. A database error of maximum number of expressions in a SQL statement that can occur
  74. when deleting or updating too many issues at once was fixed. The remind time can now
  75. be configured down to minutes, instead of hours. The user password is now encrypted
  76. in the database.
  77.  
  78.           version 3.9.1 (feature enhancements, Tue Sep 28, 2004)
  79.           -----------------------------------------------------
  80. Arbitrary character escapes can now be defined for database inserts and updates.
  81. The sorting direction of a stored query is now stored in the database. Some JDBC
  82. database classes and Singlton classes were made better. Pre-Servlet 2.3 containers
  83. are now better supported and documented.
  84.  
  85.           version 3.9 (feature enhancements, Wed Sep 22, 2004)
  86.           ---------------------------------------------------
  87. Concurrent modification of the same issue is now handled more properly. The maxlength of
  88. a custom text input field is now configurable. More filter values of a field in a stored
  89. query can now be saved in the database. 
  90.  
  91.           version 3.8 (feature enhancements, Mon Aug 30, 2004)
  92.           ---------------------------------------------------
  93. A new "editasgn" project access code was added to allow users to edit only issues
  94. that are currently assigned to them. A new "Read-only groups" was added for field
  95. level access control. Improvements were made to make changing the interface color
  96. scheme easier.
  97.  
  98.           version 3.7 (feature enhancements, Wed Jul 21, 2004)
  99.           ---------------------------------------------------
  100. The Reminder feature was improved, and one can now use a parameter, $responsible or
  101. $author, to represent the target email address. Some other usability improvements
  102. were made. Restrictions for updating an issue through email submission was tightened,
  103. such that a guest user is allowed only to update his own issue. 
  104.  
  105.           version 3.6.6 (feature enhancements and bug fixes, Wed Jul 7, 2004)
  106.           ------------------------------------------------------------------
  107. Some minor issues related to email addrsss comparison and email notifications for
  108. bug reports submitted through email were fixed. The case of no graphics support in
  109. Unix (Linux) environment is now handled. All users are now listed in the select
  110. CC-mail field. A console JSP page was added for trouble-shooting and debugging purposes.
  111.  
  112.           version 3.6.5 (bug fixes, Thu Jul 1, 2004)
  113.           -----------------------------------------
  114. This release fixes a potential security bug in the email triggers, and prevents users
  115. in a group that has a type from receiving notifications for issues authored by users
  116. in a different group.
  117.  
  118.           version 3.6.4 (feature enhancements, Wed Jun 30, 2004)
  119.           -----------------------------------------------------
  120. Custom fields of the URL data type are now validated and properly handled. A nearby
  121. hyper-link was added for convenience. 
  122.  
  123.           version 3.6.3 (bug fixes, Tue Jun 22, 2004)
  124.           ------------------------------------------
  125. The Prefs page is now correctly hidden from users of groups of the type "GuestGroup".
  126. Groups that are still in use can no longer be deleted. Both the Date and Number formats
  127. were made thread-safe. More workarounds were added to handle the deadlock situations
  128. with SQL Server databases. A potential memory leak bug in the Reminder component was
  129. fixed. Email attachments with a blank file name are now properly handled.
  130.  
  131.           version 3.6.2 (feature enhancements, Mon Jun 7, 2004)
  132.           ----------------------------------------------------
  133. Custom fields of the Number data type are now handled properly on both the issue and
  134. the query forms. The query page was slightly improved, and a potential race condition
  135. bug with PostgreSQL databases was fixed. 
  136.  
  137.           version 3.6.1 (feature enhancements, Wed May 26, 2004)
  138.           -----------------------------------------------------
  139. Search constraints based on custom Datetime fields are now handled properly, and
  140. relative terms such as 'within last X days' are now allowed. The reminder component
  141. was re-packaged for easy installation.
  142.  
  143.           version 3.6 (feature enhancements, Tue May 18, 2004)
  144.           ---------------------------------------------------
  145. Improvements were made for the web interface. The query and reports pages were
  146. completely re-worked. The stored queries were made accessible from every page, and
  147. are now also editable. A new reminder and escalation feature is now available as
  148. an add-on component. Datetime fields are now validated.
  149.  
  150.           version 3.5.4 (feature enhancements and bug fixes, Tue Apr 27 2004)
  151.           ------------------------------------------------------------------
  152. The encodeURIComponent JavaScript function is now used in place of escape when the
  153. charset is set to UTF-8. Some potential inconsistencies in cloning a project (but
  154. without explicitly saving the workflow) were corrected. Data consistency is now checked
  155. and verified. A problem resulted from a skipped JDBC close statement in Access 
  156. databases during creating the query table was fixed.
  157.  
  158.           version 3.5.3 (feature enhancements and bug fixes, Mon Apr 12 2004)
  159.           ------------------------------------------------------------------
  160. Improvements were made for CSV export with Unicode characters. Customer email
  161. address is now added in the CC field with a "To:" prefix so that it appears in the 
  162. "To" field (instead of the Cc field) of the notification email, and a related bug was
  163. fixed. A view and print page was added. A null pointer exception caused by switching
  164. projects, a database error that may occur in certain query operations with Oracle
  165. databases, a drop table bug with Oracle databases on Windows, and a bug related
  166. to Unicode names of stored queries and email triggers were all fixed.
  167.  
  168.           version 3.5.2 (feature enhancements, Sat Mar 20, 2004)
  169.           -----------------------------------------------------
  170. A query based on the author now searches after both usernames and full names. 
  171. The Cc email addresses are now separated from the To address in the notification email.
  172. A new "USER" data type was added for the custom fields. The username in the URL is now
  173. encoded using Javascript escape. Some other minor improvements were also made.
  174.  
  175.           version 3.5.1 (bug fixes, Tue Mar 9, 2004)
  176.           -----------------------------------------
  177. A bug that can cause the program to hang when saving a long (4000 bytes) text string
  178. with non-ISO characters into Oracle databases was fixed. An error in parsing email
  179. notification with more than ten (10) custom fields was fixed. The frame height of the
  180. report image is now increased when needed to avoid cutting off the legends from the
  181. image. A default value can now be configured for the text input fields. The mail_header
  182. entry in label.properties is replaced with mail_breakline.
  183.  
  184.           version 3.5 (feature enhancements, Mon Mar 1, 2004)
  185.           --------------------------------------------------
  186. Field ordering on the Create and Edit pages is now configurable. Field mandatory
  187. requirement is now configurable, and the required fields are validated before the form
  188. is submitted. Error handling for database connection timeouts is improved. A Java class
  189. is added for the web container to verify the correct version number of the jar files
  190. it it using. An email submission bug that failed to set the state properly was fixed.
  191.  
  192.           version 3.4.2 (bug fixes, Sat Feb 21, 2004)
  193.           ------------------------------------------
  194. A form submission error that may occur sporadically with MSIE 6.0 on Web sites of
  195. certain configurations is now handled and the error is shown to the user. This error
  196. handling procedure also prevents the user groups being deleted unintentionally.
  197.  
  198.           version 3.4.1 (bug fixes, Sun Feb 15, 2004)
  199.           ------------------------------------------
  200. A bug that removes the email signature when the browse mode is changed was fixed.
  201. A possible duplicated response entry in the notification email message was removed.
  202. The max length of full name and email address was increased.
  203.  
  204.           version 3.4 (feature enhancements, Tue Feb 10, 2004)
  205.           ---------------------------------------------------
  206. A link to the projects overview page was added. This page lists all the projects
  207. that a user is allowed to access. The project description is configured through
  208. the administration interface. A permission flag was added to allow guest users to
  209. access the Prefs page if so configured. A problem in parsing HTML email was fixed. 
  210.  
  211.           version 3.3.3 (bug fixes, Sat Jan 24, 2004)
  212.           ------------------------------------------
  213. A bug that can cause a problem if a user is deleted and then added back immediately
  214. was fixed. The method request.getQueryString is no longer used in places where an
  215. exception is thrown. This occurs only on Enhydra application servers which implemented
  216. this method incorrectly.
  217.  
  218.           version 3.3.2 (feature enhancements, Fri Jan 16, 2004)
  219.           -----------------------------------------------------
  220. Custom fields can now be used in the email notification template and are parsed during
  221. runtime. A few minor bugs were fixed for saving email triggers, for saving stored queries
  222. with long filter constraints, and for wrapping up the Show List.
  223.  
  224.           version 3.3.1 (feature enhancements, Thu Jan 8, 2004)
  225.           ----------------------------------------------------
  226. A caching problem with the Mac Safari browser was fixed, and the Show List operation
  227. on the Edit page was slightly modified. 
  228.  
  229.           version 3.3 (feature enhancements, Fri Dec 19, 2003)
  230.           ---------------------------------------------------
  231. Email notification is now configurable per-user and CSV file export now supports UTF-8
  232. encoding. The response field for an existing issue is now allowed to be empty if so
  233. configured, and in that case the last issue trail is updated without adding a new trail
  234. record. The "Ignore closed" field is now configurable and can be hidden from certain
  235. user groups. The navigation buttons on the Edit page have been improved.
  236.  
  237.           version 3.2.4 (feature enhancements, Tue Dec 16, 2003)
  238.           -----------------------------------------------------
  239. This release uses the first state in the state pulldown menu for newly-created issues.
  240. Re-sorting of the state list may be needed when upgrading from previous versions.
  241. It now allows automatic assignment to the original author based on state. Deployment 
  242. instructions for Enhydra application server were added.
  243.  
  244.           version 3.2.3 (bug fixes, Sun Dec 7, 2003)
  245.           -----------------------------------------
  246. Query performance for Microsoft SQL Server databases was improved significantly.
  247. Potential database deadlocks are now handled in the application. Navigation buttons
  248. (prev/next) were added on the Edit page.
  249.  
  250.           version 3.2.2 (feature enhancements, Sat Nov 8, 2003)
  251.           ----------------------------------------------------
  252. The sorting function was improved and a pulldown menu was added for the CC mail.
  253. Hidden fields are now automatically populated with the default values. A workaround
  254. for the transaction problem of Sun's jdbc-odbc driver was added. A new email trigger
  255. feature was added.
  256.  
  257.           version 3.2.1 (feature enhancements, Mon Oct 27, 2003)
  258.           ----------------------------------------------------
  259. Instructions for Perforce integration were added. The upgrade procedure was also
  260. simplified by adding an automatic file copying script.
  261.  
  262.           version 3.2 (feature enhancements, Mon Oct 20, 2003)
  263.           ----------------------------------------------------
  264. A database table was de-normalized to improve the query performance. The "Assign to me"
  265. button was modified to take in an "assignee" parameter.
  266.  
  267.           version 3.1.2 (feature enhancements, Thu Oct 2, 2003)
  268.           ----------------------------------------------------
  269. This release added three convenient links ("Assign to me", "Quick close" and "Delete")
  270. onto the Home, query result, and Edit pages. With public projects, the user's group is
  271. now changed to "guest" if the user is not explicitly assigned to the project.
  272. Workflow is now enforced only when the state is changed, and a state is now allowed
  273. to remain unchanged. A bug introduced by the new query for MySQL databases was fixed.
  274.  
  275.           version 3.1.1 (bug fixes, Thu Sep 18, 2003)
  276.           ------------------------------------------
  277. A security problem was fixed. This vulnerability could expose an internal SQL statement
  278. to the end user when the server cannot write to the log file due to lack of write
  279. permission.
  280.  
  281.           version 3.1 (feature enhancements, Mon Sep 15, 2003)
  282.           ---------------------------------------------------
  283. Internationalization is now fully supported for Servlet 2.3 containers and databases
  284. that either directly support UTF-8 character set or whose JDBC driver can encode
  285. the Unicode in the front. Query performance for MySQL databases was improved. A bug
  286. related to field permission setting was fixed.
  287.  
  288.           version 3.0.1 (bug fixes, Fri Sep 5, 2003)
  289.           -----------------------------------------
  290. This release fixes some Javascript issues with the Opera browser and a bug related
  291. to group types. The original text input of a password during installation is no longer
  292. shown to the user.
  293.  
  294.           version 3.0 (feature enhancements, Thu Sep 4, 2003)
  295.           --------------------------------------------------
  296. Some database tables are made more general such that the system can now handle
  297. help desk Contact (Address book) or Asset management as two special projects.
  298. The 'issueId' in the email templates should be changed to "entryId". Some stored
  299. queries may need to be reconfigured since the table columns were changed. More
  300. custom fields were added, and the trend reports are now calculated more accurately.
  301.  
  302.           version 2.8.1 (feature enhancements, Tue Aug 12, 2003)
  303.           -----------------------------------------------------
  304. Workflow is now enforced for issues submitted through email. Messages.properties
  305. has been modified to use a more standard approach for parameters.
  306.  
  307.           version 2.8 (feature enhancements, Fri Aug 1, 2003)
  308.           --------------------------------------------------
  309. A daemon was added to fetch emails from POP3 mailboxes as an alternative to the
  310. Perl program used on Unix/Linux platforms for inbound email handling. The
  311. administration tool can now be used to start and stop the daemon. This release also
  312. included group types, field level access control, public projects, and user self
  313. registration.
  314.  
  315.           version 2.7.2 (bug fixes, Wed Jul 16, 2003)
  316.           ------------------------------------------
  317. Error handling in both the Log and Mailer classes were improved to avoid some
  318. misleading runtime exceptions. RequestDispatcher forward was also improved to avoid
  319. a Java IllegalStateException under certain circumstances. A problem with multi-line
  320. data in the csv export function was corrected. The email template should now use the 
  321. original description ($description) and the last response ($response) - the
  322. detail ($detail) is no longer used. A file attachment problem on some Mac IE was
  323. fixed and the instruction for JBoss 3 deployment was modified. 
  324.  
  325.           version 2.7.1 (bug fixes, Mon Jul 7, 2003)
  326.           -----------------------------------------
  327. A bug that was replacing the actual word '$PROJECT' with a real project name in the
  328. data content was fixed (it should not be replaced). A bug that could cause an error
  329. for Oracle databases under rare conditions with double-byte characters was also fixed. 
  330.  
  331.           version 2.7 (feature enhancements, Mon Jun 30, 2003)
  332.           ---------------------------------------------------
  333. The user group and email template are now stored in database tables instead of in
  334. system files. Both of them can now be modified during runtime using the administration
  335. tool. Email template can now be customized for each project.
  336.  
  337.           version 2.6.1 (feature enhancements, Tue Jun 10, 2003)
  338.           -----------------------------------------------------
  339. The user, project, and stored query lists are now sorted alphabetically.
  340. The field name of "resolution" has been renamed to "response".
  341.  
  342.           version 2.6  (feature enhancements, Wed Jun 4, 2003)
  343.           ----------------------------------------------------
  344. The state, priority, severity, and issue_type columns were moved from the project
  345. table to the fieldset table. Four more additional columns were added to the issue
  346. table and two are for textarea type. The page layout for query and report was
  347. improved. Stalled database connections are now properly handled so that application
  348. server restart is not required in case of a database server down. User names and
  349. project IDs are now sorted on the administration forms. A problem related to the
  350. case sensitivity of the field items was fixed.
  351.  
  352.           version 2.5  (feature enhancements, Fri May 16, 2003)
  353.           ----------------------------------------------------
  354. A user signature was added for email notification and a check box was added on the
  355. issue form to be able to not sending email notification. The display names of all
  356. project related fields can now be configured with the administration web interface.
  357. Some originally mandatory fields are now optional and can be dropped. Date time is
  358. now localized and displayed based on the time zone of the user. The group.properties
  359. file has been modified with a new format. Some issues with Sybase databases were
  360. resolved and a backslash problem with MySql databases was also fixed.
  361.  
  362.           version 2.4.2  (bug fixes and feature enhancements, Mon Apr 28, 2003)
  363.           --------------------------------------------------------------------
  364. File attachments can now be attached to the notification email if wanted and inbound
  365. email parsing was improved.
  366.  
  367.           version 2.4.1  (bug fixes and feature enhancements, Wed Apr 23, 2003)
  368.           --------------------------------------------------------------------
  369. A Javascript problem on the query page was fixed for browsers on Mac OS. A new email
  370. filter based on "Received" was added. The default option in the query/report page
  371. was renamed to "-" from "all". 
  372.  
  373.           version 2.4  (feature enhancements, Mon Apr 14, 2003)
  374.           ----------------------------------------------------
  375. The email submission feature was significantly improved by allowing new bug submission
  376. and email attachment, and adding an email filter for un-wanted mails. An about page 
  377. was added and a bug related to resource bundle reloading was fixed.
  378.  
  379.           version 2.3.2  (feature enhancements, Wed Apr 2, 2003)
  380.           -----------------------------------------------------
  381. Messages are now mostly externalized to a properties file and can thus be modified
  382. and internationalized easily. 
  383.  
  384.           version 2.3.1  (bug fixes, Wed Mar 26, 2003)
  385.           -----------------------------------------------------
  386. A bug that was causing the field item ordering problem was fixed, and another one
  387. that may have caused a table creation problem with Oracle databases was also fixed.
  388. A user account is not allowed to be deleted if there is any project assignment
  389. associated with it, and exception handling was improved.
  390.  
  391.           version 2.3  (feature enhancements, Fri Mar 14, 2003)
  392.           -----------------------------------------------------
  393. Query results and report summary can now be exported to a file in csv format,
  394. and two more optional custom fields were added in this version.
  395.  
  396.           version 2.2.5  (feature enhancements, Fri Mar 7, 2003)
  397.           ------------------------------------------------------
  398. A new project directory was added to hold the project files that were previously
  399. located in the conf directory, the user browser's cookie support is now more 
  400. correctly detected, and error logging was improved.
  401.  
  402.           version 2.2.4  (feature enhancements, Fri Feb 14, 2003)
  403.           ------------------------------------------------------
  404. A new project can now be cloned from an existing project, and an error message
  405. is displayed if the browser does not allow temporary cookies. A few minor bugs
  406. were fixed.
  407.   
  408.           version 2.2.3  (feature enhancements, Thu Feb 6, 2003)
  409.           ------------------------------------------------------
  410. Multiple files can now be attached to a bug report. A problem that was causing the
  411. setup program to not start when there was a space in the path was fixed, and a
  412. problem with HTTP proxy servers was also fixed.
  413.  
  414.           version 2.2.2  (feature enhancements, Wed Jan 22, 2003)
  415.           ------------------------------------------------------
  416. The program was completely re-packaged, and modifications to the classpath of
  417. the servlet container are no longer required. A system.properties file was added.
  418.  
  419.           version 2.2.1  (feature enhancements, Wed Jan 8, 2003)
  420.           -----------------------------------------------------
  421. The sort order information is now stored along with the stored query (shown on
  422. the home and query result pages). On the query form, the text search string is
  423. now parsed automatically, the author field is now a pull-down menu, the date 
  424. search has now an additional 'between' selection, and the sort order field was
  425. added. The user interface was improved.
  426.  
  427.           version 2.2  (feature enhancements, Mon Nov 12, 2002)
  428.           ----------------------------------------------------
  429. The name of an existing project can now be changed at runtime by using the 
  430. administration interface. A project can now be de-activated without deleting it 
  431. from the database, and can be re-activated later. A de-activated project will
  432. not been seen by any users except the admin.
  433. Field names seen on the form (i.e., the label) can now be configured through
  434. the administration web interface, instead of editing the properties file.
  435. They are now associated with the project, and so different projects can have
  436. completely different field names (labels). 
  437.  
  438.           version 2.1.3 (feature enhancements, Sat Nov 2, 2002)
  439.           ----------------------------------------------------
  440. A new kind of report was added, the administration interface was improved,
  441. and user access control was modified slightly.
  442.  
  443.           version 2.1.2 (feature enhancements and bug fixes, Mon Oct 14, 2002)
  444.           -------------------------------------------------------------------
  445. Full names are now displayed on the administration interface instead of 
  446. usernames. An additional table was added for Oracle databases, and
  447. PointBase databases are now supported. A reload problem with Mozilla
  448. on the report chart page was fixed, and a problem with deleting users
  449. in MySQL databases was fixed.
  450.  
  451.           version 2.1.1 (feature enhancements, Sat Oct 5, 2002)
  452.           ----------------------------------------------------
  453. Sorting was implemented for the query results. User full names are now displayed
  454. in the query result instead of usernames. The email feature can now be completely
  455. disabled.
  456.  
  457.           version 2.1 (major release, Sat Sep 21, 2002)
  458.           --------------------------------------------
  459. Bug report through email was implemented. CVS source control
  460. integration was added. Custom fields in the form can now be selected as either 
  461. an itemized select field or an input text field.
  462.  
  463.           version 2.0 (major release, Tue Sep 10, 2002)
  464.           --------------------------------------------
  465. A new database table was added to handle the case where certain
  466. bug fields have a very large number of options, such as a 'TestCase' field that
  467. has many test cases. Upgrading from previous versions is possible by manually
  468. adding this new table and modifying other two tables. 
  469.  
  470.           version 1.5 (feature enhancements, Tue Sep 3, 2002)
  471.           --------------------------------------------------
  472. All the inline cascading style sheets were moved to a seperate
  473. file. The jsp files used only for including were renamed to have a .jspf
  474. extension to avoid standalone compilation by certain J2EE containers. 
  475. The field name of 'project_area2' was renamed to 'others'.
  476. More colors were added for creating reports charts.
  477.  
  478.           version 1.4.3 (bug fixes, Tue Aug 27, 2002)
  479.           ------------------------------------------
  480. A bug that was causing the slow database queries with MySQL was fixed.
  481.  
  482.           version 1.4.2 (feature enhancements and bug fixes, Wed Aug 14, 2002)
  483.           --------------------------------------------------------------------
  484. A bug that was occasionally causing the setup program to exit before completion
  485. was fixed. Deployment description onto JBoss, JRun, Resin, and iPlanet was added.
  486.  
  487.           version 1.4.1 (feature enhancements and bug fixes, Sun Aug 4, 2002)
  488.           -------------------------------------------------------------------
  489. Some originally unchangeable bug fields are now allowed to be changed.
  490. A classloading bug that occurs under Oracle 9i application server was fixed. 
  491. Deployment description on Orion Server was modified.
  492.  
  493.           version 1.4 (major feature enhancements, Sun Jul 14, 2002)
  494.           ---------------------------------------------------------
  495. A setup program was added to guide you through all the system configurations
  496. related to the database, the email account, and the servlet engine.
  497.  
  498.           version 1.3.2 (bug fixes, Wed Jun 26, 2002)
  499.           ------------------------------------------
  500. Many workarounds were added for IBM WebSphere 4.0 to work;
  501. problems addressed include WebSphere's incorrect handling of HttpServletResponse
  502. sendRedirect, and its incorrect importing of IBM packages for compiling jsp pages.
  503.  
  504.           version 1.3.1 (major bug fixes, Sun Jun 16, 2002)
  505.           ------------------------------------------------
  506. A few issues related to the IBM DB2 database system were
  507. resolved. In particular, due to certain limitations of DB2, table name with
  508. 'constraints' was renamed to 'filter'. Also in this release, the access
  509. control was expanded and user documentation was substantially updated. 
  510. Because of this database schema change, all users are encouraged to upgrade. 
  511.  
  512.           version 1.3 (major feature enhancements, Mon Jun 3, 2002)
  513.           --------------------------------------------------------
  514. The workflow has been expanded to configure the automatic 
  515. bug re-assignment based on the new bug state and to configure the states 
  516. a user can set based on the group of the user. User groups are now loaded from
  517. a properties file. A few bugs related to the administration tool were also
  518. fixed.
  519.  
  520.           version 1.2.1 (bug fixes, Tue May 28, 2002)
  521.           ------------------------------------------
  522. Workaround instructions were added for cases when Bugzero is installed on a 
  523. Unix (Linux) OS which does not run an X11 server and thus graphic bug reports
  524. cannot be created (a Java AWT toolkit issue). 
  525. A few bugs related to MySQL databases were also fixed. 
  526.  
  527.           version 1.2 (major feature enhancements, Wed May 8, 2002)
  528.           ---------------------------------------------------------
  529. Bugzero has been ported to MySQL database. A few bugs related to Oracle
  530. databases were also fixed.
  531.  
  532.           version 1.1.3 (minor bug fixes, Mon Apr 29, 2002)
  533.           -------------------------------------------------
  534. "Enter-to-submit" in the report form was disabled to avoid a undefined report
  535. type (a button now has to be clicked to submit the form). 
  536. A null pointer exception for the stored query was fixed. 
  537.  
  538.           version 1.1.2 (minor feature enhancements, Mon Apr 15, 2002)
  539.           -----------------------------------------------------------
  540. The show results per page is now an input parameter and is 
  541. saved for each stored query, email address validation is applied to the CC field
  542. on the client side and invalid email is rejected, the text of Description or
  543. Resolution in the Audit Trail is displayed in <pre> block so that line
  544. feed is perserved, and some minor bugs have been fixed.
  545.  
  546.           version 1.1.1 (minor feature enhancements, Mon Apr 8, 2002)
  547.           ----------------------------------------------------------
  548. The user interface was changed based on a new color schema. Audit trail is
  549. now in reverse chronical order and the Resolution field is labeled as 
  550. as Resolution (instead of Description). The user manual was updated.
  551.  
  552.           version 1.1 (major feature enhancements, Mon Apr 1, 2002)
  553.           --------------------------------------------------------
  554. A new feature, workflow support, has been added. For each
  555. state during the lifecycle of a bug/issue, the next states it is allowed to go can
  556. be restricted. Some minor bugs were fixed for the administration tool.
  557.  
  558.           version 1.0 (major feature enhancements, Sun Mar 24, 2002)
  559.           ---------------------------------------------------------
  560. By adding the trend metrics (report) and the user preferences function,
  561. this release completes all the major features of Bugzero.
  562. Navigation buttons were added for the query result that are now displayed 
  563. on multiple pages instead of on one single page.
  564.  
  565.           version 0.9.1 (minor feature enhancements, Mon Mar 18, 2002)
  566.           -----------------------------------------------------------
  567. The jsp pages for the administration tool were completely rewritten to have
  568. the same look and feel as the rest of the system. A new bug report field was 
  569. added to CC people for email notification.
  570.  
  571.           version 0.9 (major feature enhancements, Mon Mar 11, 2002)
  572.           ---------------------------------------------------------
  573. A Web-based system administration tool for runtime project configuration and 
  574. user account management was added. The commandline tool was made more user friendly.
  575. A table name change was added to avoid an Oracle reserved word. 
  576.  
  577.           version 0.8.1 (minor bug fixes, Mon Feb 11, 2002)
  578.           -------------------------------------------------
  579. This release fixes some cosmetic bugs and adds a FAQ file. The database properties
  580. file was also slightly modified. 
  581.  
  582.           version 0.8 (minor feature enhancements, Wed Jan 23, 2002)
  583.           ---------------------------------------------------------
  584. The web content was packaged into a war file for standard servlet deployment.
  585. JavaMail jar files were bundled with bugzero for convenience. A bug that 
  586. allowed an empty query name to be saved has been fixed. 
  587.  
  588.           version 0.7 (minor feature enhancements, Tue Jan 15, 2002)
  589.           ---------------------------------------------------------
  590. The user-group function was implemented. The notification email is now based
  591. on a template so that it can be configured. A file-attachement bug that 
  592. caused file upload failure for the Opera browser was fixed.  
  593.  
  594.           version 0.6 (major feature enhancements, Mon Jan 7, 2002)
  595.           --------------------------------------------------------
  596. The email notification function was implemented. Feature enhancements, including
  597. an "Ignore closed bugs" checkbox on the query page, a "GOTO Bug#" field on 
  598. each page header, and a new Help page (incomplete) were made. A bug related
  599. to url redirection was fixed.
  600.  
  601.           version 0.5.1 (minor bug fixes, Thu Dec 27, 2001)
  602.           ------------------------------------------------
  603. Bugs related to empty spaces in the URL for Netscape browsers and binary file
  604. attachment were fixed. A script to populate the tables was provided so that
  605. Bugzero can be used out-of-the-box. 
  606.  
  607.           version 0.5 (initial release, Sun Dec 16, 2001)
  608.           ----------------------------------------------
  609. Implemented features:
  610.   1. add/create, edit/view, query/search bug(s).
  611.   2. automatic bug assignment.
  612.   3. submit, save, and remove stored-query
  613.   4. file attachment.
  614.   5. bug-audit trail.
  615.  
  616.