Repository navigation
searchit v0.5.3
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 succeededactive 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