30th of November, 2023

Service

Improvements

  • Assist: Added better loading indicators to Application Roles, and API Keys pages.
  • Assist: Added an API endpoint to retrieve subnets for a project when using a VNET.
  • Monitor: Added the ability to add a token for the count of new records in monitor communications.
  • Monitor: Added better loading indicators to Application Roles, and API Keys pages.
  • Integrate: You can now change the name of an existing schedule.
  • Integrate: Improved notifications when disabling and enabling schedules.
  • Integrate: Added better loading indicators to Scheduling, Application Roles, and API Keys pages.
  • Integrate: Improved loading indicators in schedule wizard.
  • Integrate: Improved layout of some buttons in schedule wizard.
  • Integrate: Added default alphabetical ordering to jobs list.
  • Integrate: Updated the available spark versions when creating a Databricks cluster definition.
  • Integrate: Added the ability to specify whether a datetime exported to Parquet should be treated as the current local time zone, a UTC value, or exported as a string literal via the target connection string (configuration via the File Definition will be available in a future service release).
  • Integrate: Improved performance when editing a task used in many jobs, or a task with many executions.
  • Integrate: Improved performance when editing a job with many executions.
  • Integrate: Fixed an issue where some error messages may display multiple times.

Fixes

  • Assist: Fixed an issue where firewall rules would not be added when creating an API key.
  • Assist: Fixed an issue that prevented sending of emails or running scripts for a project when roles are modified.
  • Assist: Fixed an issue that caused duplication of public images when creating a VM template.
  • Assist: Fixed an issue where a blank email was sent when inviting users directly from a project role.
  • Assist: Fixed an issue where users may occasionally be redirected to registration screen.
  • Assist: Fixed an issue where project readers could not interact with storage within a project.
  • Assist: Fixed an issue where API keys were not added to the application consumer role when directly added to a project role.
  • Assist: Fixed an issue where the Application Roles page did not show all API Keys when you have more than 10 API keys.
  • Assist: Fixed an issue where project costs would show an incorrect value where you deploy a solution collection, delete it, then redeploy it with the same name.
  • Assist: Fixed an issue where only application admins could query the network configuration for a data repository.
  • Assist: Fixed an issue where some error messages may display multiple times.
  • Monitor: Fixed an issue where you could not edit an existing manual record in a hybrid rule type.
  • Monitor: Fixed an issue where a blank email was sent when inviting users directly from a project role.
  • Monitor: Fixed an issue where users may occasionally be redirected to registration screen.
  • Monitor: Fixed an issue where API keys were not added to the application consumer role when directly added to a project role.
  • Monitor: Fixed an issue where the Application Roles page did not show all API Keys when you have more than 10 API keys.
  • Monitor: Fixed an issue where firewall rules would not be added when creating an API key.
  • Monitor: Fixed an issue where some error messages may display multiple times.
  • Integrate: Fixed an issue where firewall rules would not be added when creating an API key.
  • Integrate: Fixed an issue where log streams could be seen in the wrong job when viewing the logs for a running job.
  • Integrate: Fixed an issue where a schedule starting at 5 past the hour, every ten minutes would start running at 0 past the hour, in the second hour.
  • Integrate: Fixed an issue where the schedules wizard sometimes progresses to the next page with no user input.
  • Integrate: Fixed an issue where changing the every days, hours, or minutes value on the schedule wizard would default back to the default value.
  • Integrate: Fixed an issue where you could not filter on columns on the Schedules page.
  • Integrate: Fixed an issue where you would receive a validation error when changing the time zone of a schedule.
  • Integrate: Fixed issues where going back and fourth between the schedule wizard and manually entering crons could cause an error.
  • Integrate: Fixed an issue where weekly schedule would be deselected when changing between hourly and minutely in the schedule wizard.
  • Integrate: Fixed an issue where a blank email was sent when inviting users directly from a project role.
  • Integrate: Fixed an issue where users may occasionally be redirected to registration screen.
  • Integrate: Fixed an issue where start and end date (not start and end time) on a schedule were calculated in UTC instead of the specified time zone.
  • Integrate: Fixed an issue where you would sometimes receive a schedule already exists error when using a schedule name that does not exist.
  • Integrate: Fixed an issue where API keys were not added to the application consumer role when directly added to a project role.
  • Integrate: Fixed an issue where the Application Roles page did not show all API keys when you have more than 10 API keys.
  • Integrate: Fixed an issue where tooltips sometimes get stuck on the page.

Agent

This update requires agent version - 2023.11.29.1

Please download a new install script and update your agent to use new features, improvements, and fixes.

Improvements

  • Monitor: Added the ability to add a token for the count of new records in monitor communications.
  • Integrate: Updated exporting of decimal values to Parquet format to retain precision and scale from source system.
  • Integrate: Added the ability to specify whether a datetime exported to Parquet should be treated as the current local time zone, a UTC value, or exported as a string literal via the target connection string (configuration via the File Definition will be available in a future service release).

Fixes

  • Assist: Fixed an issue that prevented deletion of a solution collection from a project.
  • Assist: Fixed an issue where project costs would show an incorrect value where you deploy a solution collection, delete it, then redeploy it with the same name.
  • Monitor: Fixed an issue where reconciliation failed when base and comparison dataset schema names did not match.
  • Integrate: Fixed an issue with exporting smallint and tinyint from SQL to parquet file format.
  • Integrate: Fixed an issue that resulted in an error when running a notebook task on Databricks.