* [Snippets/Worklists/Usability] Snippet worklists will no longer display the snippet preview for each row (no other record type did this, and it's available from peek).  However, it will still be displayed on the snippet chooser where it remains useful.
[Code Cleanup/VAs/jQuery] Virtual Attendant UI events that use the 'Execute jQuery' action may each now provide a different default script appropriate for their use cases.
* [Workspaces/Worklists/Usability] Worklists now determine the width of their columns without regard for the length of column headers.  This was becoming a problem when long field names (particularly from custom fieldsets) were forcing columns to be much wider than their contents, which stole width from other columns that needed it more.  For example, a column heading of "Organization SLA Is Expired" likely only needs to display values that are Yes/No.  Under the new behavior, this column would now be narrower than its heading, and the extra space would be given to other columns.  This functionality is also useful if you want to display many columns, because columns without any values in them won't waste screen space by displaying their full heading.
* [Virtual Attendants/UI/Worklists] Implemented a new Virtual Attendant event for '[UI] While displaying a worklist'.  This allows behaviors that automate modifications to worklists in the browser using jQuery actions.  These behaviors can target worklists by type (e.g. ticket, task) as well as unique identifier. This means modifications can be made to all worklists of a certain type anywhere in Cerb (widgets, workspaces, search, choosers), or such changes can be targeted to a specific instance of a worklist (e.g. just ticket choosers, or a single task worklist widget).  These VA behaviors can be owned by Cerb, roles, or workers.  A global behavior (e.g. role-owned) would be applied to displayed worklists for all workers.  There are many use cases for this event: a date-based custom field can be colored red when overdue; a priority custom field can display colors for each level; relative dates (e.g. 2 hours) can be converted to absolute dates (e.g. June 3 2013 2pm); column headers can be relabeled; etc.
* [Worklists/Virtual Attendants] When a Virtual Attendant modifies a worklist, a robot icon is now displayed next to the worklist's title.  Clicking this icon will display a list of the behaviors that were executed against the list (e.g. color rows by priority; color overdue due dates red; display dates as date+time).
* [Dates/Calendars/Usability] Implemented smart date input fields.  Previously, you could only enter relative ("+2 hours") or absolute ("Jan 9 2020") dates into these fields.  Now it's possible to schedule a relative date in 'working hours' using any calendar (for example, following an SLA schedule).  This works whether you're scheduling a task due date, a ticket reopen, any custom field, or anything else.  You can press ENTER in a date field to have any date text automatically converted into your current timezone.  This allows workers to verify the final date *before* saving the record (where before, the relative date text was sent blindly to the server).

* [Dates/Calendars/Usability] As an additional convenience on smart date input fields, you can also convert dates and times from other timezones into your current timezone.  For example, if you're in Los Angeles and you need to schedule a due date for 2pm tomorrow in London time, you can type "tomorrow 2pm Europe/London" into the date field and press ENTER.  As a shortcut, you can also type "tomorrow 2pm Lon" and autocomplete the rest.
[Dates/Calendars/Usability] Implemented the new smart date input fields on several peek popups.