Releases: Kunkles/WriteWatch
WriteWatch v2.1.2-beta
WriteWatch v2.1.2-beta
Fix
- Crash fix (macOS 15): App was crashing in CFNetwork when making HTTP connections to tally units. App Transport Security was treating plain HTTP to local devices as a violation and crashing inside its analytics reporting path. Added
NSAllowsLocalNetworkingto explicitly permit plain HTTP on the local network.
Install
Download WriteWatch-v2.1.2-beta.zip, unzip, drag WriteWatch.app to Applications.
First launch: right-click → Open to bypass Gatekeeper (ad-hoc signed).
WriteWatch v2.1.1-beta
WriteWatch v2.1.1-beta
Fix
- Tally automation now works regardless of which tab is active when recording starts or stops. The previous fix polled from a timer inside TallyView, which only runs when that tab is visible. The recording observer is now started at the app level and runs continuously.
Install
Download WriteWatch-v2.1.1-beta.zip, unzip, drag WriteWatch.app to Applications.
First launch: right-click → Open to bypass Gatekeeper (ad-hoc signed).
WriteWatch v2.1.0-beta
WriteWatch v2.1.0-beta
Fix
- Tally no longer stays on when WriteWatch stops detecting active writes. The tally tab now polls recording state directly via a 1-second timer, catching transitions that SwiftUI's observation model would otherwise miss.
Install
Download WriteWatch-v2.1.0-beta.zip, unzip, and drag WriteWatch.app to Applications.
First launch: right-click → Open to bypass Gatekeeper (ad-hoc signed).
WriteWatch v2.0.0-beta
WriteWatch v2.0.0-beta
What's new
- Tally tab — full tally light controller integrated directly into WriteWatch
- Follow WriteWatch — tallies fire automatically when WriteWatch detects active video writes; manual override wins and clears on the next record cycle
- Bonjour discovery — scan your local network for
_tally._tcptally units - Firmware included —
firmware/tally_light/contains the ESP32-S3 W5500 sketch (v5.8) - Icon buttons in the toolbar replace the segmented picker; switching to Tally doesn't resize the window
Hardware
Tally tab works with the Waveshare ESP32-S3-ETH running the bundled firmware. Flash via Arduino IDE.
Install
Download WriteWatch-v2.0.0-beta.zip, unzip, and drag WriteWatch.app to Applications.
First launch: right-click → Open to bypass Gatekeeper (ad-hoc signed).
WriteWatch 1.8.4-beta
Fixed
Watched folders now survive relaunch under the App Sandbox.
Previously only the folder path was persisted, but macOS revokes a sandboxed app's folder access between launches. After a reboot the app could no longer read the folder, so every scan, live-watch, and rescan silently returned nothing (while free space still displayed — making it look "loaded"). Folders are now persisted as security-scoped bookmarks, and access is re-asserted via startAccessingSecurityScopedResource() before any filesystem read.
Note: Folders added under an older path-only build (e.g. 1.8.3) must be removed and re-added once so a bookmark gets minted.
Download
WriteWatch-1.8.4-beta.zip — unzip and move WriteWatch.app to /Applications. Sandboxed; right-click → Open on first launch if Gatekeeper warns.
WriteWatch 1.8.3-beta
Archived build
This release archives the prebuilt WriteWatch 1.8.3-beta macOS app for download.
Note: this tag is provided to host the historical binary. The repository source does not contain a separate 1.8.3 snapshot (the fix was already in the first commit), so the attached
.appis the authoritative 1.8.3 artifact.
Download
WriteWatch-1.8.3-beta.zip — unzip and move WriteWatch.app to /Applications. Sandboxed; right-click → Open on first launch if Gatekeeper warns.