Releases: SiaFoundation/hostd
Releases · SiaFoundation/hostd
v2.0.0-alpha.4
Breaking Changes
- Remove RHP Session endpoints
Fixes
- Automate changelog generation
- Move RHP2 and RHP3 settings into the config manager to be consistent with RHP4
v2.0.0-alpha.3
This is the third release candidate for v2 compatible hostd.
Changed
- Mainnet and Zen binaries are now the same. You can switch between networks using the -network cli flag or in the yml config file.
- Mainnet and Zen now share the same default ports
- Mainnet and Zen now share the same environment variables
- The config fields for the p2p gateway have been moved from consensus to syncer in the yml file
- The last of the siad legacy code has been removed
- Pending contracts are no longer included in the metrics.
Added
- Suport for v2 transactions and file contracts
- Pending file contract payouts are now shown in the transaction list
- Added "Immature" balance to the wallet detail popup
Fixed
- Fixed an edge-case causing a panic when updating contract state while migrating from v1 to v2
v2.0.0-alpha.1
This is the first release candidate for the v2 compatible hostd
release.
Changed
- Mainnet and Zen binaries are now the same. You can switch between networks using the
-network
cli flag or in the yml config file. - Mainnet and Zen now share the same default ports
- Mainnet and Zen now share the same environment variables
- The config fields for the p2p gateway have been moved from
consensus
tosyncer
in the yml file - The last of the
siad
legacy code has been removed - Pending contracts are no longer included in the metrics.
Added
- Suport for v2 transactions and file contracts
- Pending file contract payouts are now shown in the transaction list
- Added "Immature" balance to the wallet detail popup
v1.1.2
Changed
- Migrated sectors are included in volume writes (#395)
- Timeout was increased when writing large merkle proofs for slow connections (#408)
- Max collateral no longer auto-calculates and is visible in "Basic" pricing mode (#421)
Fixed
- Fixed an error when renters attempted to trim a large number of sectors from a contract #410
- Fixed the calculation for unconfirmed transactions (#415)
- Fixed an issue where transaction information would not show when clicking a transaction in the wallet (#416)
hostd
will no longer crash on startup if the explorer is unavailable or misconfigured (#430)
v1.1.1
v1.1.1-beta.2
Changed
- Increased timeout when writing RHP2 write Merkle proofs (#408)
- Max collateral is now visible in basic configuration mode (#421)
- Basic configuration mode no longer sets certain fields in the background (#416)
- Clarified volume delete toast message (#416)
- Migrations will now count towards volume write metrics (#395)
Fixed
v1.1.1-beta.1
Changed
- Increased timeout when writing RHP2 write Merkle proofs (#408)
- Max collateral now has a field-specific option to auto-calculate its value (#416)
- Basic configuration mode no longer sets certain fields in the background (#416)
- Clarified volume delete toast message (#416)
- Migrations will now count towards volume write metrics (#395)
Fixed
v1.1.0
Added
- Users can now pin their prices to various currencies. When enabled, prices will be automatically updated to match the current exchange rate. (#316, #379)
- hostd now has an additional config section for explorer data (#316)
- Users can configure any explorer URL as long as it follows the hostd explorer spec or turn off explorer data entirely
- This is only used for price pinning currently but will be expanded in the future for supplemental data in other areas
- OpenBSD support to disk utils (#365) OpenBSD cannot be fully supported until we finish migrating to
core
consensus - Toast notifications can now be dismissed. (#354)
Changed
- New volumes will no longer be filled with random data (#369)
- The host will now include its release version in its settings (e.g.,
hostd v1.1.0-beta.2
) (#353)
Fixed
- Read/write errors are standardized to
ErrSectorNotFound
,ErrNotEnoughStorage
, orErrHostInteralError
instead of exposing the system error (#390) - The peer dialog now accepts IPv6 addresses (#394)
- The configuration panel is now centered on larger screens. (#354)
- Removed a race condition between the consensus and tpool (#387, #391)
v1.1.0-beta.2
Added
- Users can now pin their prices to various currencies (#316, #379)
- hostd now has an additional config section for explorer data (#316)
- Users can configure any explorer URL as long as it follows the hostd explorer spec or turn off explorer data entirely
- This is only used for price pinning currently but will be expanded in the future for supplemental data in other areas
Changed
- The host will now include its release version in its settings (e.g.,
hostd v1.1.0-beta.2
) (#353).- This will enable us to debug version-specific issues easier.
- Volumes will no longer fill with random data when initializing (#369)
Fixed
- Fixed a slight race between the transaction pool and wallet when releasing locked inputs (#387)