Skip to content

Releases: cmars/distrans

distrans_fileindex-v0.3.4

09 Jun 16:06
4d4dfbc
Compare
Choose a tag to compare
chore: Release package distrans_fileindex version 0.3.4

0.3.4 - 2024-06-09

09 Jun 16:19
4d4dfbc
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Cargo dist publishing

Install distrans_cli 0.3.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cmars/distrans/releases/download/distrans_cli-v0.3.4/distrans_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/cmars/distrans/releases/download/distrans_cli-v0.3.4/distrans_cli-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Install prebuilt binaries via Homebrew

brew install cmars/tap/distrans_cli

Download distrans_cli 0.3.4

File Platform Checksum
distrans_cli-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
distrans_cli-x86_64-apple-darwin.tar.gz Intel macOS checksum
distrans_cli-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
distrans_cli-x86_64-pc-windows-msvc.msi x64 Windows checksum
distrans_cli-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
distrans_cli-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

0.3.1 - 2024-06-07

07 Jun 04:52
9340bea
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Improve fetch task coordination
  • Backoff retry initial reset, seeder reset/reannounce
  • Improve progress bars

Install distrans 0.3.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cmars/distrans/releases/download/distrans-v0.3.1/distrans-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/cmars/distrans/releases/download/distrans-v0.3.1/distrans-installer.ps1 | iex"

Download distrans 0.3.1

File Platform Checksum
distrans-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
distrans-x86_64-apple-darwin.tar.xz Intel macOS checksum
distrans-x86_64-pc-windows-msvc.zip x64 Windows checksum
distrans-x86_64-pc-windows-msvc.msi x64 Windows checksum
distrans-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.3.0 - 2024-05-21

21 May 17:25
fa986b2
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • [breaking] Observability with progress watches

🐛 Bug Fixes

  • (deps) Update rust crate tokio-util to v0.7.11
  • Indexer race between scanner join and results aggregation
  • Fetcher cancellation

Install distrans 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cmars/distrans/releases/download/distrans-v0.3.0/distrans-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/cmars/distrans/releases/download/distrans-v0.3.0/distrans-installer.ps1 | iex"

Download distrans 0.3.0

File Platform Checksum
distrans-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
distrans-x86_64-apple-darwin.tar.xz Intel macOS checksum
distrans-x86_64-pc-windows-msvc.zip x64 Windows checksum
distrans-x86_64-pc-windows-msvc.msi x64 Windows checksum
distrans-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.0 - 2024-05-03

03 May 04:13
92b8ef1
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Version subcommand

🐛 Bug Fixes

  • Disable ansi colors in no-ui mode
  • Rename subcommands, update readme
  • Fetch this file message in tui

🚜 Refactor

  • [breaking] Introduce peer abstraction, goal-seeking behavior

⚙️ Miscellaneous Tasks

  • Update readme to reflect streamlined development
  • Readme typo

Install distrans 0.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cmars/distrans/releases/download/distrans-v0.2.0/distrans-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/cmars/distrans/releases/download/distrans-v0.2.0/distrans-installer.ps1 | iex"

Download distrans 0.2.0

File Platform Checksum
distrans-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
distrans-x86_64-apple-darwin.tar.xz Intel macOS checksum
distrans-x86_64-pc-windows-msvc.zip x64 Windows checksum
distrans-x86_64-pc-windows-msvc.msi x64 Windows checksum
distrans-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.11 - 2024-03-31

31 Mar 04:25
33007cd
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Reconnect seeder when network lost
  • Fallback to data local dir

⚙️ Miscellaneous Tasks

  • Fix readme badges, link license file

Install distrans 0.1.11

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cmars/distrans/releases/download/distrans-v0.1.11/distrans-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/cmars/distrans/releases/download/distrans-v0.1.11/distrans-installer.ps1 | iex"

Download distrans 0.1.11

File Platform Checksum
distrans-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
distrans-x86_64-apple-darwin.tar.xz Intel macOS checksum
distrans-x86_64-pc-windows-msvc.zip x64 Windows checksum
distrans-x86_64-pc-windows-msvc.msi x64 Windows checksum
distrans-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.10 - 2024-03-29

29 Mar 02:38
ffa4193
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Rust docs, veilid upgrade

Install distrans 0.1.10

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cmars/distrans/releases/download/distrans-v0.1.10/distrans-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/cmars/distrans/releases/download/distrans-v0.1.10/distrans-installer.ps1 | iex"

Download distrans 0.1.10

File Platform Checksum
distrans-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
distrans-x86_64-apple-darwin.tar.xz Intel macOS checksum
distrans-x86_64-pc-windows-msvc.zip x64 Windows checksum
distrans-x86_64-pc-windows-msvc.msi x64 Windows checksum
distrans-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.9 - 2024-03-28

28 Mar 17:48
96d9aa9
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Log scrolling in tui, fetch digest

⚙️ Miscellaneous Tasks

  • Nix flake build

Install distrans 0.1.9

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cmars/distrans/releases/download/distrans-v0.1.9/distrans-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/cmars/distrans/releases/download/distrans-v0.1.9/distrans-installer.ps1 | iex"

Download distrans 0.1.9

File Platform Checksum
distrans-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
distrans-x86_64-apple-darwin.tar.xz Intel macOS checksum
distrans-x86_64-pc-windows-msvc.zip x64 Windows checksum
distrans-x86_64-pc-windows-msvc.msi x64 Windows checksum
distrans-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.8 - 2024-03-25

25 Mar 01:10
363f012
Compare
Choose a tag to compare

Release Notes

This release features a terminal UI (TUI) intended to improve usability and encourage a wider user base to experiment with distrans.

Screenshot from 2024-03-24 21-31-13

The TUI displays a QR code of the DHT key prominently. While not too useful yet, this has ambitions of sharing with mobile devices and it looks neat.

When seeding, the distrans get command that peers would need to use to fetch is displayed below the QR code.

TUI can be disabled with --no-ui, or if stdout does not seem to be a terminal (autodetection only tested on Linux so far).

🚀 Features

  • Terminal ui

Install distrans 0.1.8

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cmars/distrans/releases/download/distrans-v0.1.8/distrans-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/cmars/distrans/releases/download/distrans-v0.1.8/distrans-installer.ps1 | iex"

Download distrans 0.1.8

File Platform Checksum
distrans-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
distrans-x86_64-apple-darwin.tar.xz Intel macOS checksum
distrans-x86_64-pc-windows-msvc.zip x64 Windows checksum
distrans-x86_64-pc-windows-msvc.msi x64 Windows checksum
distrans-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.7 - 2024-03-12

12 Mar 01:29
966748e
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Concurrent verification of fetched pieces
  • Concurrent verification of fetched pieces

⚙️ Miscellaneous Tasks

  • Add test workflow

Install distrans 0.1.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cmars/distrans/releases/download/distrans-v0.1.7/distrans-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/cmars/distrans/releases/download/distrans-v0.1.7/distrans-installer.ps1 | iex"

Download distrans 0.1.7

File Platform Checksum
distrans-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
distrans-x86_64-apple-darwin.tar.xz Intel macOS checksum
distrans-x86_64-pc-windows-msvc.zip x64 Windows checksum
distrans-x86_64-pc-windows-msvc.msi x64 Windows checksum
distrans-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum