Skip to content

Releases: SiaFoundation/hostd

v2.0.0-alpha.4

20 Nov 19:02
v2.0.0-alpha.4
d0a0432
Compare
Choose a tag to compare
v2.0.0-alpha.4 Pre-release
Pre-release

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

04 Sep 19:02
v2.0.0-alpha.3
dc762b8
Compare
Choose a tag to compare
v2.0.0-alpha.3 Pre-release
Pre-release

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

01 Sep 16:47
v2.0.0-alpha.1
3a44e13
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release

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 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

v1.1.2

12 Jul 03:15
v1.1.2
2e36a48
Compare
Choose a tag to compare

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

10 Jul 18:28
v1.1.1
Compare
Choose a tag to compare

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)

v1.1.1-beta.2

27 Jun 23:06
v1.1.1-beta.2
87bba09
Compare
Choose a tag to compare
v1.1.1-beta.2 Pre-release
Pre-release

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

  • Fixed an error when trimming more than 32000 sectors from a contract (#410)
  • Fixed the value calculation for unconfirmed transactions in the wallet (#415)
  • Fixed an issue where transaction information would not show when clicking a transaction in the wallet (#416)

v1.1.1-beta.1

13 Jun 16:57
v1.1.1-beta.1
85e9a3f
Compare
Choose a tag to compare
v1.1.1-beta.1 Pre-release
Pre-release

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

  • Fixed an error when trimming more than 32000 sectors from a contract (#410)
  • Fixed the value calculation for unconfirmed transactions in the wallet (#415)
  • Fixed an issue where transaction information would not show when clicking a transaction in the wallet (#416)

v1.1.0

20 May 16:44
v1.1.0
Compare
Choose a tag to compare

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, or ErrHostInteralError 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

07 May 16:58
v1.1.0-beta.2
00ff075
Compare
Choose a tag to compare
v1.1.0-beta.2 Pre-release
Pre-release

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)

v1.0.4

06 Apr 04:32
v1.0.4
8c40712
Compare
Choose a tag to compare

Fixed

  • Fixed an edge case in volume removal where a volume file would be deleted from disk even if some sectors failed to migrate (#340)