Version 0.22.2010.0 (released: October 14, 2020)

New Features

  • The project now targets .NET 4.7.2 Framework.
    • Plans are to get to .NET Core.
  • Multiple UI consistency changes targeting the use of like controls across the product.
  • SQL Agent Insight now has the ability to check for updated versions.
  • Job History
    • New filters.
  • Job Outlook Summary
    • The ability to navigate to job properties directly.

Improvements

  • Job Conflict Outlook
    • Performance improvements means you get the Gantt chart quicker.
    • Can now cancel data gathering preventing unnecessary wait times.
  • Job Properties
    • For a multi-server job type, clicking on the target server ID now opens the Target Server Status form.
  • Job History
    • The most recent 100 job runs are charted for better performance.
    • Less tooltip “flicker” on all doughnut charts.
    • Pagination of large record sets to improve performance.
  • Job Monitor
    • Indication in row header if the job is running or in a suspended state.
    • The columns “number of schedules” and “number of targets” are no longer interactive for performance reasons. This data is still visible as part of the job properties.
    • Can no longer suspend a job if the suspend controller job is not enabled.
    • New filters.
  • Log Viewer
    • The ability to cancel the reading of very large logs.
  • Notifications
    • Better e-mail formatting for plain text and HTML messages.
  • About
    • More detailed information on the libraries being used.

Bug Fixes

  • Overall
    • Deadlocking; in certain I/O background operations the UI would become unresponsive. This has been dramatically improved.
  • Job Conflict Outlook
    • Multi-server jobs are now eligible in the list of jobs to chart.
  • Job Properties
    • Targets tab now shows the correct value for the “Last Run Duration” column.
  • Insight
    • An exception of type “object reference not set to an instance of an object” has been resolved.
  • Job Monitor
    • The number of historical executions for a multi-server job are now showing correctly.
    • The number of targets for a multi-server job are now showing correctly.
    • Can no longer delete a multi-server job on a TSX instance.
    • Option to rename a multi-server job on a TSX instance is now disabled.
    • Better performance for automatic refreshes.
  • Job History
    • A job with an apostrophe (‘) in its name no longer results in an empty job history.
  • Dashboard
    • Keeps its sizing instead of switching to full screen when toggled from the main UI.
  • Job Properties
    • Opening a job with the same name from multiple monitored instances now opens more than one window.
    • Pressing ESC (escape) will now close the the form instead of the Job Monitor.
  • Alerts
    • Clicking on a column header no longer throws an index-out-of-range exception.
  • Configuration
    • No longer have to hit ‘Apply’ to force the usage of TLS/SSL for e-mail messages prior to testing e-mail functionality.