Skip to content

v0.4.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Dec 00:07
· 4 commits to main since this release

The Great Christmas Bug Fix

This release mainly consists of fixes for bugs found by users shortly after the announcement of the beta release.

Features

Fixes

  • The UI now dynamically changes tabs based on what Servarrs you have configured in your Config file (Thanks to Chris H. Who emailed me directly about this)
  • There was a significant bug with how Managarr was handling network event dispatching between the events thread and the networking thread that would lead to race conditions all over if the user navigates the UI quickly enough. This has now been resolved so that all necessary data is calculated before being passed to the networking thread (seems obvious now, but live and learn!)
  • There was a bug where the GitHub release was created before the tags were updated in Git, causing the release artifacts to be a version behind. (Thanks @IncredibleLaser)

Improvements

  • General performance improvements across the board from optimizing requests sent between threads and minimizing duplicates

CI/CD

  • Docker builds are now mulit-platform for linux/amd64 and linux/arm64 (Resolves #20: Thanks @bunkerman and @hollanbm) * In-progress requests are now cancelled when switching between Servarrs, mitigating a panic on unwrapping a None value (Thanks @Amcro - #26 )
  • Created a Homebrew Tap for installing Managarr on Linux and MacOS
  • Created a Chocolatey package for installing Managarr on Windows