Deskzilla Release Notes
http://almworks.com/deskzilla

Version: 2.1
Date of Release: 29 April 2010

For system requirements, installation and upgrade instructions and 
information about backing up/restoring Deskzilla configuration, 
please see README.txt or ALM Works website.


Change History
==============

2.1 Beta 1 => 2.1
-----------------

Improvements:
* PLO-704 Make HTTP connections use keep-alive
* DZO-837 Optimize requests to request.cgi
* PLO-335 Select Table Columns dialog: better keyboard support

Fixed:
* DZO-832 Flag editor glitches
* DZO-820 Buttons in flag editor should be centered vertically
* DZO-702 Components/products/versions with "<" or ">" in their name lead to
          undetected dependencies between Products and other fields
* DZO-840 Keywords column cannot be exported
* DZO-835 Custom flag statuses make Deskzilla show error dialog
* PLO-352 Screenshot: support word wrapping in comments


2.0.2 => 2.1 Beta 1
-------------------

* DZO-136 Support bug flags
Support includes displaying flags in table and in bug viewer, editing, search,
and export of bug flags. Flags support is available for all Bugzilla servers
starting from version 2.22.

Other new features:
* DZO-309 support of autolinkification (links for bugs, attachments etc...)
* DZO-67  Allow to add private comment when performing a workflow action

User experience improvements:

* PLO-196 Enable ClearType throughout the application
* DZO-729 On New Bug window, move Summary and Description to the top
* DZO-50  Add attachment / screenshot in the New Bug window
* DZO-650 Remove unused fields from New/Edit Bug
* DZO-637 Quick as-you-type navigation in all lists (keywords and CC list in
          New/Edit bug, Tag dialog, etc)
* DZO-616 Display recently selected items in dialogs, e.g. in Assignee,
          Component fields on New/Edit Bug forms
* DZO-631 New/Edit Bug checks for invalid values for Components and other fields
* DZO-705 Redesign CC List editor in New/Edit Bug
* DZO-614 Wizard for creating and editing connections
* DZO-830 Show messages and warnings related to bug in the new message panel
* PLO-359 Support Undo/Redo in Screenshot tool
* PLO-678 Pasting an image file onto an issue should bring up the screenshot
          editor
* PLO-676 Make "Create Distribution" dialog simpler
* PLO-355 Remove "Hide empty queries: ON | OFF" from Navigation Tree
* PLO-677 Always expand first 10 comments
* PLO-27  Closing Icons for Tabs
* PLO-458 Redesign the main menu
* PLO-644 Improve "Open containing folder" to select opened item in Explorer
* PLO-639 Make Open, Open With, Open Folder attachment actions available on Mac
          and Linux
* PLO-423 Upgrade to Java 6

Various bugfixes, including:

* DZO-762 Bug duplicates on each download details
* DZO-23  deskzilla appears to allow the user to enter in unrecognized keywords
* PLO-576 Highlighting of text search matches in comments is broken
* DZO-658 Changes to See Also field are not uploaded
* DZO-633 Allow to enter values in Resolution field only when the status is set
          to a closed one
* DZO-467 Options for product-dependent fields (e.g. Milestone) are not narrowed
          to valid options on workflow action window
* PLO-431 Time tracking window shows wrong artifact
* PLO-50  "Open Containing Folder" doesn't work on Vista


2.0.1 => 2.0.2
--------------

* DZO-625 Full download conflicts with any change
* DZO-624 Order of values for Hardware, OS, Milestone and other
          Bugzilla fields is reversed
* DZO-584 Deskzilla complains that Reporter field cannot be uploaded


2.0 => 2.0.1
------------

A few fixes for problems found in 2.0:

* DZO-617 Custom fields are removed from the local database periodically
          (Bugzilla 3.0)
* DZO-619 Database thrashing on custom field visibility attribute, when
          custom field is not available on submit
* PLO-466 Revert to Evaluation Mode when expired license is detected
* DZO-618 Deskzilla fails to download "All Bugs" query if Bugzilla does
          not support search without any constraints
* PLO-455 Local DB problem (cache is not invalidated)

1.7.1 => 2.0
------------

New features:

* DZO-356 Feature: Time-tracking support
* DZO-494 Support Bugzilla 3.4
* DZO-491 Mac OS X user interface improvements
* DZO-519 Recognize a list of URLs in the text search field
* DZO-367 Bug references mentioned in comments are clickable

Bugzilla 3.4 Support:

* DZO-507 Support "Custom Fields Whose List of Values Change Depending on the
          Value of Another Field"
* DZO-506 Support "Custom Fields That Only Appear When Another Field Has a
          Particular Value"
* DZO-509 Support See Also Field
* DZO-508 Support New Custom Field Type: Bug ID

Fixes:

* DZO-489 Fixed: Removed custom field values are not deleted from Deskzilla
* DZO-522 Fixed: Many duplicated bugs when reloading query from server
* DZO-514 Fixed: On New Bug dialog, field values are cleared when Product is
          changed - even if the user has already modified them
* DZO-488 Fixed: Milestone order is not preserved
* DZO-123 Fixed: sorting on keywords does not work correctly
* PLO-455 Fixed: Local DB problem (cache is not invalidated)
* DZO-577 Fixed: Blocks/depends may conflict with other fields
* DZO-541 Fixed: Remake default queries for Light Deskzilla


1.7 => 1.7.1
------------

The following problems were fixed:

* Removing last keyword didn't work (#991, #990, #989)
* Comments uploading in wrong order (#983, #969)
* #970 Component-to-Product dependency is lost when Classifications are enabled
* Cannot create new bug if default assignee contained uppercase letters (#965)
* When milestones are turned off, submitting a bug may result in errors

1.7 Beta 1 => 1.7
-----------------
  * Fixed a couple of bugs
  * Added heuristic parsing of invalid CSV produced by some Bugzillas & Apache
    on Windows
  * Attachments of type image/x-png are now viewed in the inner viewer


1.6.1 => 1.7 Beta 1
-------------------

  *      Support for Bugzilla 3.2, including custom workflows and custom fields
  * #399 Edit issues with dragging and dropping them on queries
  *  #60 Support for voting, search by votes
  *      Faster bugs download
  * #164 Search by "user in CC list"
  *      Improved keywords editor and search, distribution by keywords
  * #230 Minimize into system tray on Windows
  *      Memory usage optimizations
  * #316 Support for NTLM v2 authentication
  * #329 Predefined MIME types in "Attach File" dialog
  * #520 Issues export/import
  * #628 When viewing attachment as text, allow to search
  * #659 Add/remove multiple users to CC list through separate "Edit CC" dialog
  * #850 Allow user to set status for new bug
  * Fixed: incorrect search by date fields involving today
  * Spell checking removed due to faulty library

1.6 => 1.6.1
------------

Few minor problems have been fixed.

1.6.b1 => 1.6
-------------
Only minor problems were found in beta.

  * #852 Improve heuristics that make spell checker turned off
  * #829 "Open selected issue in browser" keystroke not working on Mac OSX
  * #833 Attach files keystroke
  * #832 Attachment tooltips don't match sort order

1.5.1 => 1.6.b1
---------------
  * #70  Feature: Screenshot capture tool
  * #755 Quick highlighting/searching in issues table
  * #280 Spell checking
  * #83  Feature: Open bug for viewing in a separate window
  * #783 Export improvements: export to PDF, export comments, export
         attachments
  * #740 Show selected bug(s) in a new tab
  * #738 Create attachments with drag-and-drop
  * #793 Periodic synchronization should load only changed issues, metadata
         should be synchronized separately and less often
  * #658 Exported CSV file with non-ascii characters does not display
         correctly in MS Excel
  * #173 Feature: pre-download attachments
  * #821 Automatically pick up new bug id if it wasn't detected on bug submit
         result page
  * #100 Use default values for Priority, Severity and other fields
  * #576 When uploading new bug or comment, make sure it is not already there
  * #828 Fix: Quick search doesn't look into custom fields
  * #784 Fix: Cannot change bug's status in Bugzilla 3.1.2 (changed "knobs" in
         status form)

1.5 ==> 1.5.1
-------------

  * #736 Conflicts with later-downloading fields

  * #735 Allow to customize batch size when downloading bugs

  * #729 User filtering/completion works incorrectly when emails 
         have letters of different case


1.5.b1 ==> 1.5
--------------

  * #652 When Bugzilla has "usemenuforusers" parameter turned ON, 
         any update to a bug would result in adding the first listed 
         user to CC list
  * a number of fixes and minor improvements

1.4 ==> 1.5.b1
--------------

  * #53  Support private comments
  * #139 HTML parsing won't allow invalid comments
  * #286 Support custom fields
  * #394 A query constraint "issue belongs to collection"
  * #443 Editable combobox enhancements (was: auto-completion)
  * #452 Export from tabular distribution
  * #482 Edit field through drag-and-drop reordering
  * #533 The fact that the bug is being uploaded is not properly 
         shown to the user
  * #582 Ignore unparseable time zone id when parsing timestamps 
         received from Bugzilla
  * #598 Support reordering by custom field
  * #602 OK button disabled even after selecting email address
  * #613 Date/time/timestamp parser incorrectly treats China Standard 
         Time (CST) as Central Standard Time (also CST)
  * #616 Allow to create new collection right in the "add to 
         collection" dialog
  * #629 Switch from "collections" to "tags": new tagging action, 
         viewing tags
  * #634 Attached file name is displayed/uploaded incorrectly when 
         it contains national letters
  * #636 Exception: NPE at z.bge.a (after drag-and-drop)
  * #641 Exception: AIOOBE in DefaultTableHeaderUI due to Apple's UI 
         not clearing draggingColumn


1.4.b1 ==> 1.4.b2 ==> 1.4
-------------------------

A number of bug fixed, including:
  * [#593] Cannot submit a new bug if Bugzilla asks to confirm matching 
           e-mail address


1.3 ==> 1.4.b1
--------------

  * [#214] Improved table header shows query path
  * [#221] Add comment actions to comment pop-up menu
  * [#259] Support for bug security groups
  * [#418] Auto-assign
  * 24 more improvements and fixes


1.3.b2 ==> 1.3
--------------

This version adds few final fixes and improvements.

  * [#524] Exception: AIOOBE at z.gts.g when using quick search
  * [#523] Bundle latest JRE 1.5
  * [#517] Support for alternative status names
  * [#522] Make connections hide empty queries by default
  * [#473] Double-check migration from 1.2.1
  * [#518] Workaround for Java bug causing incorrect time parsing of 
           PDT, MDT, CDT and EDT times
  * [#487] In left fields viewer, show hidden part of the value on 
           mouse hover


1.3.b1 ==> 1.3.b2
-----------------

This version contains fixes for a few problems found in Beta 1. This is
an incomplete list:

  * Export is broken
  * z.ctm: Unknown attribute: [attribute status]
  * NPE at z.qr.b
  * Duplicate field values
  * CCE: Cannot cast java.lang.String to ...


1.2.x ==> 1.3.b1
----------------

This is the first beta with all improvements inherited from JIRA 
Client project.

In this release:

  * Performance improvements
  * Tabular distribution
  * Better component for editing/selecting user
  * Support for personal licenses
  * Proper Mac distribution
  * DnD bug to collection
  * Automatically name simple queries
  * Fixed: Cannot copy text from fields on Linux 
  * Hierarchy view based on dependson/blocks
  * Edit bug causes conflict after Windows timezone is changed
  * Group user names (e-mails) by domain name
  * Bug table columns auto-fit
  * Cannot move bug to another project on Bugzilla 2.23+
  * Reorder queries via drag-and-drop
  * Filter distribution items
  * Column titles are corrupt on MacOS


Earlier Changes
===============

See http://almworks.com/deskzilla/history.html
