{
  "schema": 1,
  "product": "miblo",
  "version": "1.23.1",
  "date": "2026-10-08",
  "notes": "# Miblo 1.23.1\n\n- **Fixes:**\n  - **A new phone no longer waits for ever.** After you typed the computer's code on the phone, the phone app threw away the computer's proof that the code was right, so it kept showing \"Waiting for your computer\" and never showed the sessions. The phone app (miblo.ai/app and a self-hosted relay) now keeps that proof and connects within seconds; a phone that reads it late still connects. The exact step is now covered by a test on both sides.\n  - **Replies from the phone now work when turned on with the phone's confirmation.** Turning replies on (in the Miblo app, in a terminal or through the plugin) confirmed on your phone left them on without the reply channel in Claude Code, so the app said \"turn them off and on again\" for ever. The computer now registers the channel when the change is applied and whenever it starts with replies on. Nothing to redo: update, and the next start of the Miblo bridge registers it.\n  - The code field of the computer's confirmation on the phone is visible in dark mode (border, background and a placeholder).",
  "assets": [
    {
      "name": "miblo-geekmagic_ultra-1.23.1.bin",
      "kind": "firmware",
      "board": "geekmagic_ultra",
      "path": "firmware/1.23.1/miblo-geekmagic_ultra-1.23.1.bin",
      "size": 886368,
      "sha256": "fcb9c0ffdd8eb136a22aa40fd1440adaf20acf3b8cc4aee00844e1053d1fa764"
    },
    {
      "name": "miblo-loader-geekmagic_ultra-1.23.1.bin",
      "kind": "loader",
      "board": "geekmagic_ultra",
      "path": "firmware/1.23.1/miblo-loader-geekmagic_ultra-1.23.1.bin",
      "size": 313184,
      "sha256": "9e66c42d39a9a51183c47f3b42da7f9c08fcf29bbf06af9b74a4fc66b5386d36"
    },
    {
      "name": "miblo-plugin-1.23.1.zip",
      "kind": "plugin",
      "path": "plugin/miblo-plugin-1.23.1.zip",
      "size": 431141,
      "sha256": "9ad2df7140932d876e46f1fd8fc05b23316936b24f9d08f7bb30053296a25c88"
    },
    {
      "name": "Install-Miblo-macOS.zip",
      "kind": "installer",
      "path": "installers/1.23.1/Install-Miblo-macOS.zip",
      "size": 19856,
      "sha256": "9713d077cd99f0f32db092b069c5c9dcc68976e1dff939a51f5286b3a6647271"
    },
    {
      "name": "install.ps1",
      "kind": "installer",
      "path": "installers/1.23.1/install.ps1",
      "size": 68152,
      "sha256": "298a78e9c6c1286a419d070fd37b14731c1d796992bd13e1d89732b1c5e4d7bc"
    },
    {
      "name": "install.sh",
      "kind": "installer",
      "path": "installers/1.23.1/install.sh",
      "size": 63480,
      "sha256": "85f728e771a85e1b67bbb2d14400bc671a05a874f4fba48df8ade16cb2476f0d"
    }
  ]
}
