Changelog
Changelog for PowerShell Universal.

Changelog

2.11.1 - 5/12/2022

Changed

User Interfaces

  • Dashboards: Fixed an issue where -AutoFocus wouldn't work on New-UDTextbox
  • Dashboards: Changed how we store endpoints specific to dashboards to reduce memory usage

Platform

  • Fixed an issue where script block caching was disabled

2.11.0 - 5/10/2022

Added

User Interfaces

  • Dashboards: Added -Export to New-UDTableTextOption
  • Dashboards: $Roles are now available in non-authenticated dashboards if the user was previously authenticated

Platform

  • Add a setting to adjust how frequently the groom job runs.
  • Added a description to app tokens

Changed

Automation

  • Fixed an issue where PSCredential parameters would not work on schedules
  • Script error action preference is now handled correctly (stop will stop the script execution on error)

User Interfaces

  • Pages: Fixed an issue where routed-based pages would not work
  • Pages: Fixed an issue where forms with validation APIs wouldn't work with scripts
  • Pages: Fixed an issue where updates to a page from another tab would wipe out changes from the admin console tab
  • Dashboards: Fixed an issue where icon styles would not be honored in buttons
  • Dashboards: Improved performance of New-UDTableColumn -Render

Platform

  • Fixed an issue where runspace recycling was always on
  • Removed all telemetry collection
  • Fixed an issue where the PSU Desktop installer was not signed
  • Fixed an issue where stored-based PWSH installs would not be detected

2.10.2 - 4/21/2022

⚠️ Security Issue

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

Changed

Automation

  • Fixed an issue where triggers for scripts and dashboards could execute on the wrong resource
  • Fixed an issue where you couldn't update Retry Limit on scripts through the API or admin console

User Interfaces

  • Dashboards: Fixed an issue where New-UDMenu -Icon would not work
  • Dashboards: Fixed an issue where New-UDButton -OnClick would not report $Headers.Referer
  • Dashboards: Fixed an issue where -Content was not Mandatory on New-UDMenuItem
  • Dashboards: Fixed an issue where -GrantAppToken would not generate a new app token even if the roles of the user were different
  • Pages: Fixed an issue where route variables wouldn't expand correctly
  • Pages: Fixed an issue where a JavaScript error would be shown if a job hadn't run yet
  • Pages: Fixed an issue where a JavaScript error would be shown if an API didn't return correctly
  • Pages: Fixed an issue where button properties for a table column wouldn't be shown when editing

Platform

  • Fixed an issue where Push Only git sync would cause a dashboard to reload multiple times.
  • Fixed an issue where local changes during a One Way git sync would cause it to fail.
  • Fixed an issue where clicking the Import Template button wouldn't do anything

2.10.1 - 4/18/2022

Includes

  • UniversalDashboard - v3.12.1
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.4
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

APIs

  • Fixed an issue where sending JSON to an API without specifying a proper content type would cause the API to fail

Automation

  • Fixed an issue where script create access controls wouldn't show the script create button in the admin console
  • Fixed an issue where parameters that belong to all parameter sets would not be included in named parameter sets

User Interfaces

  • Fixed an issue where New-UDDateTime wouldn't convert to local time properly

Platform

  • Added WORKDIR to Linux-based dockerfiles to fix an issue where they wouldn't work on some systems.
  • Fuxed an issue where CPU would increase over time when running jobs using the integrated environment.

2.10.0 - 4/12/2022

Includes

  • UniversalDashboard - v3.12.0
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.4
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Added

APIs

  • Added support for endpoints defined by path

Automation

  • Added a timezone selector to the schedule modal
  • Added -LoadProfile to New-PSUScript

User Interfaces

  • Dashboards: Added New-UDGridLayout
  • Dashboards: Added -Open to New-UDListItem
  • Dashboards: Added -HeaderContent to New-UDDashboard
  • Dashboards: Added -LoadNavigation to New-UDDashboard
  • Dashboards: Added -Nested to New-UDListItem
  • Dashboards: Added -Icon to New-UDMenu and New-UDMenuItem
  • Dashboards: Added -NotAuthorized and -PageNotFound to New-UDDashboard
  • Dashboards: Added -Icon to New-UDPage
  • Pages: Added int and float columns to tables
  • Pages: Added the ability to sort int, float and datetime columns

Platform

  • Added a toggle to show and hide revoked tokens
  • Added GitInitializeBehavior setting
  • Added returnurl support to /api/v1/signout
  • Added a button to clear cached claims
  • Added -EnableDebugger to New-PSUEnvironment

Changed

APIs

  • Endpoints will now time out when attempting to serialize objects to JSON in order to prevent ConvertTo-Json from consuming all memory on the system.

User Interfaces

  • Pages: Fixed an issue where the default icon would not be displayed when a page had a space in the name.
  • Dashboards: Fixed an issue where New-UDMenu would throw a React error when it had zero or one item
  • Dashboards: Auto deploy is now enabled by default
  • Dashboards: Fixed an issue where server-side table data wouldn't work with PSCustomObjects
  • Dashboards: Fixed an issue where saving a component from the marketplace wouldn't work

Automation

  • The home page now displays jobs run\failed in the last 24 hours
  • Fixed an issue where triggers would run twice.

Platform

  • The installer will no longer remove the service account configuration (starting with 2.10.0 to 2.x upgrades)
  • Git sync results are now returned by newest first
  • Fixed an issue where login page links would not display correctly
  • The .Azure folder is no longer shown in the UI
  • Notifications are now deleted if they are over 2 days old.
  • Greatly increased the performance of standard environments (Non-High Performance Runspace Pool)
  • Fixed an issue where an environment could run out of runspaces
  • Improved memory reclamation during light load
  • Reduced memory growth during heavy load
  • Fixed a service crash that could happen under heavy load
  • Rolled back changes made to the Secret Management module (now uses the standard 1.1.1 version)
  • Fixed an issue where managing variables in the admin console would change the type of secret variables
  • Fixed an issue where published folders would not prompt Windows Authentication
  • Fixed an issue where using access controls would cause the admin console to fail to load
  • Fixed an issue where the PSModulePath was not set correctly on non-Windows systems.
  • Fixed an issue where Git sync would not work on Linux and Mac
  • PowerShell Debugger is now disabled by default to improve memory

2.9.3 - 3/25/2022

Includes

  • UniversalDashboard - v3.11.1
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.4
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

Platform

  • Cache license activation status through the subscription period
  • Fixed an issue where PSU Desktop would not load

2.9.2 - 3/11/2022

Includes

  • UniversalDashboard - v3.11.1
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.4
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

Platform

  • Rolled back a change to PSModulePath and Windows PowerShell modules
  • Fixed an issue where the Universal module may not be loaded automatically into environments.

2.9.1 - 3/9/2022

Includes

  • UniversalDashboard - v3.11.1
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.4
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

Automation

  • Fixed an issue where a trigger wouldn't fire when a script was in a warning state

User Interfaces

  • Dashboards: Fixed an issue where download components would not work on machines that didn't have package management configured
  • Dashboards: Fixed the layout of -PaginationLocation Top for New-UDTable

Platform

  • Fixed an issue where the Delete tooltip was not present on delete buttons
  • Fixed an issue where subscription based licenses would not activate properly
  • Increased the frequency at which retries of license activation will take place
  • Fixed an issue where installing modules would not work in Azure Web Apps or machines that didn't have package management configured
  • Fixed an issue where templates would incorrectly be tagged to include modules

2.9.0 - 3/8/2022

Includes

  • UniversalDashboard - v3.11.0
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.4
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Added

Automation

  • Added support for DefaultParameterSetName
  • Added Trigger event for the use of a revoked app token
  • Added Trigger event for user login
  • Added Process ID and average memory usage to jobs
  • Added the ability to filter jobs by tag

User Interfaces

  • Dashboards: Added -ShowRefresh to New-UDTable
  • Dashboards: Added -OnEnter to New-UDTextbox
  • Dashboards: Added 1x to -Size on New-UDIcon
  • Dashboards: Added -DisableAmPm to New-UDTimePicker
  • Pages: Added Validation for Pages including New-PSUValidationResult

Platform

  • Added Sync-PSUConfiguration to refresh the PSU configuration manually
  • Added support for creating variables without a value
  • Added default User role
  • Added -AppBarLogo to New-PSULoginPage
  • Added feature information to template manifest
  • Added Import-PSUTemplate
  • Added Templates page with the ability to view and import templates directly in the admin console
  • Added Readme to templates
  • Added feature information to templates
  • Added support for bool variables.
  • Added high performance runspace pools

Changed

Automation

  • Hidden folders are no longer displayed in the admin console
  • Fixed an issue where jobs could report that they were run 121 years ago

User Interfaces

  • Dashboards: Server-side New-UDTables will now report the filtered rows when using Get-UDElement
  • Dashboards: Fixed a alignment issue with New-UDSelect.
  • Dashboards: Fixed an issue where the user name would not be shown when using Windows Authentication
  • Dashboards: Fixed an issue where Get-UDElement would cause a delay of 5 seconds if the element didn't exist
  • Dashboards: Fixed an issue where New-UDStep -OnLoad would be called twice
  • Dashboards: Frameworks and components are no longer deployed during start up and loaded directly from the installation directory
  • Dashboards: Fixed an issue where variables would not be defined for the default environment when it was set to Integrated
  • Dashboards: Fixed an issue where git sync would not refresh dashboards when cases were mismatched
  • Dashboards: Dashboard components and modules have been moved to the Modules folder within the installation directory

Platform

  • Clicking the admin console title or logo will now go to the home page
  • Set Confirm Impact to high for Remove-* cmdlets
  • Added version to login page.
  • Added an endpoint to remove items from the memory cache
  • The current directory for the PowerShell Universal process is now set to the repository directory
  • Fixed an issue with importing templates
  • Templates now perform a merge rather than overwriting existing files.
  • Improved git sync logging
  • Fixed an issue where git sync would cause a lock on hangfire jobs
  • Fixed an issue where the admin console could throw a JavaScript error when loading license information
  • Fixed an issue where accessing the /hangfire URL using Windows authentication would return a 401
  • Fixed an issue where the WS-Federation dialog within the admin console had some invalid options
  • You can now add a license when OneWay sync is enabled.
  • Fixed an issue where roles would be duplicated when using Windows auth
  • Fixed an issue where if a modules failed to load from the repository, all would fail
  • Installer now updates the PSModulePath to include modules included with Universal
  • Fixed an issue where add OpenID Connect in the UI would not work.
  • Fixed an issue where the license cache would not be invalidated once a license was added

2.8.3 - 2/22/2022

Includes

  • UniversalDashboard - v3.10.1
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.4
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

Automation
  • Fixed an issue where .ps1 would be appended to scripts that end with .ps1
  • Fixed an issue where Invoke-Command would throw an exception in jobs
  • Fixed an issue where scripts ended with a warning or timed out would not be groomed
  • Fixed an issue where folders could not be created if git sync was enabled
Platform
  • Fixed an issue where the platform may not retry failed license activation attempts
  • Improved execution performance of role policy scripts.
  • Fixed an issue where leaving the admin console would clear fields of modals
  • Fixed the documentation link for the Debugging page
  • Profiling is now optional and configured via appsettings.json

2.8.2 - 2/15/2022

Includes

  • UniversalDashboard - v3.10.1
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.4
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Added

Platform
  • Added Measure-PSUBlock to help diagnosis slow endpoints.

Changed

APIs
  • Fixed an issue where endpoint roles would not be displayed correctly
Automation
  • Fixed an issue where a tooltip was not present on the stop job button
  • Fixed an issue where the Waiting on Feedback card on the home page wouldn't show the proper job count.
  • Added the ability to search within the Script dropdown of the Create New Schedule modal.
  • Fixed an issue where scripts would not display parameters in the default parameter set
User Interfaces
  • Dashboards: Fixed an issue where updating the dashboard settings would not apply when auto deploy was enabled
  • Dashboards: Fixed an issue where some event types wouldn't send data with New-UDElement
  • Dashboards: Fixed an issue where New-UDChartJS would not update with Sync-UDElement
  • Dashboards: Fixed an issue where -HeaderContent of New-UDPage would not be dynamic
Platform
  • Fixed an issue where swagger documentation would not be displayed.
  • Fixed an issue where templates would not be imported correctly
  • Fixed an issue where components would not be added to dashboards correctly during git sync
  • Fixed an issue where license status would be invalid on homepage when using a subscription license
  • Clicking the job cards on the page will now show a filtered job result
  • Fixed an issue where roles were duplicated

2.8.1 - 2/10/2022

Includes

  • UniversalDashboard - v3.10.0
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.3
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

User Interfaces
  • Dashboards: Fixed an issue where dashboard components would not be loaded
  • Dashboards: Improved endpoint execution performance
  • Dashboards: Improved endpoint memory usage
  • Dashboards: Increased timeout for Get-UDElement
  • Pages: Fixed an issue with user name location
  • Pages: Fixed an issue where scripts that returned a warning would cause a form to reset
Platform
  • Fixed an issue where the parse error request would happen too frequently
  • Fixed an issue where the claims cache would not be reset if roles changed

2.8.0 - 2/7/2022

Includes

  • UniversalDashboard - v3.10.0
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.3
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Removed

User Interfaces

  • Dashboards: Removed the Start-UDDashboard cmdlet from the UniversalDashboard module manifest

Added

API

  • Added support for large file downloads from endpoints.
  • Added -Timeout to New-PSUEndpoint

Automation

  • Added support for Enter-PSSession and Exit-PSSession
  • Added -Integrated support to Get-PSUJob
  • Added support for parameter sets when executing scripts
  • Desktop Mode: Added support for executing scripts with global hotkeys
  • Added -DiscardPipeline to New-PSUScript

User Interfaces

  • Pages: Added default page size setting to table
  • Dashboards: Added -Label, -CheckedLabel, and -UncheckedLabel to New-UDSwitch
  • Dashboards: Added -HeaderContent to New-UDPage
  • Dashbaords: Added basic toggle to dashboard page
  • Dashboards: Added -PaginationLocation to New-UDTable

Platform

  • Added IntelliSense to editors.
  • Added Format (F8) support to editors.
  • Added Debugging Tools
  • Added Runspace Recycling option to reduce memory usage
  • Added a confirmation before enabling or disabling authentication methods
  • Added a link to create run as credentials when none are defined
  • NuGet Package Management provider will be installed if it does not exist

Changed

Automation

  • Fixed an issue where PowerShell 7.2 would include ANSI escape characters in job logs.
  • Fixed an issue where renaming a script would not work
  • Fixed an issue where the documentation link for Terminals was incorrect
  • Fixed the ambiguity in the "cancel job" confirmation prompt

User Interfaces

  • Fixed an issue where the dashboard control buttons would be missing when One-Way git sync was enabled.
  • Pages: Fixed an issue where the form text output would not expand to the container height
  • Pages: Fixed an issue where unauthenticated pages would reset while loading causing forms to restart.
  • Pages: Improved the editor tools layout.
  • Dashboards: Fixed an issue where the theme setting would not persist.
  • Dashboards: Updated the example dashboard
  • Dashboards: Fixed an issue where a column named "version" would not work in UDTable.
  • Dashboards: Fixed an issue where New-UDDatePicker could not be cleared
  • Dashboards: Fixed an issue where typing the entire text of an item in New-UDAutocomplete would not perform a OnChange. You will still need to press enter to select the item.
  • Dashboards: Improved memory usage
  • Dashboards: Fixed an issue where sessions and endpoints would not be reported for the integrated environment
  • Dashboards: Only the updated dashboard will auto-deploy when saved
  • Dashboards: Fixed an issue where New-UDTable would not fill the width of its container
  • Dashboards: Fixed an issue where param blocks would cause an error in dashboards
  • Dashboards: Fixed an issue where -Multiple on New-UDAutoComplete could cause a JavaScript error
  • Dashboards: Fixed an issue where -Multiple on New-UDAutoComplete with -OnLoadOptions wouldn't clear the typed text after selection
  • Dashboards: Fixed an issue where dynamic pages would appear in navigation
  • Dashboards: Built in components (Charts, Style, Map, CodeEditor, Editor) are now automatically added to dashboards

Platform

  • Improved handling of invalid OIDC configurations.
  • Fixed an issue where the Copy button would be missing from the app token page when One-Way git sync was enabled.
  • Fixed an issue where Set-PSUSetting -ScriptBaseFolder would not take effect when using the REST API
  • Fixed an issue where Get-PSUFolder -Name would return a 404
  • The user name field now receives auto focus on the login page
  • Service will continue to attempt activation once per hour if it fails when the license is installed
  • Fixed an issue where LiteDB would not work properly in an Azure App Service.
  • Reduced the memory usage of the PowerShell Universal server and integrated environment
  • Fixed an issue where more than the designated amount of runspaces could be allocated
  • Updated the version of Microsoft.Identity.Client that is referenced
  • Fixed an issue where Application Insights data would not be reported

2.7.4 - 2/4/2022

Includes

  • UniversalDashboard - v3.9.2
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.3
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

Platform
  • Fixed an authorization bypass issue

2.7.3 - 1/21/2022

Includes

  • UniversalDashboard - v3.9.2
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.3
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

Platform

  • Fixed an issue where the SAML2 integration would get stuck in a redirect loop
  • Fixed an issue with the UI for SAML2

2.7.2 - 1/16/2022

Includes

  • UniversalDashboard - v3.9.2
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.3
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

User Interaces

  • Dashboards - Fixed an issue were Show-UDToast would show an error with the default parameters.

2.7.1 - 1/14/2022

Includes

  • UniversalDashboard - v3.9.1
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.3
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

Automation

  • Fixed an issue where creating a schedule with a string array parameter would not work properly
  • Fixed an issue where New-PSUSchedule -Integrated would not work with parameters
  • Fixed an issue where you couldn't view jobs or scripts when using Windows Auth and FQDN server names
  • Fixed an issue where terminals wouldn't work when using Windows Auth and FQDN server names

User Interfaces

  • Pages: Fixed an issue where table columns "sortable" property would not be persisted.
  • Pages: Fixed an issue where pages would not be listed after creating a new page
  • Pages: Fixed an issue where you couldn't execute anonymous scripts from unauthenticated pages
  • Pages: Fixed an issue where you couldn't view pages when using Windows Auth and FQDN server names
  • Dashboards: Fixed an issue where the dashboard console would not work in Windows PowerShell
  • Dashboards: Fixed an issue where a $type property was added to $EventData in endpoints
  • Dashboards: Fixed an issue where New-UDAutocomplete would not display the selected value
  • Dashboards: Fixed an issue where New-UDTable margin did not match other elements.
  • Dashboards: Fixed an issue where Show\Hide-UDToast would allow an invalid ID
  • Dashboards: Fixed an issue where you could not clear the date filter on New-UDTable

Platform

  • Fixed an issue where setting claim type and claim value would not work from the UI
  • Fixed an issue where pressing Ctrl+S would not save within the editors

2.7.0 - 1/11/2022

Includes

  • UniversalDashboard - v3.9.1
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.3
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Added

Automation

  • Added support for randomly delaying a schedule from 0 to 60 seconds to prevent all schedules of the same time frame from running all at once

Platform

  • Added an option to create app tokens that do not expire
  • Added -Integrated support to the *-PSUSchedule cmdlets

Changed

APIs

  • Fixed an issue where endpoints could be created without a leading /

Automation

  • Fixed an issue where terminals would not display non-terminating errors

User Interfaces

  • Dashboard: Fixed an issue where New-UDSelectGroup would not work in New-UDForm
  • Dashboard: Fixed an issue where entering text in a masked UDTextbox would cause loss of focus
  • Dashboard: Fixed an issue where New-UDChartJSMonitor would not use color arrays for background or borders
  • Dashboard: Improved logging for dashboard errors
  • Pages: Fixed an issue where custom roles could not view pages
  • Pages: Fixed an issue where identities authorized with app tokens could not view pages
  • Pages are now displayed to non-default roles in the admin console

Platform

  • Updated to new version of Secret Management module
  • Fixed an issue where PowerShell Universal wouldn't start properly on Linux.
  • Fixed an issue where setting the default paths for automation wouldn't work in the admin console
  • Fixed an issue where the Credential Manager vault would attempt to be registered on non-Windows systems
  • Fixed an issue where the default secret store password was not set in appsettings.json on non-Windows systems
  • Fixed an issue where errors would not be logged from the secret management module in jobs
  • Fixed an issue where claim to role mapping would not work
  • Fixed an issue where installing a module would not work if the Modules folder did not exist

2.6.2 - 12/17/2021

Includes

  • UniversalDashboard - v3.9.0
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.2
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Known Issues

Some users are still experiencing a service crash related to the secret store. If you experience a crash while starting the service, we recommend installing version 2.5.5. We are continuing to investigate.

Changed

User Interfaces

  • Dashboard - Fixed an issue where nested elements may not display

Platform

  • Fixed an issue where using a non-standard secret vault would not work from the UI
  • Fixed an issue where a crash could occur when multiple jobs attempted to read from the secret store.

2.6.1 - 12/15/2021

Includes

  • UniversalDashboard - v3.9.0
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.2
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Changed

Automation

  • Fixed an issue where PSCredential parameters would not be passed correctly to scripts

Platform

  • Changed the default web.config setting back to OutOfProcess
  • Fixed an issue where InProcess hosting in IIS would not work
  • Fixed an issue where the service could hang during startup
  • Fixed an issue where creating a secret could throw an error

2.6.0 - 12/14/2021

Includes

  • UniversalDashboard - v3.9.0
  • UniversalDashboard - v2.9.9
  • UniversalDashboard.Charts - 1.3.2
  • UniversalDashboard.Map - 1.0
  • UniversalDashboard.CodeEditor - 1.2.0
  • UniversalDashboard.Editor - 1.0.0
  • UniversalDashboard.Style - 1.0.0

Known Issues

  • The default web.config is set to InProcess hosting model rather than the previously set OutOfProcess hosting model. You will need to update the web.config if you would like to us OutOfProcess.

Removed

User Interfaces

  • Dashboards - Removed -*Offset parameters from New-UDColumn because they did not do anything

Added

API

  • Added $ClaimsPrincipal object to API requests
  • Added support for setting parameters via JSON properties

Automation

  • Added warning state to jobs
  • Added support for terminals

User Interface

  • Dashboard: Add support for -FilterType 'date' in New-UDTable
  • Dashboard: Added -Subheader to New-UDCardHeader
  • Dashboard: Added Invoke-UDForm
  • Dashboard: Added -Leaf, -Icon and -ExpandedIcon to New-UDTreeItem
  • Dashboard: Added -Color to all compatible components
  • Dashboard: Added Start-UDDownload
  • Pages: Added support for Date and Time columns in tables.
  • Pages: Added support for searching in tables
  • Pages: Added support for showing scroll bars for tables.
  • Pages: Added support for an icon in table headers.
  • Pages: Added Size property to the table.

Platform