Skip to content

searchit v0.5.3

Choose a tag to compare

@UnSubble UnSubble released this 24 Jul 15:41
· 179 commits to main since this release

Searchit v0.5.3

Searchit v0.5.3 is a reliability and usability release focused on making updates more transparent, predictable, and trustworthy.

This release improves how Searchit verifies installations and reports update results, ensuring users always know what was updated, which executable is currently active, and whether any manual action is required.

What's New?

  • Added active executable verification after updates.
  • Added installation method detection for Go and system installations.
  • Added PATH diagnostics and multiple binary detection.
  • Added installation diagnostics to searchit doctor.
  • Improved user guidance when manual intervention is required.

Trustworthy Updates

Searchit now treats:

  • installation succeeded
  • active executable updated

as two separate validation steps.

Searchit will no longer report a misleading success message. Instead, it will clearly explain:

  • which executable was updated,
  • which executable is currently active,
  • whether manual intervention is required,
  • what command should be executed next.

Installation Diagnostics

Searchit now recognizes different installation environments, including:

  • Go installations
  • System installations
  • Unknown installations

Unknown installations are never treated as safe automatically. When Searchit cannot reliably determine the installation method, it will provide diagnostics and recommendations instead of making assumptions.

Doctor Improvements

searchit doctor now provides additional installation diagnostics, including:

  • Active executable detection
  • Installation method detection
  • Multiple binary detection
  • PATH validation
  • Actionable recommendations when multiple installations are detected