Skip to content

vaultOps v3.2

Choose a tag to compare

@infpdev infpdev released this 24 Apr 08:27
· 42 commits to main since this release

v3.2 Changelog

Added

  • File-based anchor cache for puzzle detection (Fingerprint, Keypad, El Rubio).
  • Cache lifecycle hooks:
    • Load cache on startup.
    • Save cache on app exit.
  • Shared hotkey formatting helper for canonical hotkey registration.

Changed

  • Anchor detection now tries cached coordinates first, then falls back to full-region search.
  • Hotkey registration now uses canonical-to-runtime conversion for better keyboard-layout compatibility.
  • Update check flow now supports update priority levels:
    • Major update required
    • Partial update available
  • Update prompt now includes multi-line "What’s new" content from version metadata.

Fixed

  • Reduced hotkey registration failures on non-US/non-English keyboard layouts.
  • Improved solver startup behavior by passing cached anchor data into solver instances.
  • Improved toggle workflow for NoSave behavior.
  • Minor cleanup/refactor in shared utility code (tooltip/click-through related paths).

Notes

  • Improves NoSave toggle by almost 3x.
  • Hotkeys should now work correctly regardless of keyboard layout, including Russian layouts where [/] keys were previously problematic. Thanks to #1
  • Update check now provides clearer guidance on the importance of updates, allows skipping and includes "What’s new" details to encourage users to stay up to date.