0.2.2 beta

- Fixed the panel flickering once a second while idle. Only changed status rows,
  the sending indicator, or actual output settings now trigger timer repaints.
- Buffered panel, button, and destination drawing prevents background flashes.
- Focus updates repaint only the affected field border. Empty selections no
  longer repeatedly enable and disable fields.
- Streaming and saved credentials are unchanged. Restart OBS after updating.

0.2.1 beta

- Added an optional Buy Me a Coffee button in the plugin’s bottom-right corner.
  It opens https://buymeacoffee.com/xanderdevelops only when clicked.
- Streaming, saved credentials, and free features are unchanged.

0.2.0 beta

- Added a self-contained Windows installer with the plugin, instructions, license,
  and complete source. After restarting OBS, RelayCast appears under Tools.
- Verified audible stereo track 1 on four simultaneous local outputs.

- New navy and light-blue UI: rounded panels, clearer destination cards, hover
  feedback, blue selection/checkbox states, and grouped stream-quality controls.
- Fixed the Kick dashboard URL rejection: recognized bare Kick ingest URLs are
  completed with port 443 and /app, without moving or exposing the stream key.
- Added 1080p and 720p choices plus 30/60 fps limits. Shows effective output quality
  and explains when OBS itself must be switched to 1920x1080.
- Uses Kick's H.264 Main profile / zerolatency preset and checks stereo audio when
  a Kick destination is enabled.
- Keeps existing encrypted credentials; migrates older quality settings to
  1080p / 30 fps while preserving the saved bitrate.
- Updated installer preserves the prior binary and can replace a loaded DLL
  without interrupting OBS. Restart OBS to activate the new version.
