Skip to content

feat(crate): init soar-dl crate#102

Merged
QaidVoid merged 22 commits into
mainfrom
crates/soar-dl
Nov 11, 2025
Merged

feat(crate): init soar-dl crate#102
QaidVoid merged 22 commits into
mainfrom
crates/soar-dl

Conversation

@QaidVoid
Copy link
Copy Markdown
Member

@QaidVoid QaidVoid commented Oct 31, 2025

Summary by CodeRabbit

  • New Features

    • Major downloader overhaul: resumable downloads with progress events, overwrite modes, auto filename detection, optional archive extraction, ELF executable handling, and parallel OCI layer downloads.
    • Expanded platform support: native GitHub, GitLab and OCI release/asset workflows with filtering and interactive selection.
    • CLI/installer unified progress model for consistent progress reporting.
  • Chores

    • Workspace/manifest reorganized and release profile optimized; dependency/layout updates and new centralized HTTP client and config handling.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant