--- version: 1.3.0 releaseDate: winZipUrl: https://imsreleases.blob.core.windows.net/universal/production/1.3.0/Universal.win-x64.1.3.0.zip winMsiUrl: https://imsreleases.blob.core.windows.net/universal/production/1.3.0/PowerShellUniversal.1.3.0.msi --- ## Added ### API - Added support for Windows Authentication in APIs running under IIS - Added a $Headers variable in the API to provide the calling header values - Added a $URL variable in the API to provide the calling URL - Added a $Data variable in the API to provide byte[] of the content - Added New-PSUApiResponse to support returning custom responses from APIs ### Automation - Fixed an issue where jobs would time out after 30 minutes and another job would be started in their place. - Fixed an issue where cancelling a job wouldn't totally cancel the job - Fixed an issue where you could not schedule a one time script ### Dashboard - UDv2 - Fixed an issue where custom components wouldn't load correctly - Fixed an issue where saving the PowerShell Version wouldn't work from the UI - Fixed an issue where dashboards would fail to start because assets would deploy after attempting to start dashboards - UDv3 - Added support for custom stylesheets and scripts - UDv3 - Added Test-UDForm to manually invoke form validation - UDv3 - Added support for validation in UDStepper - UDv3 - Added New-UDUpload for uploading files. Works with UDForm and UDStepper. - UDv2 - Fixed an issue with UDFooter where it wouldn't load successfully - Fixed an issue where errors with components would present a blank page. Now errors will be shown on the page. - UDv2 - Added NavBarLogo, NavBarColor and NavBarFontColor to New-UDDashboard - Dashboards now have access to the $Cache:Pages variable that will return a list of the pages for the dashboard ### Platform - Fixed an issue where granting an app token would grant roles twice - PowerShell host for API and Dashboard now implements the basics of Raw UI to avoid errors. - Added support for setting parameters for scheduled jobs ### Dashboard - Added Debug-PSUDashboard to run dashboards in a local PowerShell process - Added Get-PSUDashboardEndpointRunspace to find runspaces based on an endpoint ID - Added a marketplace page to get new components directly from the marketplace - Added support for published folders - Added support for Nivo bubble charts ## Changed ### Dashboard - UDv3 - Fixed the autocomplete component - UDv3 - Add padding on the back\next buttons for the stepper control ### Platform - Added 404 page to the admin console - Various fixes to role access to particular sections of the admin console - Fixed an issue where Windows Auth would not evaluate roles correctly - Added HasClaim support to role policy ClaimsPrincipal class - Revoked and expired app tokens are now groomed from the database - Added SUPPRESSBROWSER property to MSI to allow hiding the browser after install