Skip to content

SpotifyPreventLock-v1.1.1

Latest

Choose a tag to compare

@monkey8113 monkey8113 released this 01 Aug 19:44
d246228

Spotify Prevent Lock v1.1.1

Released: 02-Aug-2025

Summary

This maintenance release introduces robust single-instance enforcement to prevent multiple copies of the application from running simultaneously, while maintaining all existing functionality.

Changes

✨ New Features

  • Single Instance Enforcement

    • Global mutex lock prevents duplicate processes
    • Version-aware conflict detection
    • Clear user notifications when blocking duplicates
  • Enhanced Version Management

    • Automatic detection of newer/older running versions
    • Smart upgrade/downgrade guidance

⚡ Optimizations

  • Reduced memory footprint (<1MB RAM)
  • More efficient process checking
  • Improved startup path validation

🐞 Bug Fixes

  • Fixed race condition in instance detection
  • Resolved edge cases in version comparison
  • Improved system tray icon consistency

Technical Details

Category Specification
Instance Locking GUID-based global mutex
Version Check SemVer 2.0 compliant
Memory Usage <1MB
Dependencies .NET 8.0, Spotify Desktop

Upgrade Instructions

  1. Exit any running instances from system tray
  2. Download and run the new version
  3. Existing settings will be preserved automatically

Known Limitations

  • Requires manual process termination in rare upgrade scenarios
  • System tray icon may briefly appear during transitions
  • Does not support Spotify web player