Skip to content
  • Rate limit · GitHub

    Access has been restricted

    You have triggered a rate limit.

    Please wait a few minutes before you try again;
    in some cases this may take up to an hour.

  • Notifications You must be signed in to change notification settings
  • Fork 43
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

1.11.341 #632

Merged
merged 13 commits into from
Jul 8, 2024
Merged

1.11.341 #632

merged 13 commits into from
Jul 8, 2024
Rate limit · GitHub

Access has been restricted

You have triggered a rate limit.

Please wait a few minutes before you try again;
in some cases this may take up to an hour.

Conversation

FriedrichWeinmann
Copy link
Member

  • New: Command New-PSFHashtable - returns a PsfHashtable object, a hashtable with default value option.
  • New: Configuration Validation: guid - ensures only legal guids can be added.
  • New: Type PsfHashtable - a hashtable that can have a default value.
  • New: Type Object.ObjectHost - added methods to modify members of a PSObject.
  • New: ParameterClass Certificateparameter - Resolves input as certificate with a private key.
  • New: ParameterClass PublicCertificateparameter - Resolves input as certificate.
  • Upd: New-PSFSupportPackage - Added a parameter to create the debug dump in a managed folder specific to the provided task name.
  • Upd: New-PSFSupportPackage - Added parameter to force-create parent folder of output path.
  • Upd: ConvertTo-PSFHashtable - Added parameter -AsPsfHashtable to return a PsfHashtable instead of a default Hashtable.
  • Upd: Runspace Workflows - Worker runspaces are now named "PSF---".
  • Upd: Runspace Workflows - Errors that happened during a worker's processing now include the object being processed.
  • Upd: Runspace Workflows - Workflow & Worker object now expose information about their associated runspaces.
  • Upd: Add-PSFRunspaceWorker - Added parameter -NoOutput to ignore all worker code output.
  • Upd: Read-PSFRunspaceQueue - Added -Peek parameter to allow reading items without removing them from the queue.
  • Upd: Write-PSFRunspaceQueue - Added -UseCurrent parameter, to force autodetection of local runspace.
  • Upd: Wait-PSFRunspaceWorkflow - Added option to wait based on how long ago an item was added to a specified queue.
  • Upd: Type Utility.UtilityHost - added SetPrivateField method, using reflection to update a non-public field.
  • Fix: Read-PSFRunspaceQueue - Queue is not cleared when piping result to Select-Object -First X (Read-PSFRunspaceQueue: Select-Object -First X does not remove #621).
  • Fix: Import during JEA session establishment fails - "Cannot bind empty value to Path".
  • Fix: Import-PSFpowerShellDataFile - Safe mode incorrectly reports "File is not safe to execute" on ArrayLiteralAsts inside of a psd1 file.
  • Fix: New-PSFMessageLevelModifier - Is case sensitive when comparing function names.
  • Fix: Runspace Workflows - Do not properly dispose runspaces after processing completes. (Runspace Workflows: Workers with large count numbers fail to cleanup Runspaces #619)
  • Fix: Runspace Workflows - Will add an empty output in a situation where a worker should not produce output in the traditional sense.

@FriedrichWeinmann FriedrichWeinmann merged commit 6b4bc35 into development Jul 8, 2024
1 check passed
@FriedrichWeinmann FriedrichWeinmann deleted the rsworkflow-extension branch July 8, 2024 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Rate limit · GitHub

Access has been restricted

You have triggered a rate limit.

Please wait a few minutes before you try again;
in some cases this may take up to an hour.

1 participant