Releases: cmars/distrans
Releases · cmars/distrans
0.2.0 - 2024-05-03
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
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
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
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
Release Notes
This release features a terminal UI (TUI) intended to improve usability and encourage a wider user base to experiment with distrans.
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
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
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
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
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
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 |