-
-
Notifications
You must be signed in to change notification settings - Fork 46
1.13.406 #690
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
1.13.406 #690
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PSFramework.TabExpansion.FuzzyMatch: Whether to match tab completions with Fuzzy-Matching by default.PSFramework.TabExpansion.MatchAnywhere: Wrap all completion results into quotes, whitespace or not.PSFramework.TabExpansion.AlwaysQuote: Whether to match tab completions with Fuzzy-Matching by default.PSFramework.Message.Style.TimeFormat: The format used in timestamps for messages written on screen.PSFramework.Message.Style.Target: Include the message target (if present) in verbose message output.ToolTipStringandListItemTextStringin the result, allowing to localize tab completion tooltip and list items.-FuzzyMatchto match input against the completions using Fuzzy Logic.-MatchAnywhereto match input against anywhere within the completions, not just from the start.-AlwaysQuoteto wrap all completion results into quotes, irrespective of whether they contain a whitespace or not.-DontSortto stop sorting completion results alphabetically.-InheritParametersthat automatically picks up values from the calling command / script.-NewErrorRecordto actually write an error when also specifying-EnableException, even if the command did not first receive an error record as input. (Handle Piped$nullIn Collection Inprocess{}#659)-NonTerminatingto stop sending terminating exceptions in combination with-EnableException.-PassThruto create a hashtable that will return the key itself if it does not exist on the hashtable.-Calculatorto create a hashtable that will return the result of this scriptblock if the key does not exist on the hashtable.EnablePassThru(), which will return the Key itself, when the provided key does not yet exist in the hashtable. (PsfHashtable - Default action to passthrough #676)SetCalculator(), which will calculate the value returned using a scriptblock, when the provided key does not yet exist in the hashtable. (PsfHashtable - Default action to passthrough #676)DoContinue(), allowing cmdlets to trigger a powershell script-based continue action.JsonNoEmptyFirstLineto make it stop adding an empty line at the beginning of the logfile. As an option to avoid breaking changes for people automatically processing the logfile.CMTraceOverrideComponentto allow overriding the "Component" section on a per-message basis, vie the-Dataparameter. (Logging Provider: logfile > CMTrace custom Components #623)TXTto the list of supported filetypes. This allows creating simple plaintext logfiles, even when they are generally discouraged. (Format, include, exclude, customize the headers and generate log #654)TXTPattern: The pattern of any given line in the TXT-based logfile. Use %PROPERTYNAME% as placeholder, e.g. "%Message%". Same properties as with the headers configuration - you need to specify both settings, if your pattern includes non-default properties such as "Data". (Format, include, exclude, customize the headers and generate log #654)JsonStringparameter breaks header order (Level and Type values are written as numbers in json format #667)Datafield correctly (Logging to SQL - Adding support for Data #680).ToString()on Stack Overflow.-Lastwith-TypeNameor any other parameter that causes the command to intercept the output ofSelect-Object(🐛 Potential bugs withSelect-PSFObjectand integer parameters (-First,-Last,-Skip,-SkipLast) in combination with-TypeNameparameter #666)-ReferenceCommandcommand cannot be resolved.-Inheritparameter, the-Excludeparameter is ignored for inherited values.Write-PSFMessage[switch]input handling for-EnableException#655)