Skip to content

Releases: worldcoin/orb-software

orb-backend-status/v0.0.0-beta.21+LL

02 Dec 20:01
9c0f62c

Choose a tag to compare

feat: add new release-type (#844)

new flavour in orb-os

orb-backend-status/v0.0.0-beta.20+LL

02 Dec 19:21
9c0f62c

Choose a tag to compare

feat: add new release-type (#844)

new flavour in orb-os

orb-attest/v0.2.10-beta.3+LL

02 Dec 20:02
9c0f62c

Choose a tag to compare

feat: add new release-type (#844)

new flavour in orb-os

orb-attest/v0.2.10-beta.2+LL

02 Dec 19:19
9c0f62c

Choose a tag to compare

feat: add new release-type (#844)

new flavour in orb-os

orb-jobs-agent/v0.0.0-beta.14+LL

27 Nov 13:15
142d4b8

Choose a tag to compare

refactor(orb-jobs-agent): make a reboot module (#831)

Moved all reboot logic into one module, so that handlers don't have
shared logic.

orb-ui/v0.0.3-beta.29+LL

26 Nov 17:45
a19d544

Choose a tag to compare

fix(ui): diamond: boot animation when requesting wifi qr (#835)

set background so that ring is not left with last alert animation frame
revert changes in alert.rs made previously

orb-ui/v0.0.3-beta.28+LL

26 Nov 09:17
70fff79

Choose a tag to compare

fix(ui): diamond: boot animation when requesting wifi qr (#834)

when wifi qr is asked on boot, the first event to come up is
QrScanStart, and the booting animation (mcu side) must stop so that
orb-ui can take the lead on the rgb leds to show the "scan wifi qr" ui

Co-authored-by: AlexKaravaev <[email protected]>

orb-jobs-agent/v0.0.0-beta.13+LL

25 Nov 22:54
502b917

Choose a tag to compare

feat(orb-jobs-agent): add slot switch command (#830)

Adds a `slot_switch `command.

# Description 
Switches the Orb's boot slot and reboots.

**Command format:** `slot_switch <SlotSwitchArgs json>`

**Arguments:**
- `slot`: String - Target slot. Must be one of: "a", "b", or "other"
  - `"a"`: Switch to slot A
  - `"b"`: Switch to slot B
- `"other"`: Switch to the opposite slot from the currently active one
(automatically derived)

**Behavior:**
- Detects the current active slot using `orb-slot-ctrl -c`
- If target slot equals current slot, returns success with no action
- Otherwise, calls `sudo orb-slot-ctrl -s <target_slot>` to set the new
slot
- Reboots the Orb using the `reboot` handler
- After reboot, completes the job successfully

**Note:** This is a sequential handler that blocks other jobs during
execution.

**Examples:**
```
slot_switch {"slot":"a"}
slot_switch {"slot":"b"}
slot_switch {"slot":"other"}
```

**Response:**
- If already on target slot: Success with message indicating no action
needed
- If switching slots: Progress update during switch/reboot, then success
after reboot completes

**Progress messages:**
```
Switched from slot a to slot b, rebooting
rebooted
```

**Error cases:**
- Invalid slot argument (not "a", "b", or "other")
- `orb-slot-ctrl` command failures
- Reboot command failures

orb-hil/v0.0.2-beta.5+LL

24 Nov 15:25
3724e01

Choose a tag to compare

feat: add fsck command to jobs-agent (#825)

hotfix just to have it in the worst case - we should do this
automatically in the future

orb-jobs-agent/v0.0.0-beta.12+LL

19 Nov 19:03
0ba53c7

Choose a tag to compare

chore(jobs-agent): reduce timeouts for quicker failover (#822)

- added some logs for better troubleshooting
- reduced backoff and timeout of jobs-agent connection for quicker
failover