Files
oh-my-opencode/src/hooks
Jilaz 003e45abed fix(auto-update): use semantic version comparison instead of string equality
The update checker was using strict string comparison (===) to compare
current and latest versions. This caused false-positive update notifications
when versions were semantically equal but had different string representations
(e.g., with/without 'v' prefix, different formatting).

Changed to use compareVersions() which properly parses and compares
semver versions, handling 'v' prefixes and other variations correctly.

Fixes: incorrect 'v3.17.2 available' notifications when already on latest version
2026-04-14 14:53:22 +03:00
..