Skip to content

v1.0 Beta 8

Pre-release
Pre-release
Compare
Choose a tag to compare
@Sparronator9999 Sparronator9999 released this 17 Jan 03:07
· 54 commits to main since this release
73d2350

Please use v1.0 Beta 8 (hotfix 1) instead, as it contains a crash fix for background updates.

More bug fixes, optimisations, and a new tab in the config editor!

Summary of changes since v1.0 Beta 7:

  • Add a new tab in the config editor with general config info (i.e. config author and laptop model/manufacturer)
    • This has been present in YAMDCC configs since the beginning, but never shown anywhere
  • Disable the Apply, Revert, and Full Blast buttons while the YAMDCC service is processing any of these requests
  • The YAMDCC updater now shows our custom crash dialog (the same one as the config editor) if it crashes
  • The YAMDCC crash dialog now shows the crashing program's name (in the crash message) and version (in the crash report)
  • Every setting that got saved as a separate file (i.e. last loaded config and EC-to-config state) have been moved to the global config
    • If you update after starting the process to get your laptop's default fan profile but before a reboot, the EC-to-config progress will be lost and you might need to start over (but your existing fan profiles will be left intact if you didn't reboot). Keep this in mind when updating to this release.
    • The last saved config will be migrated automatically the first time you open the config editor. The migration will be removed by the time the full v1.0 releases.
  • Bug fixes:
    • Fix crash when toggling advanced options without any config loaded
    • Fix buggy curve editor when loading a new config (e.g. no config loaded before the new one)
    • Fix crash dialog not closing the application that opened the crash dialog when using the close (X) button to close the crash dialog
  • Tons of optimisations and refactors

Click here for the full changelog.

This will likely be the last beta release before the v1.0 RC (which will release once I fix all the bugs that I probably introduced in my optimisation frenzy), then a full release after that.

Please report any bugs you find to the issue tracker to ensure the full v1.0 release is as stable and bug-free as possible.