Skip to content

v3.4.4

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jun 08:52
v3.4.4
21a9f13

This release introduces targeted version controls for self-updates, addresses a critical syntax evaluation conflict within PowerShell completions, and implements explicit Homebrew environment detection with guided upgrade paths.

Features

  • Targeted Updates via --to Option: Added a --to option to the update command. This allows you to bypass the default behavior of fetching the absolute latest version, giving you the flexibility to pin to a specific release or downgrade to an older version if you encounter unexpected environment compatibility issues.
  • Homebrew Installation Detection: The CLI now automatically detects if IntelliShell was managed and installed via Homebrew, displaying tailored package manager update commands instead of attempting a direct binary self-update.

Bug Fixes

  • PowerShell Completions Order: Fixed an integration issue where the dynamic completion script could trigger a severe using statement syntax error in certain PowerShell profiles. The hook now explicitly outputs completion structures first, ensuring compliance with PowerShell's strict abstract syntax tree (AST) ordering rules.

Update Considerations

  • PowerShell Users on Windows: This release modifies the structure of the shell integration output. You must restart your terminal session or re-source your PowerShell profile (. $PROFILE) after updating to apply the completions fix and ensure smooth execution.