Populates Home page with build and release status

Updates the Home page UI to display current build, latest release, and release status. Moves the resources section to the Home page and adds a new section to display the latest GitHub discussions. Add helper functions to query GitHub for the latest release and recent public discussions to keep users informed efficiently.
This commit is contained in:
rbalsleyMSFT
2026-03-23 18:07:23 -07:00
parent d6e6287b56
commit db044551cc
5 changed files with 935 additions and 36 deletions
+3
View File
@@ -133,6 +133,9 @@ $window.Add_Loaded({
Initialize-DynamicUIElements -State $script:uiState
Register-EventHandlers -State $script:uiState
# Populate the Home page build and release status after the window initializes
Start-HomeStatusRefresh -State $script:uiState
# Attempt automatic load of previous environment (silent)
try {
Invoke-AutoLoadPreviousEnvironment -State $script:uiState