{
  "manifest": "{\n  \"schema\": 1,\n  \"generated_at\": \"2026-10-12T12:27:05Z\",\n  \"min_supported_app\": \"0.3.2\",\n  \"app\": {\n    \"linux-x86_64\": {\n      \"version\": \"0.5.0\",\n      \"url\": \"https://github.com/second-state/vibebuddy/releases/download/v0.5.0/VibeBuddy-v0.5.0-linux-x86_64.tar.gz\",\n      \"sha256\": \"736cddf5736e43c5dfe6c42553314740894a0cbea032df630b780b5f2c87fadb\",\n      \"notes\": {\n        \"en\": \"## What's new\\n\\n- The box works without the cable. Plug it in once and it pairs on its own. Then put it on Wi-Fi in Settings → Device, and VibeBuddy reaches it over your local network, or through the VibeBuddy Relay when you're elsewhere. The cable still wins when it's plugged in, and moving between the three doesn't drop the link.\\n- The Relay passes the box's messages through VibeBuddy's server. You can turn it off in Settings → General.\\n- A box links to one computer at a time. Another computer can take it over from Settings → Device.\\n- First-run setup now puts the box on Wi-Fi, and the Linux app gets a first-run guide too.\\n- Also: screenshots work over the network, the Linux Device tab scrolls, and joining Wi-Fi says whether it worked.\\n- Needs box firmware 0.5.0. Settings → Device offers it.\",\n        \"zh-Hans\": \"## 新功能\\n\\n- 盒子不插线也能用了。插上一次就会自动配对；在设置 → 设备里让盒子连上 Wi-Fi 后，同一个网络里走局域网，人在别处时通过 VibeBuddy 中转。插着线时仍优先走 USB，几种方式之间切换不会断开。\\n- 中转会让盒子的消息经过 VibeBuddy 的服务器，可以在设置 → 通用里关掉。\\n- 一个盒子同一时间只连一台电脑，另一台电脑可以在设置 → 设备里接管。\\n- 首次引导里加了 Wi-Fi 设置，Linux 版也有首次引导了。\\n- 另外：走网络时也能截屏，Linux 设备页可以滚动，加入 Wi-Fi 时会显示成没成功。\\n- 需要盒子固件 0.5.0，设置 → 设备会提示更新。\"\n      }\n    },\n    \"macos-arm64\": {\n      \"version\": \"0.5.0\",\n      \"url\": \"https://github.com/second-state/vibebuddy/releases/download/v0.5.0/VibeBuddy-v0.5.0-arm64.dmg\",\n      \"sha256\": \"b9aa3ed895dba3013856ce26d41dd7f10c12921fb8eb49fc7707a28bb93c7fb0\",\n      \"notes\": {\n        \"en\": \"## What's new\\n\\n- The box works without the cable. Plug it in once and it pairs on its own. Then put it on Wi-Fi in Settings → Device, and VibeBuddy reaches it over your local network, or through the VibeBuddy Relay when you're elsewhere. The cable still wins when it's plugged in, and moving between the three doesn't drop the link.\\n- The Relay passes the box's messages through VibeBuddy's server. You can turn it off in Settings → General.\\n- A box links to one computer at a time. Another computer can take it over from Settings → Device.\\n- First-run setup now puts the box on Wi-Fi, and the Linux app gets a first-run guide too.\\n- Also: screenshots work over the network, the Linux Device tab scrolls, and joining Wi-Fi says whether it worked.\\n- Needs box firmware 0.5.0. Settings → Device offers it.\",\n        \"zh-Hans\": \"## 新功能\\n\\n- 盒子不插线也能用了。插上一次就会自动配对；在设置 → 设备里让盒子连上 Wi-Fi 后，同一个网络里走局域网，人在别处时通过 VibeBuddy 中转。插着线时仍优先走 USB，几种方式之间切换不会断开。\\n- 中转会让盒子的消息经过 VibeBuddy 的服务器，可以在设置 → 通用里关掉。\\n- 一个盒子同一时间只连一台电脑，另一台电脑可以在设置 → 设备里接管。\\n- 首次引导里加了 Wi-Fi 设置，Linux 版也有首次引导了。\\n- 另外：走网络时也能截屏，Linux 设备页可以滚动，加入 Wi-Fi 时会显示成没成功。\\n- 需要盒子固件 0.5.0，设置 → 设备会提示更新。\"\n      }\n    }\n  },\n  \"firmware\": [\n    {\n      \"min_app\": \"0.5.0\",\n      \"version\": \"0.5.0\",\n      \"url\": \"https://github.com/second-state/vibebuddy/releases/download/firmware-v0.5.0/VibeBuddy-firmware-v0.5.0.zip\",\n      \"sha256\": \"f5f024fe2f8d5fca091ab7d42063453ed68f53bdc5978d9ae5962227f2696df9\",\n      \"notes\": {\n        \"en\": \"## What's new\\n\\n- Wi-Fi, pairing, and links over the local network and the Relay.\\n- A new flash layout that leaves room for updates over the air later. The first update from older firmware moves the box onto it; the voice pack is kept. On its first start the box makes its own key.\\n- The screen shows how the box is linked: a plug, Wi-Fi waves or a cloud in the top left. The menu gains a NETWORK page, and COMPUTERS → NEW ID gives the box a new identity before it changes hands.\\n- Also: the state label keeps clear of a third task card.\\n- Works with VibeBuddy 0.5.0 and later.\",\n        \"zh-Hans\": \"## 新功能\\n\\n- 支持 Wi-Fi、配对，以及走局域网和中转的连接。\\n- 新的闪存布局，为以后的无线更新留出空间。从旧固件第一次更新时会自动迁移过来，语音包保留。盒子首次启动时会自己生成密钥。\\n- 屏幕左上角显示连接方式：插头、Wi-Fi 波纹或云；菜单里新增 NETWORK 页，COMPUTERS → NEW ID 可以在盒子转手前换一个新身份。\\n- 另外：三张任务卡片时，状态字不再贴着卡片。\\n- 需要 VibeBuddy 0.5.0 及以上。\"\n      }\n    },\n    {\n      \"min_app\": \"0.3.3\",\n      \"version\": \"0.4.1\",\n      \"url\": \"https://github.com/second-state/vibebuddy/releases/download/firmware-v0.4.1/VibeBuddy-firmware-v0.4.1.zip\",\n      \"sha256\": \"e679023989715d6a698b242315a90abba68f73994900b9c8040cfb04979dc1b3\",\n      \"notes\": {\n        \"en\": \"## What's new\\n\\n- The box's screen spells the name as one word, VibeBuddy.\\n- Works with VibeBuddy 0.3.3 and later.\",\n        \"zh-Hans\": \"## 新功能\\n\\n- 盒子屏幕上的名字统一写成一个词：VibeBuddy。\\n- 适用于 VibeBuddy 0.3.3 及以后的版本。\"\n      }\n    },\n    {\n      \"min_app\": \"0.3.3\",\n      \"version\": \"0.4.0\",\n      \"url\": \"https://github.com/second-state/vibebuddy/releases/download/firmware-v0.4.0/VibeBuddy-firmware-v0.4.0.zip\",\n      \"sha256\": \"ddf5fc1605699920c9d8a7be95917233f19f1826cee19f35386ecca5569eee60\",\n      \"notes\": {\n        \"en\": \"## What's new\\n\\n- Quieter announcements: when several tasks finish within a few seconds of each other, the box speaks only the first and just updates the screen for the rest. A failure after a done is still spoken, and so is every call for your input.\\n- Works with Vibe Buddy 0.3.3 and later.\",\n        \"zh-Hans\": \"## 新功能\\n\\n- 播报更安静：几个任务在几秒内接连完成时，盒子只播报第一个，其余的只更新屏幕。完成之后紧跟着的失败仍会播报，需要你确认的提醒也每次都会播报。\\n- 适用于 Vibe Buddy 0.3.3 及以后的版本。\"\n      }\n    },\n    {\n      \"min_app\": \"0.3.3\",\n      \"version\": \"0.3.3\",\n      \"url\": \"https://github.com/second-state/vibebuddy/releases/download/firmware-v0.3.3/VibeBuddy-firmware-v0.3.3.zip\",\n      \"sha256\": \"c04abe7d309d1e603588f45f531b22f7e970e3b3a35cc5aea4f6297062c94f94\",\n      \"notes\": {\n        \"en\": \"## What's new\\n\\n- The first firmware released on its own. Vibe Buddy 0.3.3 and later download it and offer it on the Device tab.\\n- Characters: the buddy wears the look, voice and lines of the Character you pick, with lines for more moments: the first done of the day, milestones, late nights, a morning greeting, long sessions and coming back after a break.\\n- A menu on the box: long-press K1, then step through with short presses to change the volume, mute, end a Pomodoro phase or see the box's status.\\n- The box reports its firmware version, so the app can tell which firmware is newer.\",\n        \"zh-Hans\": \"## 新功能\\n\\n- 第一个单独发布的固件。Vibe Buddy 0.3.3 及以后的版本会自动下载它，并在设备页提示更新。\\n- 角色：小助手会换上你选的角色的外观、声音和台词，还新增了更多时刻的台词：当天第一个完成、里程碑、深夜、早安问候、连续工作太久，以及离开一阵后回来。\\n- 盒子上的菜单：长按 K1 打开，用短按逐项切换，可以调音量、静音、结束当前番茄钟阶段，或查看盒子状态。\\n- 盒子会上报固件版本号，App 因此能判断哪个固件更新。\"\n      }\n    }\n  ]\n}",
  "signature": "rRK9qv/PfN8eFHsYvtRFNlRepRdBm3/EMeIJLmAOWxDdBxb9mArUoKl78zsjzWoI8ifLxbfI2+UIrKR/F5iBBA=="
}