v0.5.1-alpha
This pull request includes a version bump for the application and refactors the achievement unlocking logic to ensure asynchronous operations are handled correctly. Below is a summary of the most important changes:
Version Updates:
- Updated the version in
package.jsonfrom0.5.0to0.5.1. - Updated the version in
src-tauri/tauri.conf.jsonfrom0.5.0to0.5.1.
Achievement Unlocking Logic Refactor:
- Refactored the
class Achievementsinsrc/js/options.js:- Replaced direct property assignment with a call to the
unlockmethod to handle achievement unlocking asynchronously. - Made the
_sendNotificationcall in theunlockmethod asynchronous to ensure notifications are sent properly.
- Replaced direct property assignment with a call to the