diff --git a/.pipelines/templates/mac-package-build.yml b/.pipelines/templates/mac-package-build.yml
index def866173ac..6585773c743 100644
--- a/.pipelines/templates/mac-package-build.yml
+++ b/.pipelines/templates/mac-package-build.yml
@@ -102,6 +102,10 @@ jobs:
Restore-PSOptions -PSOptionsPath "$psoptionsPath"
Get-PSOptions | Write-Verbose -Verbose
+ if (-not (Test-Path "$repoRoot/tools/metadata.json")) {
+ throw "metadata.json not found in $repoRoot/tools"
+ }
+
$metadata = Get-Content "$repoRoot/tools/metadata.json" -Raw | ConvertFrom-Json
Write-Verbose -Verbose "metadata:"
@@ -120,14 +124,19 @@ jobs:
Write-Verbose -Verbose "LTS: $LTS"
if ($LTS) {
- Write-Verbose -Message "LTS Release: $LTS"
+ Write-Verbose -Message "LTS Release: $LTS" -Verbose
}
Start-PSBootstrap -Scenario Package
$macosRuntime = "osx-$buildArch"
- Start-PSPackage -Type osxpkg -SkipReleaseChecks -MacOSRuntime $macosRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS:$LTS
+ Start-PSPackage -Type osxpkg -SkipReleaseChecks -MacOSRuntime $macosRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath
+
+ if ($LTS) {
+ Start-PSPackage -Type osxpkg -SkipReleaseChecks -MacOSRuntime $macosRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS
+ }
+
$pkgNameFilter = "powershell-*$macosRuntime.pkg"
Write-Verbose -Verbose "Looking for pkg packages with filter: $pkgNameFilter in '$(Pipeline.Workspace)' to upload..."
$pkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $pkgNameFilter -Recurse -File
diff --git a/CHANGELOG/7.6.md b/CHANGELOG/7.6.md
index 8dad96a4fd7..fb1037f7e24 100644
--- a/CHANGELOG/7.6.md
+++ b/CHANGELOG/7.6.md
@@ -17,12 +17,16 @@
-We thank the following contributors!
-@kasperk81
+Update to .NET SDK 10.0.201
+- Update v7.6 release branch to use .NET SDK 10.0.201 (#27041)
+- Create LTS package and non-LTS package for macOS for LTS releases (#27040)
+- Fix the container image for package pipelines (#27020)
+- Update
Microsoft.PowerShell.PSResourceGet version to 1.2.0 (#27007)
+- Update LTS and Stable release settings in metadata (#27006)
- Update branch for release (#26989)
- Fix
ConvertFrom-ClearlyDefinedCoordinates to handle API object coordinates (#26986)
- Update NuGet package versions in
cgmanifest.json to actually match the branch (#26982)
@@ -32,12 +36,10 @@
- Bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#26974)
- Hardcode Official templates (#26972)
- Fix a preview detection test for the packaging script (#26971)
-- Fetch latest ICU release version dynamically (#26970) (Thanks @kasperk81!)
- Add PMC packages for debian13 and rhel10 (#26917)
- Add version in description and pass store task on failure (#26889)
- Exclude .exe packages from publishing to GitHub (#26887)
- Correct the package name for .deb and .rpm packages (#26884)
-- Update
Microsoft.PowerShell.PSResourceGet version to 1.2.0 (#27007)
diff --git a/DotnetRuntimeMetadata.json b/DotnetRuntimeMetadata.json
index b0ab47f8077..89ea4c44790 100644
--- a/DotnetRuntimeMetadata.json
+++ b/DotnetRuntimeMetadata.json
@@ -4,7 +4,7 @@
"quality": "daily",
"qualityFallback": "preview",
"packageVersionPattern": "9.0.0-preview.6",
- "sdkImageVersion": "10.0.200",
+ "sdkImageVersion": "10.0.201",
"nextChannel": "9.0.0-preview.7",
"azureFeed": "",
"sdkImageOverride": ""
diff --git a/global.json b/global.json
index 8adf16d044b..ce67766bbb5 100644
--- a/global.json
+++ b/global.json
@@ -1,5 +1,5 @@
{
"sdk": {
- "version": "10.0.200"
+ "version": "10.0.201"
}
}
diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj b/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj
index 579f6b133ec..f156ea867ff 100644
--- a/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj
+++ b/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj
@@ -7,11 +7,11 @@
-
-
-
+
+
+
-
+
diff --git a/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj b/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj
index 2bad86795e2..d4bbc23db28 100644
--- a/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj
+++ b/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj
@@ -47,8 +47,8 @@
-
-
+
+
diff --git a/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj b/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj
index f1e014196d5..9ed5a433413 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj
+++ b/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj
@@ -7,7 +7,7 @@
-
+
@@ -34,7 +34,7 @@
-
+
diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj b/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj
index a4a85d4065d..750626be2dc 100644
--- a/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj
+++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj b/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj
index f70aa478938..df66cf90663 100644
--- a/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj
+++ b/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj
@@ -16,47 +16,63 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
diff --git a/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj b/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj
index 1a4fc02622c..e334db82957 100644
--- a/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj
+++ b/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj
@@ -7,11 +7,11 @@
-
+
-
+
diff --git a/src/System.Management.Automation/System.Management.Automation.csproj b/src/System.Management.Automation/System.Management.Automation.csproj
index 487e18cd8fc..63dc69e5119 100644
--- a/src/System.Management.Automation/System.Management.Automation.csproj
+++ b/src/System.Management.Automation/System.Management.Automation.csproj
@@ -32,21 +32,21 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
diff --git a/test/tools/NamedPipeConnection/src/code/Microsoft.PowerShell.NamedPipeConnection.csproj b/test/tools/NamedPipeConnection/src/code/Microsoft.PowerShell.NamedPipeConnection.csproj
index 1dbb104dfa6..d3d4e43733d 100644
--- a/test/tools/NamedPipeConnection/src/code/Microsoft.PowerShell.NamedPipeConnection.csproj
+++ b/test/tools/NamedPipeConnection/src/code/Microsoft.PowerShell.NamedPipeConnection.csproj
@@ -19,6 +19,7 @@
+
diff --git a/test/tools/TestService/TestService.csproj b/test/tools/TestService/TestService.csproj
index 5fcb84e733f..1b2c5aa03a4 100644
--- a/test/tools/TestService/TestService.csproj
+++ b/test/tools/TestService/TestService.csproj
@@ -15,36 +15,52 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/tools/WebListener/WebListener.csproj b/test/tools/WebListener/WebListener.csproj
index 7c51aa7016d..3e0f8b2cd36 100644
--- a/test/tools/WebListener/WebListener.csproj
+++ b/test/tools/WebListener/WebListener.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/tools/cgmanifest/main/cgmanifest.json b/tools/cgmanifest/main/cgmanifest.json
index 6ca29fc3aa6..4004daffd93 100644
--- a/tools/cgmanifest/main/cgmanifest.json
+++ b/tools/cgmanifest/main/cgmanifest.json
@@ -1,5 +1,4 @@
{
- "$schema": "https://json.schemastore.org/component-detection-manifest.json",
"Registrations": [
{
"Component": {
@@ -86,7 +85,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Bcl.AsyncInterfaces",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -126,7 +125,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Extensions.ObjectPool",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -166,7 +165,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Win32.Registry.AccessControl",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -176,7 +175,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Win32.SystemEvents",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -186,7 +185,7 @@
"Type": "nuget",
"Nuget": {
"Name": "Microsoft.Windows.Compatibility",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -206,7 +205,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.android-arm.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -216,7 +215,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.android-arm64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -226,7 +225,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.android-x64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -236,7 +235,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.android-x86.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -246,7 +245,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-arm.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -256,7 +255,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-arm64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -266,7 +265,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-bionic-arm64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -276,7 +275,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-bionic-x64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -286,7 +285,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-musl-arm.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -296,7 +295,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-musl-arm64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -306,7 +305,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-musl-x64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -316,7 +315,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.linux-x64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -326,7 +325,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.maccatalyst-arm64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -336,7 +335,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.maccatalyst-x64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -356,7 +355,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -366,7 +365,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.osx-arm64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -376,7 +375,7 @@
"Type": "nuget",
"Nuget": {
"Name": "runtime.osx-x64.runtime.native.System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -436,7 +435,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.CodeDom",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -446,7 +445,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.ComponentModel.Composition.Registration",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -456,7 +455,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.ComponentModel.Composition",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -466,7 +465,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Configuration.ConfigurationManager",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -476,7 +475,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Data.Odbc",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -486,7 +485,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Data.OleDb",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -506,7 +505,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Diagnostics.EventLog",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -516,7 +515,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Diagnostics.PerformanceCounter",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -526,7 +525,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.DirectoryServices.AccountManagement",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -536,7 +535,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.DirectoryServices.Protocols",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -546,7 +545,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.DirectoryServices",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -556,7 +555,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Drawing.Common",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -566,7 +565,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.IO.Packaging",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -576,7 +575,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.IO.Ports",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -586,7 +585,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Management",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -596,7 +595,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Net.Http.WinHttpHandler",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -606,7 +605,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Reflection.Context",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -616,7 +615,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Runtime.Caching",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -626,7 +625,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Security.Cryptography.Pkcs",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -636,7 +635,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Security.Cryptography.ProtectedData",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -646,7 +645,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Security.Cryptography.Xml",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -656,7 +655,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Security.Permissions",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -706,7 +705,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.ServiceModel.Syndication",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -716,7 +715,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.ServiceProcess.ServiceController",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -726,7 +725,7 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Speech",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
@@ -746,10 +745,11 @@
"Type": "nuget",
"Nuget": {
"Name": "System.Windows.Extensions",
- "Version": "10.0.4"
+ "Version": "10.0.5"
}
},
"DevelopmentDependency": false
}
- ]
+ ],
+ "$schema": "https://json.schemastore.org/component-detection-manifest.json"
}