Dongbo Wang
171d9dfa71
Revert the PR #17856 (Do not preserve temporary results when no need to do so) ( #21368 )
2024-03-25 14:09:11 -07:00
Patrick Meinecke
4faf52726d
Make sure both stdout and stderr can be redirected from a native executable ( #20997 )
2024-03-14 11:42:30 -07:00
Dongbo Wang
4e357f129e
Fix PowerShell class to support deriving from an abstract class with abstract properties ( #21331 )
2024-03-13 14:44:57 -07:00
Aditya Patwardhan
8921a7dcad
Skip test on Windows Server 2012 R2 for no-nl ( #21265 )
2024-02-22 16:26:30 -08:00
Dom Slee
c56a52b8c0
Add tilde expansion for windows native executables ( #20402 )
2024-02-12 09:58:27 -08:00
James Truher [MSFT]
e9682c151d
Fix using assembly to use Path.Combine when constructing assembly paths ( #21169 )
2024-02-01 09:49:20 -08:00
Dongbo Wang
783fb46e65
Validate the value for using namespace during semantic checks to prevent declaring invalid namespaces ( #21162 )
2024-02-01 09:42:37 -08:00
Chris Dent
5282c9bb91
Add Import-LocalizedData implicit Localization fallback ( #19896 )
...
* Adds culture fallback to Import-LocalizedData
* Only add fallback if current culture is not en-US
* Pester 4 compatibility
* Missing param block in It
* Missed param block for It
* Skip UICulture name test for Linux and Mac
* Removed test fragment
2024-01-04 13:42:41 -05:00
Aditya Patwardhan
094e22e97d
Update README and metadata.json for upcoming releases ( #20696 )
2023-11-16 10:04:58 -08:00
Armaan Mcleod
2a7384cc71
Include Module Version in error messages when module is not found ( #20144 )
2023-09-12 21:59:29 +05:00
James Truher [MSFT]
046301b716
Additional test hardening for tests which fail in release pass. ( #20093 )
2023-08-16 11:28:59 -07:00
Frode Flaten
ced79cd1a1
Use OrdinalIgnoreCase to lookup script breakpoints ( #20046 )
2023-07-31 17:45:49 -07:00
James Truher [MSFT]
5437f387cc
Add a new experimental feature to control native argument passing style on Windows ( #18706 )
2023-06-19 16:31:56 -07:00
James Truher [MSFT]
b9b5136f0e
Avoid checking screen scraping on non-Windows platforms before launching native app ( #19812 )
2023-06-19 11:26:14 -07:00
MartinGC94
6520c05949
Fix parsing for array literals in index expressions in method calls ( #19224 )
2023-06-05 14:10:03 -07:00
MartinGC94
31dd6483b2
Fix incorrect string to type conversion ( #19560 )
...
Fixes incorrect string to type conversions like: [Type] 'int]whatever' so they are no longer parsed as types.
This was fixed by adding a check for ScanType to also check that the parsed type name matches the input type name.
2023-05-31 09:39:38 +05:00
MartinGC94
1c8b58c0b4
Fix array type parsing in generic types ( #19205 )
2023-05-08 16:21:51 -07:00
Aditya Patwardhan
cf6fc53c9f
Fix test failures on Windows for time zone and remoting ( #19466 )
2023-04-25 11:06:34 -07:00
Steve Lee
04b93af4ae
Enable type conversion of AutomationNull to $null for assignment ( #19415 )
2023-04-03 09:36:36 -07:00
Aditya Patwardhan
5a22587792
Skip VT100 tests on Windows Server 2012R2 as console does not support it ( #19413 )
2023-03-27 17:36:41 -07:00
MartinGC94
799eed8f57
Update and enable the test for the type of $input ( #18968 )
2023-03-13 16:17:28 -07:00
Aditya Patwardhan
e95f7fb50f
Test fixes for stabilizing tests ( #19068 )
2023-03-13 15:40:27 -07:00
CarloToso
9a2d2afb64
Make -Encoding parameter able to take ANSI encoding in PowerShell ( #19298 )
2023-03-13 15:05:28 -07:00
Mathias R. Jessen
1925cf67af
Add Statement property to $MyInvocation ( #19027 )
2023-03-06 15:01:42 -08:00
Dongbo Wang
ef0af95845
Make the exception error in PowerShell able to associate with the right history entry ( #19095 )
2023-02-08 10:18:32 -08:00
Travis Plunk and Aditya Patwardhan
b2c4888ebb
Add Windows ARM64 CI ( #19040 )
...
* Add CI for win-arm64
* Add common function to test for windows arm64
* Update because string where items need investigation
---------
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2023-01-31 12:06:29 -08:00
Steve Lee
27b5a0632d
Add -ProgressAction common parameter ( #18887 )
2023-01-09 09:40:40 -08:00
Aditya Patwardhan
2b38f80855
Update the release tag in metadata.json for next preview ( #18799 )
2022-12-15 10:43:55 -08:00
Dongbo Wang
061947969d
Allow non-default encodings to be used in user's script/code ( #18605 )
2022-12-07 10:16:06 +05:00
James Truher [MSFT]
074aad6ea9
Add missing -Tag 'CI' to describe blocks. ( #18316 )
2022-10-17 15:27:24 -07:00
Dongbo Wang
79b8140199
Make PowerShell class not affiliate with Runspace when declaring the NoRunspaceAffinity attribute ( #18138 )
2022-09-22 10:49:08 -07:00
Dongbo Wang
1a82574743
Treat [NullString]::Value as the string type when resolving methods ( #18080 )
2022-09-15 17:35:56 -07:00
Steve Lee
6744ffb826
Make experimental feature PSNativeCommandArgumentPassing stable ( #18044 )
2022-09-12 09:48:09 -07:00
Frode Flaten
a15bfcb501
Throw when too many parameter sets are defined ( #17881 )
2022-08-22 12:11:17 -07:00
Dongbo Wang
2c9c97ac86
Do not preserve temporary results when no need to do so ( #17856 )
2022-08-10 09:36:33 -07:00
WJKM
d75d3b6178
Add the ValidateNotNullOrWhiteSpace attribute ( #17191 )
2022-08-09 10:48:08 -07:00
Dongbo Wang
c2323db4a0
Re-enable tests because the corresponding dotnet issues were fixed ( #17839 )
2022-08-03 21:34:03 -07:00
github-actions[bot]
b66a93f74e
Update .NET SDK version from 7.0.100-preview.6.22352.1 to 7.0.100-preview.7.22377.5 ( #17776 )
2022-08-02 22:23:59 -07:00
Steve Lee
9213b77659
Allow commands to still be executed even if the current working directory no longer exists ( #17579 )
2022-08-01 21:43:54 -07:00
Frode Flaten
0d52375adc
Add type accelerator ordered for OrderedDictionary ( #17804 )
2022-08-01 09:15:14 -07:00
Frode Flaten
f1595c4b31
Fix test perf by stopping ongoing write-progress ( #17749 )
2022-07-25 11:19:10 -07:00
James Truher [MSFT]
031fa93b4c
Add find.exe to legacy argument binding behavior for Windows ( #17715 )
2022-07-20 14:47:50 -07:00
MartinGC94
84241c3c59
Fix parser exception in using statements with empty aliases ( #16745 )
2022-07-19 10:42:31 -07:00
James Truher [MSFT]
bfb59f1acf
Do not always collapse space between parameter and value for native arguments. ( #17708 )
2022-07-18 17:51:51 -07:00
Steve Lee
b7c875b0f2
Remove PSNativePSPathResolution experimental feature ( #17670 )
2022-07-18 17:25:46 -07:00
Shuangchi He
c5d31c9e10
Correct spelling in Comments and tests ( #17480 )
2022-06-06 09:55:33 -07:00
Mathias R. Jessen
afe99fcaea
SemanticChecks: Avoid repeated type resolution of [ordered] ( #17328 )
2022-05-17 09:54:26 -07:00
Dongbo Wang
41c7cd79da
Fix the error message in Hashtable-to-object conversion ( #17329 )
2022-05-16 14:55:00 -07:00
James Truher [MSFT]
1a24540e31
Enable more tests to be run in a container. ( #17294 )
2022-05-11 12:30:22 -07:00
Patrick Meinecke
99f3bb7a6a
Fix line breakpoints for return statements without a value ( #17179 )
2022-05-04 10:56:55 -07:00