Skip to content

chore(cli): evaluate self_update migration for number_prefix warning #203

Description

@xodapi

Parent: #189

Context

RustSec audit on 2026-07-06 found number_prefix 0.4.0 through self_update 0.41.0 -> indicatif 0.17.11. self_update 1.0.0-rc.2 exists but is a pre-release major change.

Scope

  • Evaluate migration from self_update 0.41 to a stable/acceptable newer update path.
  • Preserve checksum/signature behavior added for release updates.
  • Do not change GUI/TUI/Android behavior beyond update plumbing.

Acceptance Criteria

  • number_prefix warning is removed or a clear decision is documented if waiting for stable self_update 1.x.
  • Existing update tests pass and checksum verification remains covered.
  • cargo test --locked, cargo clippy --all-targets -- -D warnings, and cargo fmt --check pass.

Metadata

Metadata

Assignees

No one assigned

    Labels

    agentГотово к выполнению агентомblockedЗаблокированоzone:cargoCargo.toml, Cargo.lock, build.rszone:cliCLI args/output/integration tests

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions