From 87bf58800919d553dbeebda98725f596d6065724 Mon Sep 17 00:00:00 2001 From: kirillDevPro <113171057+kirillDevPro@users.noreply.github.com> Date: Sun, 11 Oct 2026 22:15:56 +0200 Subject: [PATCH] chore(deps): pin MoonUI to the binary download error check Moves the MoonUI pin to edef41c9, which makes raw binary downloads reject HTTP error responses instead of saving the error body (#115). The release builds from the pinned revision, so the pin has to match the MoonUI master that CI already tested. --- Cargo.lock | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8021e642d..a28d1de7a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4256,7 +4256,7 @@ dependencies = [ [[package]] name = "moon-collections" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "indexmap", "moon-gpui-util", @@ -4306,7 +4306,7 @@ dependencies = [ [[package]] name = "moon-derive-refineable" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "proc-macro2", "quote", @@ -4316,7 +4316,7 @@ dependencies = [ [[package]] name = "moon-gpui" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "accesskit", "anyhow", @@ -4400,7 +4400,7 @@ dependencies = [ [[package]] name = "moon-gpui-linux" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "accesskit", "accesskit_unix", @@ -4451,7 +4451,7 @@ dependencies = [ [[package]] name = "moon-gpui-macos" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "accesskit", "accesskit_macos", @@ -4498,7 +4498,7 @@ dependencies = [ [[package]] name = "moon-gpui-macros" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -4509,7 +4509,7 @@ dependencies = [ [[package]] name = "moon-gpui-platform" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "console_error_panic_hook", "moon-gpui", @@ -4522,7 +4522,7 @@ dependencies = [ [[package]] name = "moon-gpui-shared-string" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "schemars", "serde", @@ -4532,7 +4532,7 @@ dependencies = [ [[package]] name = "moon-gpui-util" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "anyhow", "log", @@ -4542,7 +4542,7 @@ dependencies = [ [[package]] name = "moon-gpui-web" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "anyhow", "console_error_panic_hook", @@ -4566,7 +4566,7 @@ dependencies = [ [[package]] name = "moon-gpui-wgpu" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "anyhow", "bytemuck", @@ -4595,7 +4595,7 @@ dependencies = [ [[package]] name = "moon-gpui-windows" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "accesskit", "accesskit_windows", @@ -4623,7 +4623,7 @@ dependencies = [ [[package]] name = "moon-http-client" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "anyhow", "async-compression", @@ -4643,7 +4643,7 @@ dependencies = [ [[package]] name = "moon-media" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "anyhow", "bindgen", @@ -4658,7 +4658,7 @@ dependencies = [ [[package]] name = "moon-perf" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "moon-collections", "serde", @@ -4668,7 +4668,7 @@ dependencies = [ [[package]] name = "moon-refineable" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "moon-derive-refineable", ] @@ -4699,7 +4699,7 @@ dependencies = [ [[package]] name = "moon-scheduler" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "async-task", "backtrace", @@ -4731,7 +4731,7 @@ dependencies = [ [[package]] name = "moon-sum-tree" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "heapless", "log", @@ -4755,7 +4755,7 @@ dependencies = [ [[package]] name = "moon-ui" version = "0.1.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "moon-ui-components", "moon-ui-components-assets", @@ -4764,7 +4764,7 @@ dependencies = [ [[package]] name = "moon-ui-components" version = "0.1.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "aho-corasick", "anyhow", @@ -4814,7 +4814,7 @@ dependencies = [ [[package]] name = "moon-ui-components-assets" version = "0.1.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "anyhow", "log", @@ -4828,7 +4828,7 @@ dependencies = [ [[package]] name = "moon-ui-components-macros" version = "0.1.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "proc-macro2", "quote", @@ -4885,7 +4885,7 @@ dependencies = [ [[package]] name = "moon-util-macros" version = "0.0.0" -source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#697851c49a1d89451736096df1949a9ce8b86164" +source = "git+https://github.com/Moonbot-Tech/MoonUI?branch=master#edef41c90ac5c70ba8eb5f8b19465cc4a2bc9186" dependencies = [ "moon-perf", "quote",