Repository navigation
Battlify 0.8.2
Fixed a crash on launch (the app opened then immediately quit) on macOS 26
A notification/observer callback used MainActor.assumeIsolated, which the macOS 26 Swift runtime turns into a hard trap when the callback isn't on the main actor's executor. Those callbacks now hop to the main actor safely with Task { @MainActor }.