Releases: abgox/PSCompletions
Releases · abgox/PSCompletions
v5.2.5
Note
- Fix a bug where filtering completions would cause an error when the configuration item
enable_tip
is set to 0, and reduce the flashing of completion menu.
v5.2.4
Note
- Optimize module version migration.
v5.2.3
Note
- Use
https://abgox.github.io/PSCompletions
as the primary source for module and completion updates. - This is a fix specifically for those users whose language is
zh-CN
or set tozh-CN
. - The order to try now is:
https://abgox.github.io/PSCompletions
https://github.com/abgox/PSCompletions/raw/main
https://gitee.com/abgox/PSCompletions/raw/main
v5.2.2
Note
- Optimize the display of menus, making the menu items and command help more reasonable.
- Optimize the display effect of PowerShell built-in command help prompts.
- Fix a bug where all configuration items may be reset after module updates.
- Other fixes and optimizations.
v5.2.1
Note
- Fix an issue where some completion items were missing due to errors during parsing of completions.
- Other optimizations and fixes.
v5.2.0
Note
- Add an option
--force
to the commandpsc update *
. - Stop using filter mode to get completions, and cache the parsed tree object, which greatly improves completion performance.
- Expand the completion sorting function, now, completions that are not added by
psc add
will also be sorted automatically based on command history. - Add a style
bold_line_rect_border
for border lines. Use it by the commandpsc menu line_theme bold_line_rect_border
. - Modify the default symbol (
?!»
) to avoid rendering issues caused by special characters. - Optimize the display effect of the completion menu in various terminal window sizes.
- Delay the effective node of
hooks
to the end of processing completion items, which is more flexible. - Replace the configuration item
disable_hooks
withenable_hooks
. - Fix the issue of multiple update confirmations caused by the
CompletionPredictor
module. - Fix compatibility issues in
Windows PowerShell
, such as the completion menu being misaligned and other compatibility issues. - Fix the issue of not fully utilizing the terminal width for command prompt information adaptation.
- Now, you can create a data.json file with content
{}
in the installation logic of Scoop application manifests. - Other optimizations and fixes.
v5.1.4
v5.1.3
v5.1.2
- Due to future changes in Windows Terminal, 😄🤔😎 will not be displayed properly in the completion menu, so these three default special symbols will change.
- Related issue: microsoft/terminal#18242
- Currently, Windows Terminal is available, Windows Terminal Preview is not available.
- PSCompletions will not automatically replace them, you need to run the command
psc reset menu symbol
to replace them. - The changes are as follows:
😄
=>→
🤔
=>?
😎
=>↓
- Fix the issue of not taking effect after configuration modification.
- Other optimizations and fixes.