Releases: TRON-US/go-btfs
btfs-v1.6.0
This version is codenamed, Rainer, was awarded the Nobel Prize in Physics. Rainer is an American physicist, known for his contributions in gravitational physics and astrophysics. He is best known for inventing the laser interferometric technique which is the basic operation of LIGO.
Notice
Since this release, the go-btfs
executable will need to be updated manually and automatic updates will be turned off. You can either download the executable for your platform from the Github release page and replace it manually or use the download and update script.
Changes
- Add a new file upload mode. When uploading a file, you can specify to upload the same file to multiple nodes. #1180
btfs-v1.5.3
This version is codenamed, Feynman. Feynman was an American theoretical physicist, known for his work in quantum mechanics. For contributions to the development of quantum electrodynamics, Feynman received the Nobel Prize in Physics.
Improvements
- Improve syncing host list TRON-US/go-btfs-config@a929371
- Improve stability of connection to trongrid 9358800
- Upgrade libp2p version to v0.9.0 and improve P2P connection stability 082f71d
- Optimise the log and HostUI to make it more readable for users #1154 707a587
- Autoupdate is no longer supported 96029c0
btfs-v1.5.2
This version is codenamed Archimedes. Archimedes had a profound influence on mathematics and physics and is considered the most outstanding scientist in ancient Greece
This is an upgrade to improve node and network stability, recommended upgrade
Improvements
- Improve network stability TRON-US/go-btfs-config#62
- Optimize the speed of nodes connecting to the network #1100
- Improve the success rate of node challenges e498d78
- Improve the stability of deposit e498d78
btfs-v1.5.1
This version is codenamed Ada, as in Ada Lovelace, she is one of the first computer programmers.
Improvements:
- Enabled BTFS node to collect discovery info from other nodes in its swarm peer table, then report it to Status server
- Added an environment variable to enable accessing wallet remotely if users do need it. This poses potential security risk, use with caution. Refer to https://docs.btfs.io for more info
- Added GitHub actions to build Docker images and publish to GitHub Container Registry automatically
- Added build support for FreeBSD, though we don't publish pre-built binaries, users need to build themselves
Fixes - below bugs are fixed
- Import wallet on Host UI Chinese version fails to work
- Gateway doesn't support download of files inside a folder
- Host UI Chinese version text typos and layout bugs
- Some other minor bugs
btfs-v1.5.0
Re-released v1.5.0 using btfs-vx.y.z tag name:
Improvements:
- Added decentralized repair role which can be enabled at Host UI or using CLI
- Upgraded base libraries from upstream, changed minimum Go version to 1.15, as a result Darwin/386 support is dropped
- Added a BTFS Scan tab on Host UI pointing to the recently released website https://scan.btfs.io
Fixes - below bugs are fixed
- Host folder destination can't be changed
- Some other minor bugs
btfs-v1.4.2
Improvements:
- Added QR code for mnemonic phrase of newly created wallet on Host UI, then users can use TronLink app to scan to import conveniently
- Added backend API for Windows version to support partition selection for storage location setup, corresponding Host UI change would be implemented in next releases.
Fixes - below bugs are fixed
- BTT Transactions on Host UI Wallet tab shows current time as transaction time
- Contracts for file uploads by renters are not available locally
- Create Wallet on Host UI creates a new private key. Only recreating wallet when user forgets the wallet password should create a new private key.
- AutoUpdate would fail if binary files fail to be found
btfs-v1.4.1
Improvements:
- Added detailed charts on Host UI showing current and historic Host score info
- Changed fs-repo-migrations binaries to be downloaded and installed from the same channels as BTFS AutoUpdate
- Updated new BTFS gateway UI (from @WhiteEgg)
Fixes - below bugs are fixed
- BTFS isn't restarted after changing storage location
- BTT receiving transactions don't show in Transactions section on Host UI
- Create Wallet on Host UI returns the old private key. Please be noted that existing PeerID, stored contracts and file shards are all lost after this operation, so use with caution.
btfs-v1.4.0
Improvements:
- Added password protection for wallet deposit, withdraw and transfer CLI commands
- Added support for Linux ARM and ARM64, also included binary files for them in the release assets
- Upgraded base libraries and re-organized the folders and files
Fixes
- Fixed incorrect escrow time shown on Host UI for some users
- Fixed some known bugs
Backwards Incompatibility
- There is an update on storage stats that would no longer work with versions prior to v1.4.0. You may experience errors such as
Error: proto: wrong wireType = 5 for field StorageUsed
. Please upgrade to v1.4.0 as soon as possible.
btfs-v1.3.6
Improvements:
- Added parameter --host-storage-customized-pricing to command "btfs storage announce" to control customized pricing feature
- Supported import of BitTorrent Speed wallet private key
- Fixed some known crash bugs, and made performance improvements
Fixes
- Fixed payment date display error on Host UI
- Fixed contracts sync failure
- Fix validating reappearing under few conditions
btfs-v1.3.5
Improvements:
- Improved user experience, adjusted UI layout
- Optimized file upload efficiency
Fixes
- Fixed some known problems