Deleted the auto_update, auto_update_ui, and auto_update_helper crates and all usages. There is no in-app updater and no contact with release servers. Notably this closed a RESIDUAL phone-home that Step 1's poll-neuter missed: auto_update still contained live egress (download_remote_server_release / get_release_asset hitting Zed's release servers, reachable via 'Check for Updates' and the SSH remote-server download path). Ripping the crates removes it. Consumer cleanups: - main.rs: removed auto_update/auto_update_ui init. - zed Cargo.toml + zed.rs feature-flag list + app_menus.rs: removed deps, the 'Check for Updates' and 'View Release Notes Locally' menu items. - activity_indicator: dropped auto_update dep; moved DismissMessage to a local action; non-update status (LSP/git/fs/extensions) untouched. - title_bar: removed the update_version module + 'Update available' affordance; UpgradeRequired status now shows a static label. - remote_connection: removed auto_update dep; remote-server auto-download stubbed to a clear 'disabled in agent-zed' error instead of silently fetching from Zed. The 'auto_update' settings field remains (inert, drives nothing) — out of scope. Known: script/bundle-windows.ps1 still references auto_update_helper (packaging script, not built here) — left for a later packaging pass. Verified: cargo check --workspace = 0 errors. See PRIVACY_HARDENING.md. Co-Authored-By: Claude Opus 4.8 <[email protected]>
32 lines
631 B
TOML
32 lines
631 B
TOML
[package]
|
|
name = "activity_indicator"
|
|
version = "0.1.0"
|
|
edition.workspace = true
|
|
publish.workspace = true
|
|
license = "GPL-3.0-or-later"
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
path = "src/activity_indicator.rs"
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
anyhow.workspace = true
|
|
editor.workspace = true
|
|
extension_host.workspace = true
|
|
fs.workspace = true
|
|
futures.workspace = true
|
|
gpui.workspace = true
|
|
language.workspace = true
|
|
project.workspace = true
|
|
proto.workspace = true
|
|
smallvec.workspace = true
|
|
ui.workspace = true
|
|
util.workspace = true
|
|
workspace.workspace = true
|
|
|
|
[dev-dependencies]
|
|
editor = { workspace = true, features = ["test-support"] }
|
|
|