Skip to content

Spicetify Updater v1

Compare
Choose a tag to compare
@BaranDev BaranDev released this 18 Nov 02:00
· 21 commits to master since this release
39ef082

Spicetify Updater Release Notes - Version 1.0.0

Enhancements

  • Improved Code Organization:

    • The code has been reorganized into methods, enhancing readability and maintainability.
    • Modular methods like installSpicetify, isSpicetifyInstalled, RunSpicetifyCommand have been introduced.
  • Timer Usage:

    • A MonitorElapsedTime method has been added to monitor the elapsed time, providing user feedback if the process takes too long (more than 5 minutes).
  • PowerShell Commands:

    • RunPowerShellCommand now uses ProcessStartInfo for better control and error handling.
    • Separated the installation of Spicetify and the Spicetify Marketplace into installSpicetify and InstallMarketplace methods.
  • Exception Handling:

    • More comprehensive exception handling provides better error messages and guidance to the user in case of failures.

Fixes

  • PowerShell Commands:

    • Resolved issues related to PowerShell command execution.
    • Improved reliability in detecting Spicetify installation status.
    • Now program doesn't need administrator privileges to run.
  • User Input Handling:

    • Fixed potential bugs related to user input handling.

Other

  • Cleanup:
    • Removed redundant code and comments.

Notes

  • I will try to get a code signing certificate soon so I can sign my apps!

Enjoy the updated Spicetify Updater!