fix(updates): compare widget versions without numeric rounding (#588)

* fix(updates): compare widget versions without numeric rounding

Compare decimal components directly so persisted update offers retain the correct order above the exact integer range. Add public restoration regressions. Update usage documentation and Unreleased; TODO parity work is unaffected.

* fix(updates): preserve updater ordering for leading-zero ties

Apply GNU sort -V full-text fallback only after numeric components compare equal. Preserve later-component precedence and add restoration regressions. Update usage documentation and Unreleased; TODO parity scope is unaffected.
36dd99c3feSimone committed on 10/23/2026, 12:37:30 AM· committed by GitHubparent9831599

Checks

8 successful · 1 skipped
All checks passed
4 files changedLine totals unavailable