fix: auto updater (#48)

Reviewed-on: #48
This commit was merged in pull request #48.
This commit is contained in:
2026-09-16 02:53:16 +00:00
parent bf7080654d
commit 57c85f5b99
8 changed files with 671 additions and 157 deletions
Generated
+22 -19
View File
@@ -267,7 +267,7 @@ dependencies = [
[[package]]
name = "assets"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"anyhow",
"gpui",
@@ -529,12 +529,15 @@ dependencies = [
[[package]]
name = "auto_update"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"gpui",
"gpui-updater",
"gpui-updater-core",
"instant",
"log",
"serde",
"serde_json",
"ureq",
]
[[package]]
@@ -1061,7 +1064,7 @@ dependencies = [
[[package]]
name = "chat"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"anyhow",
"common",
@@ -1083,7 +1086,7 @@ dependencies = [
[[package]]
name = "chat_ui"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"anyhow",
"chat",
@@ -1266,7 +1269,7 @@ dependencies = [
[[package]]
name = "common"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"chrono",
"dirs 5.0.1",
@@ -1394,7 +1397,7 @@ dependencies = [
[[package]]
name = "coop"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"assets",
"auto_update",
@@ -1420,7 +1423,7 @@ dependencies = [
[[package]]
name = "coop_web"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"assets",
"chat",
@@ -1780,7 +1783,7 @@ dependencies = [
[[package]]
name = "device"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"anyhow",
"common",
@@ -2749,11 +2752,10 @@ dependencies = [
]
[[package]]
name = "gpui-updater"
version = "0.0.6"
source = "git+https://github.com/AprilNEA/gpui-updater?tag=v0.0.6#e8a85768793ac3238b0c1bc1f32d6a1544667ec3"
name = "gpui-updater-core"
version = "0.1.0"
source = "git+https://github.com/AprilNEA/gpui-updater#a622818f581eb8663a3a19d65f18b962f665946c"
dependencies = [
"gpui",
"minisign-verify",
"semver",
"serde",
@@ -5066,7 +5068,7 @@ dependencies = [
[[package]]
name = "person"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"anyhow",
"common",
@@ -6491,7 +6493,7 @@ dependencies = [
[[package]]
name = "settings"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"anyhow",
"common",
@@ -6735,7 +6737,7 @@ checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
[[package]]
name = "state"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"aes-gcm",
"anyhow",
@@ -7089,7 +7091,7 @@ dependencies = [
[[package]]
name = "theme"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"anyhow",
"gpui",
@@ -7629,7 +7631,7 @@ dependencies = [
[[package]]
name = "ui"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"anyhow",
"common",
@@ -7770,6 +7772,7 @@ dependencies = [
"percent-encoding",
"rustls",
"rustls-pki-types",
"rustls-platform-verifier",
"serde",
"serde_json",
"ureq-proto",
@@ -9026,7 +9029,7 @@ checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"
[[package]]
name = "workspace"
version = "1.0.1"
version = "1.0.2"
dependencies = [
"anyhow",
"auto_update",