* [CHD-3650] [Workspaces/Widgets] Fixed an issue with drag reordering on workspace widgets not saving their positions.  This had to do with changes to the jQuery API.
[Code Cleanup]
* [CHD-3649] [Explore/Messages] When using explore mode on a messages worklist, the specific messages in a conversation will now be focused.  Previously each message displayed its parent ticket and the focused the latest message.
* [CHD-3648] [Workspaces/Quick Search] The following field types now support boolean 'OR' searches from quick search on any worklist: single line text, multiple line text, url, picklist, multi-checkbox, number, and date.  To perform an OR search, include the word 'OR' in capital letters with spaces between the terms.  For example: Recipient "jeff@example.com OR hildy@example.com".
* [CHD-3647] [Worklists/Search] Fixed a bug where UTF-8 characters weren't displaying properly in tooltips for the "is in any of (x objects)" filter bubbles.
* [Worklists/Search/Custom Fields] Fixed an issue where the custom field tables weren't joining properly in a search if the field only occurred in nested search parameters (e.g. OR, AND).
6.6.2-dev checkpoint
* [Mail/Parser/HTML] Fixed an issue that corrupted some UTF-8 characters when displaying an original_message.html attachment in the browser if the PHP 'tidy' extension was loaded.  These attachments worked fine if downloaded instead since they skipped the tidy/purify step.
* [CHD-3660] [Support Center/Attachments] Fixed an issue with attachments being uploaded in Support Center contact forms.
6.6.2-dev checkpoint
* [CHD-3659] [Notifications/Mail/Notes] Watchers will no longer receive a notification about their own sticky notes on tickets.
* [CHD-3654] [Virtual Attendants/Mail/Owner] When using the 'Set owner' action on ticket-based Virtual Attendant behaviors, the owner information will now immediately update in the placeholders.  Previously, additional actions on the same VA behavior would still refer to the previous owner.
* [Virtual Attendants/Orgs] When using the 'Set organization' action on ticket-based Virtual Attendant behaviors, the org information will now immediately update in the placeholders.  Previously, additional actions on the same VA behavior would still refer to the previous org.
* [CHD-3661] [Mail/HTML] When using HTML mode to send email, the 'Code Format' button will now automatically detect whether the selection contains multiple lines.  Previously, the button always used inline code formatting (ideal for variable and file names).  Multiple lines are now wrapped in code block tags (```).
* [CHD-3653] [Worklists/Custom Fields] Fixed an issue with a "Subquery returns more than 1 row" error being displayed on a worklist if a single-value custom field in fact had multiple values in the database.  This only seems to be the case for long-running databases that had imported data into version 4.x from earlier versions.
6.6.2-dev checkpoint
[Code Cleanup] 'me' is no longer a stop word in search indexing since this made it harder to search for 'Contact me:' prefixes in subjects.
* [Mail/HTML] When HTML messages are converted to plaintext, lists (UL and OL) now have their items prefixed with a '*' bullet point.  Previously these were just being converted into sentences, which lost some readability.
* [Search/Mail] The search indexes for 'Message Content' now include the text from the subject line.  This makes it easier to use the same filter for matching the subject or message body.
* [Search/Mail] When a worker uses the 'Message Content' filter on ticket or message worklists, the search terms will now automatically be phrase quoted if they don't contain any spaces, quotes, or wildcards.  This should dramatically improve both the performance and relevancy of searches for terms like email addresses, domains, URLs, phone numbers, IP addresses, etc.  Previously, an email address like 'jeff@cerbweb.com' without quotes was being parsed as 'jeff OR cerbweb OR com', which is neither intuitive or particularly relevant.