ITADN
PowerShell/PSReadLine

版本发布 8

PSReadLine v2.4.3-beta3 Releasev2.4.3-beta3预发布
? · 2025-07-23

### [2.4.3-beta3] - 2025-07-23 You can get the `v2.4.3-beta3` version of the `PSReadLine` module from [PowerShell Gallery](https://www.powershellgallery.com/packages/PSReadLine/2.4.3-beta3). This release includes the following changes: - Allow accepting the current input automatically from within an `OnIdle` event handler (#4830) - Add VS Code tasks and debug config (#4834, #4855) - Add bound check for the cursor top value to `InvokePrompt` (#4791) (Thanks @jftkcs!) - Fix typo in `SamplePSReadLineProfile.ps1` (#4725) (Thanks @mahir-cadirci!) - Fix line ending and cache some reflection operations (#4709) - Improve test reliability by making sure the PSReadLine one-time initialization is done (#4686) (Thanks @springcomp!) [2.4.3-beta3]: https://github.com/PowerShell/PSReadLine/compare/v2.4.2-beta2...v2.4.3-beta3

PSReadLine v2.4.2-beta2 Releasev2.4.2-beta2预发布
? · 2025-04-16

### [2.4.2-beta2] - 2025-04-16 You can get the `v2.4.2-beta2` version of the `PSReadLine` module from [PowerShell Gallery](https://www.powershellgallery.com/packages/PSReadLine/2.4.2-beta2). This release includes the following changes: - Add a private field to indicate if PSReadLine is initialized and ready (#4706) - Use CFS for installing module and deploy box for module publish (#4700) [2.4.2-beta2]: https://github.com/PowerShell/PSReadLine/compare/v2.4.1-beta1...v2.4.2-beta2

PSReadLine v2.4.1-beta1 Releasev2.4.1-beta1预发布
? · 2025-02-28

### [2.4.1-beta1] - 2025-02-28 You can get the `v2.4.1-beta1` version of the `PSReadLine` module from [PowerShell Gallery](https://www.powershellgallery.com/packages/PSReadLine/2.4.1-beta1). This release includes the following changes: #### Code Changes - Avoid querying for cursor position when it's not necessary (#4448) - Handle buffer changes made by an event handler (#4442) - Update `SelectCommandArgument` to properly handle POSIX style options for CLI commands (#4016) #### Build Changes - Update PSReadLine build to target `netstandard2.0` (#4584) - Update documentation about the building of PSReadLine (#4286) (Thanks @sangafabrice!) - Update `HelpInfoUri` for 7.5 (#4284) - Update the release pipeline to remove `AzFeed` from display name (#4204) - Update the OneBranch pipeline to keep it compliant and remove SBOM files from module (#4201) - Make sure the `CodeQL` result from release pipeline gets uploaded (#4082) - Add 'ob_restore_phase' for every task before the signing task to work around the signing issue (#4046) - Change the NuGet feed to use the governed PowerShell feed (#4044) - Update "Code of Conduct" and "Security Policy" (#4037) - Disable SBOM, signing, and codeQL for the publish job (#3986) - Update triage messages to use the latest stable version (#3985) - Fix the release stage and update the changelog for v2.3.5 servicing release (#3984) - Add the release stage to the pipeline and exclude test folders from Component Governance (#3982) - Change back to 'external_distribution' for nupkg signing (#3977) - Migrate PSReadLine release build pipeline to OneBranch (#3975) [2.4.1-beta1]: https://github.com/PowerShell/PSReadLine/compare/v2.4.0-beta0...v2.4.1-beta1

PSReadLine v2.3.6 Releasev2.3.6
? · 2024-10-03

[2.3.6] - 2024-10-03 This is a servicing release to exclude SBOM files from the module to avoid false positive security vulnerability report. You can install it from [PowerShell Gallery](https://www.powershellgallery.com/packages/PSReadLine/2.3.6). This release includes the following changes: - Update the OneBranch pipeline to keep it compliant and remove SBOM files from module (#4201) - Make sure the `CodeQL` result from release pipeline gets uploaded (#4082) - Add `ob_restore_phase` for every task before the signing task to work around the signing issue (#4046) - Change the NuGet feed to use the governed PowerShell feed (#4044) - Disable SBOM, signing, and `CodeQL` for the publish job (#3986) [2.3.6]: https://github.com/PowerShell/PSReadLine/compare/v2.3.5...v2.3.6

PSReadLine v2.3.5 Releasev2.3.5
? · 2024-04-03

### [2.3.5] - 2024-04-02 This is a servicing release that fixes two issues: 1. Exclude test components from SBOM generation to avoid false positive security vulnerability report. 2. Include the fix to a [regression](https://github.com/PowerShell/PSReadLine/issues/3954) found in the v2.3.4 of PSReadLine. You can install it from [PowerShell Gallery](https://www.powershellgallery.com/packages/PSReadLine/2.3.4). This release includes the following changes: - Add the release stage to the pipeline and exclude test folders from Component Governance (#3982) - Change back to 'external_distribution' for nupkg signing (#3977) - Migrate PSReadLine release build pipeline to OneBranch (#3975) - Fix the null-reference exception when running `Debug-Job` on a thread job (#3957) - Update build script to always include the `ProjectUri` info (#3821) [2.3.5]: https://github.com/PowerShell/PSReadLine/compare/v2.3.4...v2.3.5

PSReadLine v2.4.0-beta0 Releasev2.4.0-beta0预发布
? · 2024-03-02

### [2.4.0-beta0] - 2024-03-01 - Fix the null-reference exception when running `Debug-Job` on a thread job (#3957) - Add needed permission to the workflow (#3944, #3945, #3946) - Fix copying text to system clipboard on Linux using xclip (#3937) - Use the correct directory separator for tab completion based on the platform we are working with (#3935) - Update the minimal PS version required to be 5.1 (#3936) - Little code style cleanup for the `GetCompletions()` method (#3898) - Stop trying to de-duplicate completion results (#3897) - Windows keyboard layout handling: get the current layout from the parent terminal process (#3786) (Thanks @ForNeVeR!) - Add "resolution no activity" label to the bot-close list (#3852) - Fix a few VI key handlers to close edit group properly (#3845) - Update the documentation issue template to point to the PowerShell-Doc repo (#3839, #3840, #3841) - Handle large history file properly by reading lines in the streaming way (#3810) - Update build script to always include the `ProjectUri` info (#3821) [2.4.0-beta0]: https://github.com/PowerShell/PSReadLine/compare/v2.3.4...v2.4.0-beta0

PSReadLine v2.3.4 Releasev2.3.4
? · 2023-10-03

### [2.3.4] - 2023-10-02 This is a servicing release to include the fix to a [regression](https://github.com/PowerShell/PSReadLine/issues/3805) reported on the `v2.3.3` version of the `PSReadLine` module. You can install it from [PowerShell Gallery](https://www.powershellgallery.com/packages/PSReadLine/2.3.4). This release includes the following changes: - Choose the inline prediction color based on the environment (#3808) - Update the stable version of PSReadLine used in the auto triage messages (#3804) - Update `Compliance_Job` to add a new variable group for APIScan (#3803) [2.3.4]: https://github.com/PowerShell/PSReadLine/compare/v2.3.3...v2.3.4

PSReadLine v2.3.3 GA Releasev2.3.3
? · 2023-09-18

### [2.3.3] - 2023-09-18 Re-package the [`v2.3.2-beta2`](https://github.com/PowerShell/PSReadLine/releases/tag/v2.3.2-beta2) version to `v2.3.3` as the official GA release. You can get the `v2.3.3` version of the `PSReadLine` module from [PowerShell Gallery](https://www.powershellgallery.com/packages/PSReadLine/2.3.3). [2.3.3]: https://github.com/PowerShell/PSReadLine/compare/v2.3.2-beta2...v2.3.3