Releases: kylemclaren/spritesync
Releases · kylemclaren/spritesync
Release list
v0.3.1
Bug Fixes
- Fix bidirectional device registration in join command - When a device joins a sync group, it now properly registers itself with all existing group members. This fixes the issue where existing members would reject connections from new joiners as "unknown device".
Changes
- Add
/registerAPI endpoint to discovery service that accepts device registration requests - Update
cmdJointo register with founding device and all group members after joining - Update install.sh quick start commands to show the recommended create/join workflow
Upgrade
Existing devices need to reinstall or rebuild to get the /register endpoint:
```bash
Reinstall
bash <(curl -fsSL https://raw.githubusercontent.com/kylemclaren/spritesync/main/install.sh)
Or rebuild from source
go build -o spritesync && sudo mv spritesync /usr/local/bin/
```
After upgrading, restart the spritesync service:
```bash
sprite-env services stop spritesync && sprite-env services start spritesync
```
Full Changelog: v0.3.0...v0.3.1