From 387d6eb383c9e9c9976de60fb6cb0ecbd1b221f4 Mon Sep 17 00:00:00 2001 From: anamnavi Date: Tue, 19 May 2026 21:09:27 -0400 Subject: [PATCH 1/6] Update version, changelog, release notes for 1.3.0-preview1 --- CHANGELOG/preview.md | 14 ++++ src/Microsoft.PowerShell.PSResourceGet.psd1 | 87 +++------------------ 2 files changed, 25 insertions(+), 76 deletions(-) diff --git a/CHANGELOG/preview.md b/CHANGELOG/preview.md index 22d2e5e8e..ed22af5e1 100644 --- a/CHANGELOG/preview.md +++ b/CHANGELOG/preview.md @@ -1,5 +1,19 @@ # Preview Changelog +## [1.3.0-preview1](https://github.com/PowerShell/PSResourceGet/compare/v1.2.0..v1.3.0-preview1) - 2025-05-19 + +### New Features +- Add `MAR` as default registered repository (#1955) +- Add concurrent (parrallel) execution for `Install-PSResource` workflows (#1950) +- Add DSC V3 resource for PSResourceGet (#1852) + +## Bug fix +- Bump `Azure.Identity` from `1.17.1` to `1.17.2`(#1994) +- Bump `Azure.Identity` from `1.14.2` to `1.17.1` and remove deprecated DefaultAzureCredentialOptions from constructor (#1987) +- Make flakey CI tests more lenient (#1976) +- Fixing the logic to determine if the current PowerShell session is Windows PowerShell or PowerShell Core (#1974 Thanks @Borgquite!) +- Include local-copy prerelease string when deciding update applicability in `Update-PSResource` (#1954 Thanks @sean-r-williams!) + ## [1.2.0-rc3](https://github.com/PowerShell/PSResourceGet/compare/v1.2.0-rc2..v1.2.0-rc3) - 2026-02-06 ## Bug fix diff --git a/src/Microsoft.PowerShell.PSResourceGet.psd1 b/src/Microsoft.PowerShell.PSResourceGet.psd1 index 17c341571..6e5b2cd0c 100644 --- a/src/Microsoft.PowerShell.PSResourceGet.psd1 +++ b/src/Microsoft.PowerShell.PSResourceGet.psd1 @@ -4,7 +4,7 @@ @{ RootModule = './Microsoft.PowerShell.PSResourceGet.dll' NestedModules = @('./Microsoft.PowerShell.PSResourceGet.psm1') - ModuleVersion = '1.2.0' + ModuleVersion = '1.3.0' CompatiblePSEditions = @('Core', 'Desktop') GUID = 'e4e0bda1-0703-44a5-b70d-8fe704cd0643' Author = 'Microsoft Corporation' @@ -50,7 +50,7 @@ 'usres') PrivateData = @{ PSData = @{ - # Prerelease = '' + Prerelease = 'preview1' Tags = @('PackageManagement', 'PSEdition_Desktop', 'PSEdition_Core', @@ -60,84 +60,19 @@ ProjectUri = 'https://go.microsoft.com/fwlink/?LinkId=828955' LicenseUri = 'https://go.microsoft.com/fwlink/?LinkId=829061' ReleaseNotes = @' -## 1.2.0 - -## 1.2.0-rc3 - -## Bug fix -- Packages that depend on a specific version should search for the dependency with NormalizedVersion (#1941) - -## 1.2.0-rc2 - -## Bug fix -- For packages with dependency on a specific version use specific version instead of version range (#1937) - -## 1.2.0-rc1 - -## Bug fix -- `WhatIf` parameter should respect provided value instead of simply checking presence (#1925) - -## 1.2.0-preview5 +## 1.3.0-preview1 ### New Features -- Add `Reset-PSResourceRepository` cmdlet to recover from corrupted repository store (#1895) -- Improve performance of `ContainerRegistry` repositories by caching token (#1920) - -## Bug fix -- Ensure `Update-PSResource` does not re-install dependency packages which already satisfy dependency criteria (#1919) -- Retrieve non-anonymous access token when publishing to ACR (#1918) -- Filter out path separators when passing in package names as a parameter for any cmdlet (#1916) -- Respect `TrustRepository` parameter when using `-RequiredResource` with `Install-PSResource` (#1910) -- Fix bug with 'PSModuleInfo' property deserialization when validating module manifest (#1909) -- Prevent users from setting ApiVersion to 'Unknown' in `Set-PSResourceRepository` and `Register-PSResourceRepository` (#1892) - -## 1.2.0-preview4 +- Add `MAR` as default registered repository (#1955) +- Add concurrent (parrallel) execution for `Install-PSResource` workflows (#1950) +- Add DSC V3 resource for PSResourceGet (#1852) ## Bug fix - -- Fix typos in numerous files (#1875 Thanks @SamErde!) -- MAR fails to parse RequiredVersion for dependencies (#1876 Thanks @o-l-a-v!) -- Get-InstalledPSResource -Path don't throw if no subdirectories were found (#1877 Thanks @o-l-a-v!) -- Handle boolean correctly in RequiredResourceFile for prerelease key (#1843 Thanks @o-l-a-v!) -- Fix CodeQL configuration (#1886) -- Add cmdlet aliases: gres, usres, and svres (#1888) -- Add warning when AuthenticodeCheck is used on non-Windows platforms (#1891) -- Fix Compress-PSResource ignoring .gitkeep and other dotfiles (#1889) -- Add CodeQL suppression for ContainerRegistryServerAPICalls (#1897) -- Fix broken Install-PSResource test with warning condition incorrect (#1899) -- Uninstall-PSResource should not fail silently when resource was not found or prerelease criteria not met (#1898) -- Uninstall-PSResource should delete subdirectories without Access Denied error on OneDrive (#1860) - -## 1.2.0-preview3 - -### New Features -- Pagination for MCR catalog items (#1870) - -### Bug Fix -- Bug fix for CLM issues (#1869) -- Update `-ModulePrefix` to be a static parameter (#1868) -- Bug fix for populating all `#Requires` fields in `Update-PSScriptFileInfo` (#1863) -- Bug fix for populating `Includes` metadata for packages from container registry repositories (#1861) -- Bug fix for `Find-PSResource` and `Install-PSResource` not retrieving unlisted package versions (#1859) - -## 1.2.0-preview2 - -### New Features -- Integration of the Azure Artifacts Credential Provider for ADO feeds (#1765) - -### Bug Fix -- Bug fixes for NuGet v3 dependencies (#1841 Thanks @o-l-a-v!) -- Bug fix for temporary installation path failure when installing PSResources on Linux machines (#1842 Thanks @o-l-a-v!) - -## 1.2.0-preview1 - -### New Features -- Dependency support for PSResources in v3 repositories (#1778 Thanks @o-l-a-v!) - -### Bug Fix -- Updated dependencies and added connection timeout to improve CI tests reliability (#1829) -- Improvements in `ContainerRegistry` repositories in listing repository catalog (#1831) -- Wildcard attribute added to `-Repository` parameter of `Install-PSResource` (#1808) +- Bump `Azure.Identity` from `1.17.1` to `1.17.2`(#1994) +- Bump `Azure.Identity` from `1.14.2` to `1.17.1` and remove deprecated DefaultAzureCredentialOptions from constructor (#1987) +- Make flakey CI tests more lenient (#1976) +- Fixing the logic to determine if the current PowerShell session is Windows PowerShell or PowerShell Core (#1974 Thanks @Borgquite!) +- Include local-copy prerelease string when deciding update applicability in `Update-PSResource` (#1954 Thanks @sean-r-williams!) See change log (CHANGELOG) at https://github.com/PowerShell/PSResourceGet '@ From c2fd5a4687063ef1d26e1814bb7c349767bd89e7 Mon Sep 17 00:00:00 2001 From: Anam Navied Date: Tue, 19 May 2026 21:16:39 -0400 Subject: [PATCH 2/6] Potential fix for pull request finding Fix date Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- CHANGELOG/preview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG/preview.md b/CHANGELOG/preview.md index ed22af5e1..01ace4fc3 100644 --- a/CHANGELOG/preview.md +++ b/CHANGELOG/preview.md @@ -1,6 +1,6 @@ # Preview Changelog -## [1.3.0-preview1](https://github.com/PowerShell/PSResourceGet/compare/v1.2.0..v1.3.0-preview1) - 2025-05-19 +## [1.3.0-preview1](https://github.com/PowerShell/PSResourceGet/compare/v1.2.0..v1.3.0-preview1) - 2026-05-19 ### New Features - Add `MAR` as default registered repository (#1955) From 22bf8f7373db8fb239ab3a5cd8e4729dc002e86c Mon Sep 17 00:00:00 2001 From: Anam Navied Date: Tue, 19 May 2026 21:17:18 -0400 Subject: [PATCH 3/6] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- CHANGELOG/preview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG/preview.md b/CHANGELOG/preview.md index 01ace4fc3..05776c17a 100644 --- a/CHANGELOG/preview.md +++ b/CHANGELOG/preview.md @@ -4,7 +4,7 @@ ### New Features - Add `MAR` as default registered repository (#1955) -- Add concurrent (parrallel) execution for `Install-PSResource` workflows (#1950) +- Add concurrent (parallel) execution for `Install-PSResource` workflows (#1950) - Add DSC V3 resource for PSResourceGet (#1852) ## Bug fix From 8de8a45017790aef601c0ba0f258597ece20c281 Mon Sep 17 00:00:00 2001 From: Anam Navied Date: Tue, 19 May 2026 21:17:41 -0400 Subject: [PATCH 4/6] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- CHANGELOG/preview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG/preview.md b/CHANGELOG/preview.md index 05776c17a..14285d0d9 100644 --- a/CHANGELOG/preview.md +++ b/CHANGELOG/preview.md @@ -10,7 +10,7 @@ ## Bug fix - Bump `Azure.Identity` from `1.17.1` to `1.17.2`(#1994) - Bump `Azure.Identity` from `1.14.2` to `1.17.1` and remove deprecated DefaultAzureCredentialOptions from constructor (#1987) -- Make flakey CI tests more lenient (#1976) +- Make flaky CI tests more lenient (#1976) - Fixing the logic to determine if the current PowerShell session is Windows PowerShell or PowerShell Core (#1974 Thanks @Borgquite!) - Include local-copy prerelease string when deciding update applicability in `Update-PSResource` (#1954 Thanks @sean-r-williams!) From ea7ab645d717fe98f952db510114cdf70524f663 Mon Sep 17 00:00:00 2001 From: Anam Navied Date: Tue, 19 May 2026 21:18:03 -0400 Subject: [PATCH 5/6] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/Microsoft.PowerShell.PSResourceGet.psd1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.PowerShell.PSResourceGet.psd1 b/src/Microsoft.PowerShell.PSResourceGet.psd1 index 6e5b2cd0c..5faf3bf6d 100644 --- a/src/Microsoft.PowerShell.PSResourceGet.psd1 +++ b/src/Microsoft.PowerShell.PSResourceGet.psd1 @@ -70,7 +70,7 @@ ## Bug fix - Bump `Azure.Identity` from `1.17.1` to `1.17.2`(#1994) - Bump `Azure.Identity` from `1.14.2` to `1.17.1` and remove deprecated DefaultAzureCredentialOptions from constructor (#1987) -- Make flakey CI tests more lenient (#1976) +- Make flaky CI tests more lenient (#1976) - Fixing the logic to determine if the current PowerShell session is Windows PowerShell or PowerShell Core (#1974 Thanks @Borgquite!) - Include local-copy prerelease string when deciding update applicability in `Update-PSResource` (#1954 Thanks @sean-r-williams!) From b3dda77d935f759c4f0ae5526cba4403f2a3bc76 Mon Sep 17 00:00:00 2001 From: Anam Navied Date: Tue, 19 May 2026 21:18:12 -0400 Subject: [PATCH 6/6] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/Microsoft.PowerShell.PSResourceGet.psd1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.PowerShell.PSResourceGet.psd1 b/src/Microsoft.PowerShell.PSResourceGet.psd1 index 5faf3bf6d..20a5e7843 100644 --- a/src/Microsoft.PowerShell.PSResourceGet.psd1 +++ b/src/Microsoft.PowerShell.PSResourceGet.psd1 @@ -64,7 +64,7 @@ ### New Features - Add `MAR` as default registered repository (#1955) -- Add concurrent (parrallel) execution for `Install-PSResource` workflows (#1950) +- Add concurrent (parallel) execution for `Install-PSResource` workflows (#1950) - Add DSC V3 resource for PSResourceGet (#1852) ## Bug fix