Changelog
Latest releases
Section titled “Latest releases”Versions that are actually published on each distribution channel (PyPI / npm / PlatformIO / GitHub). Click a tool name to open its change history.
| Tool / SDK | Distribution | Latest | Released | How to update |
|---|---|---|---|---|
| Hapbeat Studio | Web | 0.7.0 | — | https://studio.hapbeat.com/ |
| hapbeat-helper | PyPI | 0.4.0 | 2026-08-03 | pipx upgrade hapbeat-helper |
| Hapbeat Unity SDK | UPM (Git URL) | 0.5.0 | 2026-08-27 | https://github.com/Hapbeat/hapbeat-unity-sdk.git#v0.5.0 |
| hapbeat-python-sdk | PyPI | 0.2.0 | 2026-08-03 | pip install -U hapbeat-python-sdk |
| @hapbeat/sdk | npm | 0.3.0 | 2026-08-03 | npm install @hapbeat/sdk@latest |
| hapbeat/arduino | PlatformIO | 0.1.0 | 2026-06-28 | pio pkg update |
Device firmware is not listed here. Studio’s Manage → Firmware tab always shows the latest release plus the archived ones.
How you find out about updates
Section titled “How you find out about updates”You don’t have to come here — each tool tells you while you use it. How often depends on the kind of notice:
- Notices you have to dismiss (banners, chips) appear once per version. Dismiss one and it stays gone until an even newer release appears — pinning a version while you work never means closing the same thing every session.
- Notices that just scroll past (a Console or log line) cost nothing to ignore, so they appear once per run. Never seeing them again after one missed glance would be worse.
| Tool | How it tells you | How often |
|---|---|---|
| Studio | A header chip when the connected Helper has a newer release; a chip in the device detail when a device has newer firmware | Chip: once per version (device detail is always shown) |
| hapbeat-helper | One line at startup. hapbeat-helper version checks on demand (--no-update-check disables it) | Every start |
| Unity SDK | One Console line at Editor startup. Hapbeat → Diagnostics → Check for SDK Updates checks on demand | Once per Editor session |
| Python SDK | One line when you run the hapbeat command (HAPBEAT_NO_UPDATE_CHECK=1 disables it) | Once a day (immediately for a new version) |
| JavaScript SDK | npm outdated @hapbeat/sdk | Manual |
| Arduino | The library update indicator in PlatformIO / Arduino IDE | Manual |