Change Log - 1.0 - Release Date April 6, 2012

Aggregator Service & Visualizer

Enhancements:
  • New simplified installation experience for the aggregator & endpoint services
  • Support for selecting exception category (uncaught, caught, and/or thrown) in exception sets and displaying exception category in Incident work items
  • Support for simultaneous editing of exception sets and rules by multiple users in the VS configuration dialog and configuration utility
Resolved Issues:
  • Adding the same TFS server twice, then removing one causes deployment issue with the remaining server
  • Aggregator service require restart to process subscriptions for new Team Projects
  • All exceptions captured when "accept data" is turned off are fed into the work item when it is turned back on
  • Application IDs are not scoped to the proper Company ID when making a request to the query service
  • Cannot load older version of mappings.xml file after upgrade from beta
  • Chrome around the VS Incident work item custom control doesn’t match the rest of the UI
  • Combo boxes are not correctly aligned on Windows 7 at 1024x768 in the VS configuration dialog and configuration utility
  • Configuration UI does not indicate what is expected in Application ID and Company ID fields
  • Configuration UI elements lack Name property for screen readers
  • Configuration UI terminology is not standardized
  • Default configuration UI size causes wrapping with Aero Basic theme
  • Error in PA Hub in Team Explorer when the reporting services is not configured
  • Error messages not cleared when an item with a validation error is deleted from the configuration UI
  • Exception pane in VS Incident work item custom control does not have a scrollbar
  • Exceptions tab in Web Incident work item custom control should not have a resize gripper
  • Failure to deploy reports during Team Project provisioning prevents adding subscriptions
  • High-contrast mode issues with custom work item control, VS configuration dialog, and configuration utility
  • Incident work item should not be available for creation
  • Incidents Over Time report displays null checkbox
  • Issues when reading/writing Unicode to/from configuration files on disk
  • It's not clear that "Remove" is clickable in the configuration utility
  • Long exception messages and stack trace lines do not wrap in the VS Incident work item custom control
  • Maximizing the configuration UI can cause empty columns to be added to some editor grids
  • Memory leak in aggregator service
  • Memory leak in PA Hub in Team Explorer
  • Memory leak in VS Studio PA TFS configuration dialog
  • Memory leak when running "All Incidents" query
  • Message displayed when a root node is selected in the configuration UI is truncated
  • Message displayed when a root node with no child nodes is selected in the configuration UI is uninformative
  • Missing progress indicator in PA About dialog when RSS feed takes a while to load
  • Newly-created subscriptions should have a rule targeting the AllException exception set added to them automatically
  • No work items are created for subscriptions with same Company ID but different Application IDs
  • Null reference error when aggregator service's query URL is invalid
  • Occasionally, the command buttons to add or remove items in the configuration UI can become disabled for no reason
  • PA package fails to load after a collection with no projects is selected in Team Explorer
  • PreEmptive Analytics node in Team Explorer displays for Team Projects not provisioned for PA
  • Problem saving configuration data when aggregator configuration service is unavailable on first attempt to save
  • Project provisioning actions in the configuration UI are not obvious that they are clickable
  • Proper version numbering on assemblies
  • Raw Exception Counts not incrementing properly in some cases
  • Removing a TFS server via the configuration utility does not let you add a new one until you restart the utility
  • Requests to the query service do not use UTC for the begin date field
  • Running the admin utility with a misconfigured .config file, the app crashes instead of displaying a warning message
  • Running the aggregator service with a misconfigured .config file, the app crashes instead of displaying a warning message
  • Screen reader description of rule rows in a subscription is incomplete
  • Screen reader does not read command buttons properly
  • Screen reader does not read editor grid headers
  • Screen reader does not read project provisioning actions
  • Screen reader reports incorrect number of child nodes in configuration UI
  • Some controls in the configuration UI are not keyboard-accessible
  • Stack trace in VS Incident work item custom control can’t be copied to the clipboard
  • Tab navigation gets trapped inside the VS Incident work item custom control once it enters
  • Text references to product names should be displayed in Title Case
  • TFSWA custom control scrollbar position resets when hovering over a clickable UI element
  • The "Confirm" dialog box in the VS configuration dialog and configuration utility displays message with empty or null string
  • The command buttons to add new items in the configuration UI should become disabled when a new item is being created
  • The configuration UI should present configuration options as dropdowns when the appropriate options are available
  • The delete confirmation dialog box displays message with empty or null string
  • The stack trace displayed in the VS Incident work item custom control is aligned strangely
  • Trying to provision a recently-added Team Project fails until the admin utility is closed and reopened
  • Unhandled exception occurs when adding new exception set and then selecting an existing one
  • Validation errors should reference UI display names instead of internal property names
  • Validation language is confusing and uninformative
  • Visualizer & visualizer language pack installers should use external CABs to improve installation speed
  • VS configuration dialog should show a message when connectivity to TFS has been lost
  • VS Incident work item custom control UI elements lack Name property for screen readers
  • VS Incident work item requests the exception attachment multiple times during a refresh
  • Web and VS Incident work item custom control lock up host environment when rendering large attachments
  • Web Incident work item custom control does not expand to fill the space provided
  • Web Incident work item custom control does not refresh contents correctly when navigating between work items in query view
  • When a Team Project is deleted, its entry is not removed from the Team Foundation Servers pane in the admin utility
  • When adding a new rule to an existing subscription, the exception set validation message does not use a friendly display name
  • When adding new exceptions to an exception set, the text inside the text box is squished
  • When running the admin utility while the aggregator service is stopped, the warning message displays a stack trace
  • When TFS SQL Server is unavailable, a PA Hub refresh hangs the VS UI thread while waiting for a timeout
  • Work items created by the Aggregator Service are not considered unique within the context of a Team Project

Endpoint Services

Packaging Changes:
  • Prebuilt Azure package is no longer included in the server components installation
Resolved Issues:
  • Endpoint service does not reuse database connections properly and may run out of connections after a time under load
  • Occasionally, the operating system info included with an exception message is not persisted to the database
  • PurgeData stored procedure fails on SQL Azure
  • Query service is slow to retrieve large sets of data from the database
  • Query service log messages are not localized