Skip to content

Releases: cmars/distrans

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

0.1.6 - 2024-03-08

08 Mar 01:35
0b4af78
Compare
Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Improve indexing performance with sha2 crate

Install distrans 0.1.6

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download distrans 0.1.6

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.5 - 2024-03-03

03 Mar 20:39
b9cdabf
Compare
Choose a tag to compare

Release Notes

⚙️ Miscellaneous Tasks

  • Only announce top-level crate

Install distrans 0.1.5

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download distrans 0.1.5

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.4 - 2024-03-03

03 Mar 18:05
063ee41
Compare
Choose a tag to compare

Release Notes

⚙️ Miscellaneous Tasks

  • Dockerfile
  • Update readme and cargo-dist config

Install distrans 0.1.4

Install prebuilt binaries via shell script

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

Download distrans 0.1.4

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-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.3 - 2024-03-02

03 Mar 00:21
63afa3a
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Concurrent fetch, default state dir

🐛 Bug Fixes

  • Improve index performance
  • Default state dirs for cli, inter-crate deps
  • Fetcher seek, seeder ignores non-shutdown errors

⚙️ Miscellaneous Tasks

  • Rustfmt, instrument errors in refresh_header
  • Remove unused import

Install distrans 0.1.3

Install prebuilt binaries via shell script

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

Download distrans 0.1.3

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-unknown-linux-gnu.tar.xz x64 Linux checksum