Release date: 2017-04-04

  • Case Editing
    • Upgraded the wysiwyg wiki editor (CKEditor) to fix a number of bugs, particularly with Internet Explorer (must be enabled via feature switch)
    • Fixed a bug which sometimes prevented the snippets list from opening when clicking the Snippets button in the rich text case editor
    • Fixed spurious warning when switching from rich text to plain text in the case editor
    • Fixed a bug which removed line breaks from event text when creating or editing a case using a link that sets sEvent in the query string
    • Editing, or linking directly to, an elided event now works as expected
    • The “Notify more users” field on case edit is now limited to 20 users
  • Add Subscribers
    • Fixed a bug which added the first user listed in the Add Subscribers drop-down to the case on page refresh or when hitting the browser back button
    • The Add Subscribers drop-down no longer lists users who don’t have permission to see the case
    • The Add Subscriber drop-down no longer shows the first user as the placeholder – this incorrectly suggested to some that the user was already subscribed
  • XML Api
    • Fixed searching for invalid axes through the XML Api returning a broken response
    • Added XML Api support for setting and checking permissions
    • Added commands to interact with the holiday schedule through the XML Api
    • Kanban column is available as a case field in the XML Api
  • Agile (Iteration Planner and Kanban)
    • Fixed a bug in Kanban where changing the project or milestone did not update the milestone label at the top of the “Planned Cases” column
    • Kanban now prevents you from creating columns with the same name as an existing column
    • Fixed a crash when you try to show a deleted milestone in the Iteration Planner or Kanban
    • Fixed the location of the Kanban column field when replying to emails
    • Fixed the event description for changing a case’s Kanban column
    • Added the Kanban search axis to the in-app search guide
    • CSV export includes the Kanban column name
    • Fixed a bug that could cause the Iteration Planner to unnecessarily reload when viewing cases in a filter column
    • Made the add case modal in the Iteration Planner higher contrast
  • Wiki
    • Fixed a bug which caused deleted wikis to be indexed when a site’s search index was reset
    • Fixed an issue where the wiki insert menu fails to open
    • Fixed a bug where selecting Insert -> New Article in the wiki editor while text was selected didn’t pre-fill the headline field with that text
    • Added tab navigation to the wiki insert link dialog
    • Removed link to deprecated wiki importers
  • Activity Feed
    • Optimized the activity feed for sites with many community users
    • The activity feed works even after opening and closing a case lightbox
    • The activity feed works even if you do not have any activity events
  • Email
    • Fixed an email issue where inline images whose names include special characters would end up as attachments
    • Fixed a bug that could cause emails to be deleted from a mailbox even if they weren’t successfully pulled into FogBugz
    • FogBugz will no longer leave a single email in Exchange Web Services.
    • Sent emails no longer have x-receiver or x-sender headers
  • Search
    • Improved performance of search auto-complete, especially in Internet Explorer 11
    • Fixed searching for custom fields which end with a zero
    • Case searches can return at most 10,000 results
    • Limited the maximum number of cases returned on the case list page
  • Miscellaneous
    • Improved performance when querying the unread count for notifications
    • Updated user management page to be friendlier to accounts with hundreds or thousands of users
    • Timesheet Report plugin: fixed a crash when there are no cases in your filter
    • Fixed a bug in SAML authentication which prevented use of provider URLs which contain a query string
    • Fixed broken images in the tag history page
    • Fixed a bug where installing FogBugz On Site on a server whose timezone was set to one which had recently had its name changed resulted in server 500 errors
    • Fixed an error where clicking the ‘Export to Excel’ link refreshed the page
    • Resolved an issue where client-side errors weren’t being reported in full detail
    • Fixed a bug in the GitHub integration which failed to associate all changesets with cases when a commit message mentioned the same case number more than once
    • Hid the search tab in the site configuration page
    • Improved handling of invalid timezones
    • Added unicode support for snippet names
    • Better error handling when attempting to log in with an invalid password version
    • A site admin notification is generated when a site hits the Webhook request limit (300 requests per 5 minute period)
    • Removed the in-app link to our deprecated screenshot tool