Changelog

Changelog for PowerShell Universal.

1.5.22 - 4/21/2022

⚠️ Security Issue

  • Fixed an issue where a user could access files outside of the published folder

1.5.21 - 7/7/2021

Includes

  • UniversalDashboard - v3.3.8

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.1.0

  • UniversalDashboard.Style - 1.0.0

Changed

Dashboard

  • Fixed an issue where dashboards would restart when managing variables

Platform

  • Updated to PowerShell SDK version 7.0.6

  • Fixed an issue with git sync

1.5.20 - 6/4/2021

Includes

  • UniversalDashboard - v3.3.8

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.1.0

  • UniversalDashboard.Style - 1.0.0

Added

Dashboard

  • Added -Options to New-UDCodeEditor

Platform

  • Added $Headers, $Cookies, $RemoteIpAddress, $LocalIpAddress, $RemotePort, and $LocalPort to authentication.ps1

Changed

Dashboard

  • UDv3 - Fixed an issue where setting a default sort column in a UDTable without setting the default sort direction wouldn't sort the table

  • UDv3 - Fixed an issue with Show-UDToast and -Icon

1.5.19 - 5/14/2021

Includes

  • UniversalDashboard - v3.3.7

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

  • UniversalDashboard.Style - 1.0.0

Added

Dashboard

  • UDv3 - Added New-UDHidden

  • UDv3 - Added -HideToggleAllRowsSelect to remove the select all rows toggle

  • UDv3 - Added -DisableMultiSelect to New-UDTable

Changed

Automation

  • Removed the need to call the REST API from jobs

  • Fixed an issue with scheduling one-time schedules and time zones

  • Fixed an issue where error action would not work for scheduled scripts

Dashboard

  • Fixed an issue where the user name would not be shown on the sessions tab

  • UDv3 - Fixed an issue with New-UDExpansionPanel -Active

  • UDv3 - Fixed an issue where validation would happen twice for textboxes within forms

  • UDv3 - Fixed an issue where autocomplete default values would not be available in forms

  • UDv3 - OnRowSelected for New-UDTable will trigger for both selecting and unselecting a row and will now include whether the row was selected or not

  • UDv3 - Fixed an issue where OnRowSelected would not trigger when all rows were toggled

  • UDv3 - Fixed an issue where the logout button would redirect to a blank page

Platform

  • Fixed an issue with the UniversalDashboard module install

  • Increase max request and header size

1.5.18 - 5/7/2021

Includes

  • UniversalDashboard - v3.3.6

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

  • UniversalDashboard.Style - 1.0.0

Changed

Platform

  • Fixed an issue where an exception would be thrown during certain types of authentication

1.5.17 - 5/6/2021

Includes

  • UniversalDashboard - v3.3.6

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

  • UniversalDashboard.Style - 1.0.0

Added

Dashboard

  • UDv3 - Added -MaxWidth to New-UDSelect

  • UDv3 - Added -FontWeight to New-UDTypography

  • UDv3 - Added -Style to New-UDTreeView

  • UDv3 - Added -Multiple to New-UDAutocomplete

Changed

API

  • Fixed an issue where requests over 2KB would return a 404 not found.

Automation

  • Fixed an issue when scheduling a script with boolean parameters

  • Fixed an issue when scheduling delayed schedules with different sets of credentials.

  • Reduce memory consumption when running many jobs a day

Dashboard

  • UDv3 - Fixed an issue where selecting a multioption select group wouldn't select the items in the group.

  • UDv3 - Fixed an issue with putting a UDProgress bar within a UDCard.

  • Fixed an issue with published folder roles in the admin console

  • UDv3 - Fixed an issue where server-side export would not show a progress bar

  • UDv3 - Fixed an issue where return $null from -Render in New-UDTableColumn would cause the table to fail to load

  • UDv3 - Fixed an issue where -Active would not work on New-UDExpansionPanel

  • Load dashboard framework before other modules

  • Fixed an issue where the session time out window would not appear in IIS

Platform

  • Fixed an issue where changing from role-based to policy-based identites would cause a user to fail to login

1.5.16 - 4/19/2021

Includes

  • UniversalDashboard - v3.3.5

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

  • UniversalDashboard.Style - 1.0.0

Added

API

  • Added support for passing parameters via form data

Dashboard

  • UDv3 - Added ability to set active step and disable previous step in UDStepper.

  • UDv3 - Added avatar and logout button

  • UDv3 - Added -Variant to New-UDTextbox

  • UDv3 - Added Autocomplete to -FilterType on New-UDTable

  • UDv3 - Added -Variant to New-UDAutoComplete

  • UDv3 - Added Debug with VS Code Insiders button to Debug-PSUDashboard

  • Added configuration option for dashboard startup timeout.

  • UDv3 - Added -DefaultSortDirection to New-UDTable

Changed

API

  • Fixed an issue where a variable and route piece sharing the same name would cause the route to fail

Automation

  • Improved error message when an invalid parameter is used with Invoke-UAScript\Invoke-PSUScript

  • Fixed an issue where -UseDefaultCredentials would not work with Invoke-UAScript

Dashboard

  • UDv3 - Sort select filters on New-UDTable

  • UDv3 - Fixed an issue with New-UDTable filters where they would list the count as 0

  • UDv3 - Fixed an issue where the dashboard would timeout but would not notify the user

Platform

  • Fixed 4MB size limitation of PSUCache.

1.5.15 -4/5/2021

Includes

  • UniversalDashboard - v3.3.4

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

  • UniversalDashboard.Style - 1.0.0

Added

Automation

  • Added JobDebugging setting to enable logging directly from the job process

  • Added JobHandshakeTimeout setting to adjust the number of seconds a job will wait for the handshake before timing out

  • Added ContinueJobOnServerStop setting to prevent jobs from terminating if the server process stops

Dashboard

  • UDv3 - Added -SortType to New-UDTableColumn to allow for selecting the type of sorting (alphanumeric vs datetime) - #9

  • UDv3 - Added loading progress bar when server-side processing is performing a server-side function

  • UDv3 - Added -OnExport to New-UDTable to control what data is exported from PowerShell

  • UDv3 - Added -DisablePageSizeAll to New-UDTable

Changed

Dashboard

  • Dashboard startup now honors -PersistentRunspace

  • UDv3 - Fixed an issue with New-UDTable where the export would use an invalid file name - #76

  • UDv3 - Fixed an issue where New-UDTable sort was case sensitive - #8

  • UDv3 - Fixed an issue where the counts in the search field would be incorrect when using server-side processing

  • UDv3 - Fixed an issue where the filter search text was not being honored for New-UDTextOption

Platform

  • Fixed an issue where Install-PSUServer would use the wrong separator for the $ENV:PATH variable on Linux and OSX

  • Fixed an issue where PSU would try to sign out in Windows Auth configurations resulting in an error in the event log

  • Fixed an issue where git sync branch selection would not work

1.5.14 - 3/4/2021

Includes

  • UniversalDashboard - v3.3.3

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

  • UniversalDashboard.Style - 1.0.0

Added

Dashboard

  • UDv3 - Added -DisableThemeToggle to New-UDDashboard

Platform

  • Added a CorrelationCookie setting to WS-Federation authentication.

Changed

API

  • Multiple roles can now be assigned to an endpoint

Automation

  • Help - Invoke-UAScript - Fixed an issue with one of the examples

  • Fixed an issue where Get-PSUJobOutput would only return errors.

  • Fixed an issue where one-time schedules could be updated or deleted incorrectly

Dashboard

  • UDv3 - Fixed an issue with New-UDTable server-side filtering.

  • Multiple roles can now be assigned to a published folder

  • Fixed an issue where creating a new dashboard would always have auto start and auto deploy disabled.

  • UDv3 - Fixed an issue with -Endpoint on New-UDColumn.

  • UDv3 - New-UDPage now supports an array of roles for the -Role parameter

  • Fixed an issue where the authentication switch wouldn't work in the dashboard properties dialog.

Platform

  • Fixed an issue where roles would be duplicated

  • Fixed an issue where WS-Federation would not work due to an correlation cookie problem.

1.5.13 - 2/19/2021

Includes

  • UniversalDashboard - v3.3.2

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

  • UniversalDashboard.Style - 1.0.0

Added

Dashboard

  • Added -AutoDeploy to New-PSUDashboard allow configuring of whether a dashboard restarts when changes are made.

  • UDv3 - Added -SubmitText and -CancelText to New-UDForm for customizing button text.

  • UDv3 - Added -NextButtonText, -BackButtonText and -FinishButtonText to New-UDStepper.

Platform

  • Added support for defining git sync behavior. You can now specify One-Way git sync that will make the console and API readonly and will only pull changes.

  • Added support for LiteDB v5

Changed

Automation

  • Fixed an issue where string array parameters would not be passed correctly to scheduled jobs.

Dashboard

  • UDv3 - Fixed an issue where table column max-width would be set to 0 by default.

  • UDv3 - Fixed an issue where -Multiple and New-UDSelectGroup would not work together

  • No longer statically assign a Reader role when -GrantAppToken is used with New-PSUDashboard.

Platform

  • Fixed an issue where the admin console would redirect to the login page when the session timed out even if forms auth wasn't being used.

  • Enabled the ability to disable forms authentication form the UI.

1.5.12 - 2/10/2021

Includes

  • UniversalDashboard - v3.3.1

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

  • UniversalDashboard.Style - 1.0.0

Added

Dashboard

  • Added $AccessToken and $IdToken variables for accessing OIDC and WS-Fed tokens within dashboards.

Changed

Automation

  • Fixed an issue where manually executed jobs would continue to run after completing.

Dashboard

  • UDv3 - Fixed an issue with UDProgress where an error about an invalid constructor would be shown.

1.5.11 - 2/10/2021

Includes

  • UniversalDashboard - v3.3.0

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

  • UniversalDashboard.Style - 1.0.0

Added

Dashboard

  • UDv3 - Added New-UDTableTextOption to allow for customizing table text like search and export labels.

  • The UDStyle component is now included with the Universal package

  • Added Restart button to the dashboard page in the admin console

  • Added -ExportOption to New-UDTable to configure which options to allow for export

  • UDv3 - Added -Truncate to New-UDTableColumn to truncate and hide text that's long than the width of the column

  • UDv3 - Added -Footer to New-UDAppBar to allow for the creation of footers

  • UDv3 - Added -DisableThemeToggle to New-UDAppBar to hide the theme toggle switch

  • UDv3 - Added New-UDTransition

  • UDv3 - Added New-UDAlert

  • UDv3 - Added New-UDSkeleton

  • Added -SessionTimeout to New-UDDashboard to override the server session timeout per dashboard

  • Added support for assigning multiple roles to a dashboard.

  • UDv3 - Added New-UDBackdrop

  • UDv3 - Added -OnClick to New-UDLink

  • UDv3 - Added -Orientation to New-UDStepper

Platform

  • Added support for configuring the correlation cookie same site settings for OIDC.

  • Added support for specifying Git Branch for Git Sync

Changed

Automation

  • Fixed an issue where continuous schedules would cause the server to fail to execute jobs due to worker threads being exhausted

  • Fixed an issue where a schedule could run multiple times after service restart.

  • Fixed an issue where one-time schedules could run more than once

  • Improved New-PSUSchedule -Script so you can pass a string in as well as a Script object

  • Fixed an issue where parameters names would hang off the schedule modal in the admin console.

Dashboard

  • UDv3 - Fixed an issue where vertical tabs would have a static height.

  • UDv3 - Fixed an issue with New-UDTable -ShowPagination where it would automatically turn on pagination even when it wasn't used

  • UDv3 - Fixed an issue where New-UDTable would sort the first column ascending by default (now uses the data as-is if no sort is specified)

  • UDv3 - Fixed an issue where sorting was enabled on New-UDTable by default. You now need to enable it with -ShowSort

  • UDv3 - Fixed an issue where -ArgumentList would not work on New-UDDynamic

  • UDv3 - Fixed an issue where New-UDSelect with no options defined would cause a React error

  • Improved error message shown when a terminating exception is thrown during dashboard start up

  • Fixed an issue where cmdlets that rely on websockets and that use the -Broadcast parameter or when executed from scheduled endpoints would appear on all dashboards.

  • UDv3 - Fixed an issue where -Width on New-UDTableColumn didn't work.

  • UDv3 - Fixed an issue where New-UDDatePicker wouldn't work with non-US date formats.

  • UDv3 - Fixed an issue where New-UDProgress -Color, -ProgressColor and -BackgroundColor would not work.

  • UDv3 - Fixed -Icon on New-UDTab.

Platform

  • Fixed a problem where certain authentication providers wouldn't work with OIDC due to correlation cookie problems.

  • Fixed an issue where setting an identity from a specific role back to Policy Defined would result in the policy not executing correctly

  • Fixed an issue where authenticating against Okta with OIDC wouldn't set the user name properly

  • Fixed an issue where authenticating with a large number of claims would cause the web server to return a 431 error

  • Fixed an issue where revoked app tokens would be deleted in the groom service immediately

  • Fixed an issue where variables were not available in authentication or authorization scripts.

Removed

Dashboard

  • UDv3 - Removed -Stacked from New-UDTab

Known Issues

1.5.10 - 2/1/2020

Includes

  • UniversalDashboard - v3.2.7

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Changed

API

  • When an AppToken is used for authentication with the API, it will be available as $AppToken within the API's endpoint

  • Fixed issue where saving endpoints would not update from the admin console

  • Fixed an issue where New-PSUApiResponse -Cookies would not be sent to the client

Automation

  • Fixed an issue with PSCredential parameters

Dashboard

  • Honor Environment's Persistent Runspace setting in dashboards.

  • UDv3 - Disable fetch service when session times out

  • UDv3 - Session time out now checks for expired authorization cookies

Platform

  • Display app tokens per user

Added

API

  • Added $Method variable to indicate the HTTP method of the endpoint called.

  • Added $Cookies variable with a hashtable of cookie values

  • Added -Headers parameter to New-PSUApiResponse

Automation

  • Added the ability to assign run as credentials for scripts and a -Credential parameter to New-PSUScript

Dashboard

  • Added $Headers variable to dashboard to provide access to HTTP headers.

  • Added $Cookies variable with a hashtable of cookie values

Platform

  • Added UseTokenLifetime setting for WS-Federation and OIDC

1.5.9 - 1/14/2020

Includes

  • UniversalDashboard - v3.2.6

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Added

Platform

  • Added -UseDefaultCredentials to all Management API cmdlets.

Changed

API

  • Fixed an issue where updating APIs with the management API could duplicate the endpoint

  • Fixed an issue where API URLs and Methods wouldn't update

  • BREAKING CHANGE: Errors thrown in APIs now return 400 (bad request) rather than 500 (internal server error)

Automation

  • Fixed issue where -MaxHistory would not persist on New-PSUScript

  • The environment drop down is now hidden in the run dialog when an environment is set on the script

  • Fixed an issue where switch parameters would not work with schedules

Dashboard

  • UDv3 - Fixed an issue where New-UDTable would show a React error with certain empty properties

  • UDv3 - Fixed an issue where New-UDDynamic would remove\add components causing a flash when they reloaded

  • UDv3 - Fixed an issue where -Label on New-UDDatePicker would not work

  • Fixed an issue where you couldn't delete a dashboard framework from the UI

Platform

  • Fixed a mismatch with the PowerShell module version and the Universal server

  • Removed the Log Level setting from the General settings page because it doesn't do anything

  • Added -Uri alias to the -ComputerName parameter for cmdlets in the Universal module since Urls are supported

  • Added Wreply option for WS-Federation authentication

1.5.8 - 12/27/2020

  • UniversalDashboard - v3.2.5

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.2

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Changed

Dashboard

  • UDv3 - Fixed an issue with New-UDTable and PSCustomObject.

  • UniversalDashboard.Charts - Added MinValue and MaxValue to New-UDNivoChart -Calendar

1.5.7 - 12/18/2020

Note that although it is listed that the MSI upgrade will not reset the service account, this will not actually take effect until the next version.

  • UniversalDashboard - v3.2.4

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.1

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Changed

Automation

  • Fixed an issue where clicking the run button on the second page of scripts would execute the wrong script

Dashboard

  • Fixed an issue where you would have to delete a dashboard twice to get it to delete

  • Fixed an issue where adding a dashboard in the UI would enable auto-start even when it wasn't on

  • UDv3 - Fixed an issue with blank pages.

  • UDv3 - Fixed an issue where New-UDTable would return an error when it only had 1 row.

Platform

  • Fixed an issue where authorization policies would run on every request when using Windows Auth outside of IIS.

  • Fixed an issue where the Universal PowerShell module would show a warning when running in Windows PowerShell

  • Fixed an issue where alternate security environments would not work

  • Fixed an issue where upgrading via MSI would remove the configured service account

  • Fixed an issue where Install-PSUServer would not work on Mac OS

1.5.6 - 12/12/2020

Includes

  • UniversalDashboard - v3.2.3

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.1

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Changed

  • Fixed an issue where subscription licenses could cause the server to hang on startup.

1.5.5 - 12/11/2020

Includes

  • UniversalDashboard - v3.2.3

  • UniversalDashboard - v2.9.9

  • UniversalDashboard.Charts - 1.3.1

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Changed

API

  • Fixed an issue where variables would not be available in APIs are server restart

Automation

  • Fixed an issue where calling a job from another job could fail

Dashboard

  • UDv3 - Fixed an issue with New-UDButton and New-UDButtonIcon -Disabled not working properly

  • UDv3 - Fixed an issue where passing a $null value to -Data of New-UDTable would cause a React error.

  • UDv3 - Fixed an issue where passing complex object properties to -Data of New-UDTable would result in a React error

  • UDv2 - Fixed an issue where Set-UDElement -Content would not work with New-UDElement

Platform

  • Fixed an issue where Get-PSUCache would throw an error when a key did not exist

  • Default RedirectToHttps to false because there is no default HTTPS endpoint

1.5.4 - 12/04/2020

Includes

  • UniversalDashboard - v3.2.2

  • UniversalDashboard - v2.9.8

  • UniversalDashboard.Charts - 1.3.1

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Added

Dashboard

  • Added cmdlet help

Changed

API

  • Fixed an issue where -UseDefaultCredentials would not work with an API running as a service with Windows Auth

Automation

  • Fixed an issue where triggers could not use the Management API

  • Fixed an issue where the Execute role would not be able to login to the admin console.

Dashboard

  • Fixed an issue where -DataPointHistory would not work on New-UDChartJSMonitor

  • Set default values for -BaseUrl and -DashboardFramework on New-PSUDashboard

  • Fixed an issue where -Role was not being enforced properly for authenticated dashboards

  • Fixed an issue where authentication could not be enabled on a dashboard even with a license

  • UDv3 - Fixed a regression with Set-UDElement and UDTextbox in a UDForm

  • UDv3 - Added -FullWidth to New-UDAutocomplete

Platform

  • Universal cmdlets will now show a warning if connecting to a mismatched server and module version

  • Fixed an issue where Install-PSUServer wouldn't work for Linux or Mac.

1.5.3 - 11/26/2020

Includes

  • UniversalDashboard - v3.2.1

  • UniversalDashboard - v2.9.8

  • UniversalDashboard.Charts - 1.3.0

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Changed

Automation

  • Fixed an issue where you couldn't create a schedule with Run As credentials

  • Fixed an issue where you couldn't create two schedules for one script

  • Fixed an issue where Run As credentials wouldn't be listed in the schedule table

  • Fixed an issue where One Time jobs could run more than once

  • Fixed an issue where scripts with absolute or nested paths would not be visible in the admin console

Platform

  • Fixed an issue where login page would not reload on server restart

  • Fixed an issue where you could not change the Identity role within the admin console

Added

API

  • Added support for param block in API endpoints

Removed

Platform

  • Removed the Never expiration lifetime for app tokens.

1.5.2 - 11/22/2020

Includes

  • UniversalDashboard - v3.2.1

  • UniversalDashboard - v2.9.8

  • UniversalDashboard.Charts - 1.3.0

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Changed

API

  • Fixed an issue where non-global rate limits would not work

  • Fixed an issue where New-PSURateLimit would call the incorrect REST API method

Automation

  • Fixed an issue with Invoke-UAScript not working

  • Fixed an issue where -ScriptBlock would not work on New-PSUScript when using single-file configuration.

  • Fixed an issue where -TimeOut was an int instead of a double on New-PSUScript

Dashboard

  • Fixed an issue where missing components could cause dashboards to fail to start or update from the UI

  • Fixed an issue where dashboard could be started multiple times and would not stop properly

Platform

  • Fixed an issue where Start-PSUServer wouldn't correctly identify the configuration script.

  • Fixed an issue where Get-PSUEnvironment was not exported in the module manifest

  • Fixed an issue where Grant-PSUAppToken would not generate custom tokens

  • Fixed an issue where Remove-PSUEnvironment was not exported in the module manifest

  • Added icon to the MSI

1.5.1 - 11/20/2020

Includes

  • UniversalDashboard - v3.2.1

  • UniversalDashboard - v2.9.8

  • UniversalDashboard.Charts - 1.3.0

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Added

Dashboard

  • UDv3 - Added -Text parameter to New-UDCard

  • UDv3 - Added -LoadNavigation to New-UDPage

Changed

Automation

  • Fixed an issue where automation jobs would not run as the selected user

  • Fixed an issue where the Get-Job -Script parameter would not work

Dashboard

  • UDv3 - Fixed an issue with -Disable didn't work for New-UDSelect

  • UDv3 - Fixed an issue where -PageSize and -PageOptions would not work in New-UDTable

  • UDv3 - Fixed an issue where export would not work

  • UDv3 - Fixed an issue where search would not work

  • Fixed an issue where multiple dashboard processes could be started for one dashboard.

Platform

  • Fixed an issue where Start-PSUServer would located the Universal.Server.exe correctly

  • Fixed an issue where Install-PSUServer didn't have a default parameter set.

  • Fixed an issue where an upgrade from 1.4 to 1.5 would fail

  • Fixed an issue where the login page customizations wouldn't work for certain license types

  • Fixed an issue with the ZIP file created for Mac OS X systems

  • Fixed an issue where Start-PSUServer would not work on Linux or Mac OS X

  • Fixed an issue where Start-PSUServer would not call chmod +x on Linux and Mac OS X

  • Fixed an issue where the New-PSUAuthorizationClaim cmdlet wasn't exported from the module manifest

1.5.0 - 11/17/2020

Includes

  • UniversalDashboard - v3.2.0

  • UniversalDashboard - v2.9.8

  • UniversalDashboard.Charts - 1.3.0

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Added

Automation

  • Added timeout value to jobs

  • Added execute only role

  • Added concurrent job limit for scripts

  • Added support for string[] parameters in the UI

Dashboard

  • Added $RemoteIpAddress, $LocalIpAddress, $LocalPort and $RemotePort automatic variables

  • UDv3 - Added New-UDDateTime

  • UDv3 - Added -Logo to New-UDDashboard and New-UDPage

  • Added support for query string parameters

  • Added support for setting the dashboard to use the latest UD version.

  • Added $ClaimsPrincipal variable

  • Added support for defining default documents for published folders

  • UDv3 - Added New-UDErrorBoundary

  • UDV3 - Added -DefaultTheme to New-UDDashboard

  • Added New-UDChartJSMonitor and Out-UDChartJSMonitorData to UniversalDashboard.Charts.

  • Added a Refresh context menu command to the dashboard log

  • UDv3 - Added -Content parameter to Set-UDElement

Platform

  • Added support for updating and retrieving configuration files through the management API

  • Added support for setting the PSModulePath on environments

  • Added support for Mac OS

  • Added support for customizing login pages.

  • Added support for disabling redirection from HTTP to HTTPS

  • Added server-level cache support

  • Added support for creating custom app tokens.

  • Added support for disabling forms authentication

Changed

API

  • Fixed an issue with the API editor where it would lose characters

  • Licensed API modals will default to authenticated

Automation

  • Fixed an issue where using the same script multiple times would cause issues

Dashboard

  • UDv3 - Fixed an issue with MaxWidth on Show-UDModal

  • Fixed an issue where boolean $EventData variables would be hashtables rather than bools

  • Fixed an issue where an error would be shown when a new runspace was created

  • Automatically reload client's browsers when dashboards change

  • Fixed an issue where the configuration reload would delete files

  • Marketplace won't let you install already installed modules

  • Licensed dashboard modals will default to authenticated

Automation

  • Fixed an issue where running as a service, you wouldn't be able to change the selected credential

Dashboard

  • Fixed an issue with gRPC and Linux ARM

  • Fixed an issue where deploying dashboard assets could fail during startup

  • Fixed an issue where attempting to retrieve the highest dashboard version would fail

  • Optimized configuration loading behavior to only reload items that changed

  • Moving some configuration data to an in-memory database for better performance

Platform

  • Prevent custom roles from viewing the admin console

  • Fixed an issue where standard cmdlets wouldn't work in authentication.ps1

1.4.9 - 11-10-2020

Includes

  • UniversalDashboard - v3.1.6

  • UniversalDashboard - v2.9.8

  • UniversalDashboard.Charts - 1.2.0

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Added

Dashboard

  • Added support for RemoteIpAddress, LocalIpAddress, RemotePort, and LocalPort variables

Changed

Platform

  • Fixed an issue with web server performance on Windows

1.4.8 - 11-9-2020

Includes

  • UniversalDashboard - v3.1.6

  • UniversalDashboard - v2.9.8

  • UniversalDashboard.Charts - 1.2.0

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Added

Platform

  • Added -PersistentRunspace to New-PSUEnvironment to prevent APIs from resetting runspaces per execution.

Changed

API

  • Fixed an issue where characters would be lost when saving API changes

  • Fixed an issue where editor themes would conflict between the API editor and other editors

  • Fixed an issue where the API host would fail to load the Universal module

Automation

  • Fixed an issue where running as a service, you wouldn't be able to change the selected credential

Dashboard

  • UDv2 - Fixed an issue where the session timeout modal would use the existing header of a modal

  • UDv2 - Fixed an issue where New-UDSideNav -Endpoint would not work

  • Fixed an issue where dashboards could be marked as running when they actually were not

  • Fixed an issue where the alt text for the View button was Global.

  • Fixed an issue where Windows auth would not redirect correctly for dashboards

  • UDv3 - Fixed an issue where -LoadingComponent would only work once

1.4.7 - 11-2-2020

Includes

  • UniversalDashboard - v3.1.5

  • UniversalDashboard - v2.9.7

  • UniversalDashboard.Charts - 1.2.0

  • UniversalDashboard.Map - 1.0

  • UniversalDashboard.CodeEditor - 1.0.4

Added

Dashboard

  • UDv3 - Added Debug-PSUDashboard

  • UDv2 - Added session timeout modal

Platform

  • Added setting for RedirectToHttps

Changed

Dashboard

  • Improved error logging.

  • UDv3 - Fixed an issue with Set-UDElement not updating the form context for UDTextbox

  • UDv3 - Fixed an issue where PSCustomObjects wouldn't work after a table refresh

  • UDv3 - Fixed an issue where server-side tables $EventData.properties field was not populated

Platform

  • Fixed an issue where $ and " would not be escaped in variable values

1.4.6 - 10-27-2020

Added

Dashboard

  • UDv3 - Added -FullWidth parameter to New-UDTextbox

Changed

API

  • Fixed issue where endpoint modal was not setting authentication setting correctly.

Automation

  • Fixed an issue where job logs would not update during job runs.

Dashboard

  • Fixed issue where session timeout was only honored on the cookie

  • Fixed issue with dashboard modal not setting authentication setting correctly.

  • Fixed issue where the dashboard log may not be written and would throw an exception

  • UDv3 - Fixed an issue where PSCustomObjects would not work in New-UDTable

Platform

  • Fixed an issue where arguments were not correctly applied to Environments

  • Fixed an issue where setting the ExecutionPolicy as an argument in Environments would not apply

1.4.5 - 10-20-2020

API

  • Fixed an issue where Windows Auth outside of IIS would not work with APIs

Dashboard

  • UDv3 - Fixed an issue with UDTable custom rendering performance

  • Fixed an issue where if a dashboard was stopped, no statistics could be retrieved for any dashboards

  • Fixed an issue with icons not working

  • UDv2 Fixed issue an where Get-UDElement would not work.

  • UDv2 Fixed an issue where Write-UDLog would not work.

  • UDv3 Fixed an issue where -Role was case sensitive for New-UDPage

  • UDv2 Fixed an issue where -Role was missing on New-UDPage

Platform

  • Fixed an issue where an exception could be thrown when using OpenID Connect

  • Fixed issue where you couldn't set arguments in the UI for Environments

Breaking Change

There was a breaking change made to New-UDTableColumn -Render. The $Body variable is no longer available and you need to use $EventData instead. See the below example for the syntax that will be required.

Prior to 1.4.5, the syntax would have been like this.

1.4.5 and later, the syntax will be like this. $EventData is a special variable that will be available in the -Render parameter and does not require converting from JSON.

1.4.4 - 10-13-2020

Added

API

  • Added -ErrorAction support to New-PSUEndpoint

Changed

API

  • Enhanced logging for endpoints that throw errors

Dashboard

  • UDv3 - Fixed an issue with UDTable not working within UDCard.

  • UDv3 - Fixed an issue where calling Set-UDElement on a UDTextbox would overlay the label.

  • UDv2 - Fixed an issue where OpenID Connect and WS-Federation authentication would fail

  • UDv2\UDv3 - Fixed an issue where client elements of UDElement would not rerender.

  • Fixed an issue where saving a component from the marketplace would return a 400 error

Platform

  • Removed red dots in the menu when a license wasn't installed

  • Fixed an issue where the WindowsCompatibility module would not work in Universal

1.4.3 - 10-06-2020

Added

Platform

  • Added a setting to disable checking for updates

Changed

API

  • Extra validation on endpoint URL

  • Fixed issue with authentication setting not persisting from UI

  • Fixed an issue where modifying variables or environments wouldn't change until service restart

Automation

  • Fixed an issue where parameters for schedules were not formatted correctly in the UI

  • Fixed an issue where updating the properties of a script in the UI would remove the environment parameter

Dashboard

  • Fixed an issue where modifying variables or environments wouldn't change until service restart

  • Fixed an issue where OnNodeClicked would not work with New-UDTreeView

  • Fixed an issue that was preventing the dashboard from loading in IE11

Platform

  • Fixes for accessibility of menus

  • Fixed an issue where secrets may not be set correctly in an environment

  • Fixed an issue that would cause the service to crash when dashboards were logging

1.4.2 - 10-02-2020

Changed

Dashboard

  • Fixed an issue where saving dashboards.ps1 configuration file would lose components

  • Fixed an issue where upgrading would cause the loss of a one of the PS versions

  • UDv3 - Fixed an issue where table would show an error if an object was passed to a column

  • Fixed an issue where the Code Editor diff tool wouldn't work

Platform

  • Fixed an issue where the configuration refresh endpoint would only work with cookie auth

  • Fixed an issue where secrets would not be set in an environment

1.4.1 - 10-01-2020

Changed

Platform

  • Fixed an issue that would prevent forms based authentication form working.

1.4.0 - 10-01-2020

Added

API

  • Added -ApiEnvironment parameter to Set-PSUSettings

  • Added API rate limiting

  • Added LocalIpAddress, RemoteIpAddress, LocalPort and RemotePort variables

Automation

  • Continuous scheduling

Dashboard

  • UDCodeEditor component is now included

  • UDv3 - Added -Variant to New-UDDrawer

  • UDv3 - Added -Anchor to New-UDDrawer

  • UDv3 - Added -PageSize to New-UDTable

  • UDv3 - Added -PageSizeOptions to New-UDTable

  • UDv3 - Added -Padding to New-UDTable

  • Role-based access for dashboards

  • UDv3 - Role-based access for dashboard pages.

  • UDv3 - Display page when dashboard isn't running

  • UDv2 - Fixed an issue where UDMonitor colors would not work

  • Added ChartJS charts to the charts component library

  • Added OnCancel to New-UDForm

  • Added $EventData hashtable to events that take data.

  • UDv3 - Added -NavigationLayout and -Navigation to New-UDPage

  • UDv3 - Added -Multiline, -Rows, -RowsMax to New-UDTextbox

Platform

  • Added New-PSUAuthenticationResult and New-PSUAuthorizationClaim

  • Added support for defining custom claims during authentication

  • Added support for Environments

  • Windows Authentication support without IIS

  • Added a setting to hide the admin console

  • Added a setting to configure CORS

  • Aliases for all cmdlets that start with PSU

Changed

API

  • Redesigned APIs and API page

Automation

  • Fixed an issue where the job processes would inherit the parent process's PSModulePath

  • Fixed an issue where Switch parameters would not work correctly

  • Fixed an issue where -ForegroundColor on Write-Host would add an extra line

Dashboard

  • Redesigned dashboard page

  • Fixed an issue with UDCodeEditor were Get-UDElement would not work.

  • Fixed an issue where New-UDTabs wouldn't work with one tab.

  • Fixed an issue that would prevent custom components from using additional assets (like images in UDMap)

  • Fixed an issue with UDMap that prevented it from including default images

  • Fixed an issue where OpenID Connect and WS-Federation would not redirect correctly

Platform

  • Fixed an issue where logging level would not apply to file logging

Removed

Platform

  • PowerShell version has been removed and merged into Environments

1.3.2 - 9-15-2020

Changed

Automation

  • Fixed an issue where you couldn't set the concurrent job limit

Dashboard

  • Fixed an issue where the broadcast parameter would not work on cmdlets

  • Fixed an issue where the theme background would not be applied

  • Fixed an issue where custom dark and light themes would not work

1.3.1 - 8-26-2020

Changed

API

  • Fixed an issue where a self-referencing loop with an object would cause an exception during serialization.

Automation

  • Fixed issue where responding to feedback wouldn't work in the UI

  • Fixed an issue where deleting a schedule wouldn't stop the schedule from running.

  • Fixed an issue where script files would not be deleted when deleting a script

Dashboard

  • Added dashboard memory history

  • UDv2 - Fixed UDMonitor default values

  • UDv3 - Fixed UDTypography style parameter

  • UDv3 - Fixed an issue with the UDIcon parameter.

  • UDv3 - Fixed an issue where -ReplaceToast on Show-UDToast would not work

  • Fixed an issue where the dashboard runspace would attempt to set readonly variables

  • Fixed an issue where dashboard files would not be deleted when deleting a dashboard

Platform

  • All files are now written using UTF8 with BOM encoding

  • Fixed an issue where AppTokens were being deleted

  • Fixed swagger API docs.

  • Fixed an issue where the Admin Console would be blank after upgrades

1.3.0 - 7-30-2020

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

1.2.10 - 7-22-2020

Changed

Dashboard

  • Fixed an issue where the $Roles variable would not be populated in authenticated dashboards

1.2.9 - 7-15-2020

Added

API

  • Added $Identity variable that will include the identity name if authentication is used

Changed

API

  • PowerShell host for API and Dashboard now implements the basics of Raw UI to avoid errors.

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

  • PowerShell host for API and Dashboard now implements the basics of Raw UI to avoid errors.

  • Fixed an issue where the server could crash sometimes when dashboard were restarting

Platform

  • Fixed an issue where granting an app token would grant roles twice

1.2.8 - 7-7-2020

Changed

Automation

  • Fixed an issue where secret variables would not be set within scripts

1.2.7 - 7-6-2020

Changed

API

  • Fixed an issue where cookie authentication would not work with APIs

Automation

  • Fixed an issue where you couldn't start jobs using Azure AD credentials

  • Fixed an issue where you couldn't specify the PowerShell version for schedules

  • Fixed an issue where secret variable names with non-standard characters would cause errors

Dashboard

  • Fixed an issue where components and frameworks would be blocked when running from a ZIP on Windows

  • Fixed issue where Set-UDClipboard would not work

Platform

  • Fixed an issue where Windows Authentication would not evaluate roles correctly

  • Fixed an issue with Grant-UAAppToken where it would not report the Role or Expiration back to the server

  • Renamed Connect-UAServer to Connect-PSUServer. Alias added for backwards compatibility

  • Renamed Grant-UAAppToken to Connect-PSUAppToken. Alias added for backwards compatibility

  • Renamed Get-UAAppToken to Get-PSUAppToken. Alias added for backwards compatibility

  • Renamed Get-UDDashboard to Get-PSUDashboard. Alias added for backwards compatibility

  • Fixed an issue with Grant-PSUAppToken where it wouldn't allow custom roles.

  • Auto reload feature ignores .git folder

Removed

Platform

  • Removed Enable-UAAuthentication as it is not required to use this cmdlet. Authentication is always enabled.

1.2.6 - 6-29-2020

Changed

Automation

  • Fixed an issue where jobs could not be started as a different user in IIS on a domain joined machine

Dashboard

  • UDv3 Fixed an issue where tables would cause the page to not load

  • UDv2 Fixed an issue where navigation links would not have the correct URL

  • UDv2 Fixed an issue where the footer was set to absolute positioning

1.2.5 - 6-26-2020

Changed

Platform

  • Fixed an issue where a Universal license wouldn't correctly license Automation

  • Fixed an issue where roles could be updated by any user

  • Fixed an issue where roles could not be edited in the UI

  • Hide menu items that users don't have access to

  • Fixed an issue where deleting an identity that had apptokens would cause the apptoken page to not load

  • Fixed an issue where deleting an identity that ran a job would cause the job page to not load

1.2.4 - 6-24-2020

Changed

Dashboard

  • Fixed an issue where importing a dashboard couple overwrite the dashboard being imported.

1.2.3 - 6-24-2020

Added

Automation

  • The identity of the user that started the job is now show in the table and job page

Dashboard

  • Added an Import Dashboard button

  • Added -DisableAutostart to New-PUSDashboard to prevent dashboards from starting on server startup.

Platform

  • Added support for Git sync with default credentials

Changed

APIs

  • The API process will restart if it crashes for whatever reason.

  • Fixed an issue where the API process wouldnt always start

  • Fixed an issue where responses over a certain size wouldn't be returned.

Automation

  • Fixed an error that would be shown when run as another account and looking up secrets

  • Fixed an issue where jobs would only work with one feedback request

  • Fixed an error where an invalid schedule would cause an error in the UI.

  • Fixed an issue where Automation would attempt to start and invalid job

Dashboard

  • Fixed an issue where terminating errors would not be shown in the dashboard

  • UDv3 - Fixed an issue where errors in components wouldn't be shown

  • Fixed an issue where using the ZIP on Windows would fail to load the UD framework because it was blocked

  • Dashboards now start asynchronously when the server is starting so the server starts faster

  • Fixed an issue where dashboards wouldnt always start

  • When adding a dashboard, the frameworks are now sorted newest first.

Platform

  • Fixed an issue where adding an invalid license would totally break everything

  • If HTTP(S) is not specified when using the ComputerName parameter of the cmdlets, HTTP will be added automatically

  • Fixed an issue where navigating to any URL that started with /admin would always go to the admin page

  • Fixed an issue where Git sync would not work with a bare remote repository

  • Redirect stdout to main process so you can see background process stdout.

1.2.2 - 6-16-2020

Changed

Automation

  • Fix an issue where setting parameters would not allow a script to run

1.2.1 - 6-16-2020

Added

APIs

Automation

Dashboard

Platform

  • Added a -SecurityPowerShellVersion parameter to Set-PSUSetting to allow for customization of the security process's PS version

  • Released a Docker image

  • Added delete button to Identity table

Changed

APIs

  • Errors will now return status code 500 from APIs

  • Fixed an issue where running APIs in Windows PowerShell would not work

Automation

  • Fixed an issue where saving a full path for a script would not work

  • Scripts are run based on path and not content

Dashboard

  • Fixed an issue where the dashboard would restart every 60 seconds

  • Fixed unhandled exceptions that would be thrown when trying to access a dashboard that didn't start correctly

  • Start\Stop button now indicates whether it is in progress

  • Fixed a bug where the dashboard would not restart if settings where changed in the dashboards.ps1

  • UDv2 - Fixed page styling

  • UDv2 - Fixed error shown when a UDInput only had a single field

  • Fixed an issue with the Console where it would not show terminating errors

  • Fixed an issue with the Console where if a dashboard wasnt running it would return nothing

  • Display dashboard framework version in dashboard table

Platform

  • Run Authentication\Authorization in process by default

  • Fixed an issue where loading configuration files could result in a "Authorization Failed" exception

  • Fixed an issue where if loading a configuration file on start up failed the server wouldn't start\

  • Fixed an issue where hiding Automation would still default to the scripts page.

  • Fixed an error when starting PSU on linux.

  • Fixed an issue where settings wouldn't reload sometimes

  • Fixed a bug where the login page would not display an error if the login failed.

  • Log an error during startup if .NET Framework v4.7.2 or later is missing on Windows.

  • Fixed an issue where saving or deleting PowerShell versions in the UI wouldn't persist.

  • Fixed an issue where saving or deleting Dashboard Frameworks in the UI wouldn't persist.

  • Fixed an issue where the installer would not elevate correctly

  • Fixed an issue where you couldn't uninstall from Add\Remove programs

  • Fixed an issue where the installer would not upgrade successfully sometimes

  • Fixed an issue wehere the installer would have the wrong version listedn in Add\remove programs

1.2.0 - 6-8-2020

Added

APIs

  • Added Support for REST APIs

Automation

  • Added configuration options for InformationPreference, VerbosePreference and DebugPreference for scripts

Dashboard

  • UDv3 - Added support for themes

  • Added Dashboard Components page in UI

  • In-Browser editor for dashboard files

Platform

  • Idempotent Configuration using PS cmdlets rather than classes

  • Added Install-PSUServer cmdlet

  • Added Start-PSUServer cmdlet

  • Added the ability to configure which menu items are shown.

  • WS-Federation support

  • Added Swagger documentation

  • Added link to help under settings

Changed

APIs

Automation

  • Fixed an issue where setting Mandatory = $false would make the parameter mandatory in the UI

Dashboard

  • Remove file path from Add Dashboard modal. A default dashboard will be created.

  • UDv3 - Fixed an issue with expansion panels not working if you had a single expansion panel in a group.

  • UDv2 - Fixed an issue where New-UDFooter was missing

  • UDv2 - Fixed an issue where New-UDFooter wouldn't remove the "Created with UD" text

  • UDv2 - Fixed an issue where New-UDRow would not set the ID

  • UDv2\UDv3 - Added error boundaries so controls in an error state do not prevent the dashboard from loading.

  • UDv3 - Fixed Show-UDToast styles

  • UDv2 - Fixed an issue where New-UDInput was missing

  • UDv2 - Fixed an issue where New-UDMonitor was missing

  • Fixed an issue where logging into the dashboard wouldn't redirect to the dashboard

  • Universal app tokens can now automatically be added to users' sessions to access the Universal API from dashboards

Platform

  • Git Sync is Optional

  • Fixed an issue where you couldn't delete a license

  • Moved trial information to license page

  • Fixed is with localization of dates and times

  • Session timing out will redirect you to login

  • Auto reload of entire platform when configuration changes

1.1.1 - 25-05-2020

Changes

  • Sign dashboard framework modules

  • Unblock dashboard files before executing them

  • Set execution policy on Windows

  • Change default web.config to use correct settings

  • Fixed a scoping issue with v2 New-UDPage

  • Added debug logging to dashboard logging

  • Fixed an issue where assigning a dashboard with a baseurl of "/" would break Universal

  • Fixed custom component loading

  • Added Nivo, Sparklines, and Map components

  • Fixed an issue that would prevent adding dashboards after selecting a PS version

  • Fixed a scoping issue with UD endpoints

  • Linux Support

1.1.0 - 18-05-2020

Changes

– Fixed an issue that prevented cmdlets from loading PSv5.1 – Add-UDDashboardFramework now returns pipeline output – Default endpoint now listens on all addresses, not just localhost – Fixed an issue with dashboard pages and spaces – Fixed an issue with the UDv2 grid not loading

Added

– Added -Version to Add-UDDashboardFramework – Added support for UD scheduled endpoints – Added memory usage and session count to dashboard page – Added theme support for UDv2 – Added custom log path appsettings.json – Added UD Admin Terminal – Roles are now sync’d to git – Auth Methods are now sync’d to git – Session diagnostics for UD – Endpoint diagnostics for UD – Dashboard frameworks are now persisted across installs

Last updated

Was this helpful?