xtqqczze
d418ffe84c
Make some tests less noisy on failure ( #26035 )
2025-09-11 13:55:36 -07:00
Dongbo Wang
abb70228cb
Update version for the package Microsoft.PowerShell.Native ( #26041 )
2025-09-11 11:29:46 -07:00
Dongbo Wang
cfc0bcd9f5
Fix the APIScan pipeline ( #26016 )
...
1. When removing unused runtimes, keep the `win` and `win-x64` runtime folders.
2. Stop downloading `getfilesiginforedist.dll` from Azure blob. The original `getfilesiginforedist.dll` produced from the build works fine with the symbols retrieved by `dotnet-symbols`.
2025-09-10 14:57:44 -07:00
PowerShell Team Bot and Dongbo Wang
a1b417691f
Move PowerShell build to use .NET SDK 10.0.100-rc.1 ( #26027 )
...
Co-authored-by: Dongbo Wang <dongbow@microsoft.com >
2025-09-10 14:55:07 -07:00
Richard Slater
3b8aa798cf
fix(apt-package): add libicu76 dependency to support Debian 13 ( #25866 )
2025-09-10 20:07:56 +00:00
dependabot[bot]
afe0c86ddb
Bump github/codeql-action from 3.30.1 to 3.30.2 ( #26029 )
2025-09-10 10:35:47 -07:00
Anam Navied
a4dc4d8210
Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release ( #26025 )
2025-09-10 09:19:30 -07:00
dependabot[bot]
bce5047f2b
Bump github/codeql-action from 3.30.0 to 3.30.1 ( #26008 )
2025-09-09 13:09:38 -07:00
dependabot[bot]
2689c44e36
Bump actions/github-script from 7 to 8 ( #25983 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 22:09:05 +00:00
Justin Chung
f079498798
Add 7.4.12 Changelog ( #26011 )
2025-09-08 15:07:48 -07:00
Travis Plunk
db25106909
Fix variable reference for release environment in pipeline ( #26012 )
2025-09-08 12:28:24 -07:00
Justin Chung
41093ec8ae
Add v7.5.3 Changelog ( #25994 )
2025-09-08 19:27:54 +00:00
xtqqczze
43c2d98349
Remove unnecessary CS0618 suppressions from Variant APIs ( #26006 )
2025-09-07 14:44:14 +00:00
Travis Plunk
50d81d592d
Add LinuxHost Network configuration to PowerShell Packages pipeline ( #26000 )
2025-09-06 12:27:43 -07:00
Travis Plunk
60a85b1e76
Make logical template name consistent between pipelines ( #25990 )
2025-09-05 13:21:09 -07:00
Travis Plunk
6f028d46d1
Update container images to use mcr.microsoft.com for Linux and Azure … ( #25981 )
2025-09-05 18:06:16 +00:00
dependabot[bot]
3ef1bc6fe9
Bump github/codeql-action from 3.29.11 to 3.30.0 ( #25966 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 18:56:27 +00:00
dependabot[bot]
d98418e65a
Bump actions/setup-dotnet from 4 to 5 ( #25978 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 18:52:48 +00:00
499cedfaf6
Add build to vPack Pipeline ( #25915 )
...
Co-authored-by: Travis Plunk (HE/HIM) <tplunk@ntdev.microsoft.com >
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
2025-09-03 14:13:58 -07:00
Anam Navied
1e46d89c63
Add Codeql Suppressions ( #25943 )
2025-09-03 11:14:44 -07:00
xtqqczze
e2b2d1ea59
Ensure .cs files end with exactly one newline ( #25968 )
2025-09-03 14:09:34 +00:00
xtqqczze
7ef03a14ae
Remove obsolete CA2105 rule suppression ( #25938 )
2025-09-03 03:45:41 +00:00
xtqqczze
176e29ac3a
Replace DOTNET_SKIP_FIRST_TIME_EXPERIENCE with DOTNET_NOLOGO ( #25946 )
2025-09-03 03:44:43 +00:00
Travis Plunk
89af9edb18
Fix typo in CHANGELOG for script filename suggestion ( #25962 )
2025-09-02 14:29:42 -07:00
xtqqczze
44d366adb2
Remove obsolete CA1703 rule suppression ( #25955 )
2025-09-02 03:31:08 +00:00
xtqqczze
06ff422d2a
Remove obsolete CA2240 rule suppression ( #25957 )
2025-09-02 03:26:45 +00:00
xtqqczze
f455b3b123
Remove obsolete CA1701 rule suppression ( #25948 )
2025-09-01 04:00:22 +00:00
xtqqczze
3b6f267e19
Remove obsolete CA2233 rule suppression ( #25951 )
2025-09-01 03:56:16 +00:00
xtqqczze
eda56e282e
Remove obsolete CA1026 rule suppression ( #25934 )
2025-08-31 23:20:07 +05:00
xtqqczze
41ecc6847c
Remove obsolete CA1059 rule suppression ( #25940 )
2025-08-31 00:12:14 +05:00
dependabot[bot]
32e877ba40
Bump actions/dependency-review-action from 4.7.2 to 4.7.3 ( #25930 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-29 16:45:09 -07:00
Dongbo Wang
53805fb426
Add the parameter Register-ArgumentCompleter -NativeFallback to support registering a cover-all completer for native commands ( #25230 )
2025-08-29 15:50:02 -07:00
xtqqczze
8d524adf7f
Remove obsolete CA2118 rule suppression ( #25924 )
2025-08-29 10:57:40 +05:00
xtqqczze
cf2d7021ab
Remove redundant System.Runtime.Versioning attributes ( #25926 )
2025-08-28 05:54:18 +00:00
Dongbo Wang
44e34f0044
Change the default feedback provider timeout from 300ms to 1000ms ( #25910 )
2025-08-26 16:06:23 -07:00
Steve Lee and Patrick Meinecke
16aeaba68f
Fix stderr output of console host to respect NO_COLOR ( #24391 )
...
Co-authored-by: Patrick Meinecke <SeeminglyScience@users.noreply.github.com >
2025-08-26 16:37:40 -04:00
dependabot[bot]
b6e207b75f
Bump github/codeql-action from 3.29.10 to 3.29.11 ( #25889 )
2025-08-25 14:36:57 -07:00
Justin Chung
10a8226f86
Remove AsyncSDL from Pipelines Toggle Official/NonOfficial Runs ( #25885 )
2025-08-25 10:29:54 -07:00
xtqqczze
5b72eb5200
Seal internal types in Microsoft.PowerShell.Commands.Utility ( #25892 )
2025-08-25 10:22:20 +05:00
xtqqczze
781c9a5453
Seal internal types in Microsoft.PowerShell.Commands.Management ( #25849 )
2025-08-22 10:01:07 +05:00
111a8e4b61
Specify .NET Search by Build Type ( #25837 )
...
Co-authored-by: Travis Plunk (HE/HIM) <tplunk@ntdev.microsoft.com >
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
2025-08-21 10:20:17 -05:00
PowerShell Team Bot
2fb12a31f3
Update PowerShell to use .NET SDK v10-preview.7 ( #25876 )
2025-08-20 14:38:09 -07:00
dependabot[bot]
cae1dc2c5b
Bump actions/dependency-review-action from 4.7.1 to 4.7.2 ( #25882 )
2025-08-20 13:32:57 -07:00
dependabot[bot]
b993074fc4
Bump github/codeql-action from 3.29.9 to 3.29.10 ( #25881 )
2025-08-20 13:32:36 -07:00
Dongbo Wang
d68c15e743
Update PATH environment variable for package manager executable on Windows ( #25847 )
...
Implementation for PowerShell/PowerShell-RFC#391 . A few implementation decisions:
1. Check the package manager list only once per process (**same as CMD**). So, changing the package manager list in registry doesn't affect a PowerShell session that is already running.
2. When detecting user/system PATH value changes, only check new items PREPENDED or APPENDED to the original string (**same as CMD**). The detection is made simple, which is not intended to detect complex changes to the user/system PATH.
3. The PATH update feature is disabled when the `Environment` provider is not available, or when the current session is restricted.
- Both `Environment` provider and `IsSessionRestricted` are checked only once per PowerShell session.
- Use `ConditionalWeakTable` to cache whether the feature is enabled or not for a given session.
- We cannot use `thread-static` variable for the caching because it's possible for Runspace to reuse threads.
2025-08-20 12:53:59 -07:00
Patrick Meinecke
c5f2446e69
Suppress false positive PSScriptAnalyzer warnings in tests and build scripts ( #25864 )
2025-08-19 11:51:38 +05:00
Aditya Patwardhan
b90f382100
Change the macos runner image to macos 15 large ( #25867 )
2025-08-15 20:10:14 +00:00
dependabot[bot]
daacfe74e9
Bump actions/checkout from 4 to 5 ( #25853 )
2025-08-13 20:49:54 -07:00
dependabot[bot]
3f24ae61d2
Bump github/codeql-action from 3.29.7 to 3.29.9 ( #25857 )
2025-08-13 20:49:42 -07:00
Dongbo Wang
f4a452ea3c
Update PSRP protocol to deprecate session key exchange between newer client and server ( #25774 )
2025-08-06 22:54:11 +00:00