Skip to content

Releases: SiaFoundation/hostd

v1.0.3-beta.2

06 Mar 00:04
v1.0.3-beta.2
700905d
Compare
Choose a tag to compare
v1.0.3-beta.2 Pre-release
Pre-release

Added

  • The node profile details now include uptime. (#314)
  • Added an alert for failed contracts (#313)
  • A new "lost sectors" metric was added that is incremented whenever a sector is explicitly removed with [DELETE /sectors/:root or when a sector fails to migrate during force removal. (#318)

Changed

  • Removing a volume with the force flag will remove sectors that fail to migrate. (#318)
  • All app data will now refresh more frequently. (#314)
  • The bandwidth settings for egress and ingress now have clearer descriptions. (#314)
  • The contract timeline labels have been darkened to increase contrast and readability. (#314)
  • Siacoin metric cards now show the dynamic units with two decimal places. (#315)
  • All graphs now remember any chart configuration that the user has selected. (#315)

Fixed

  • Integrity check alert sector data will now be updated when there is an ongoing integrity check. (#314)
  • Close registry recorder on shutdown (#304)
  • Fix panic when expiring contract sectors (#308)

v1.0.3-beta.1

17 Feb 01:40
v1.0.3-beta.1
503ffa7
Compare
Choose a tag to compare
v1.0.3-beta.1 Pre-release
Pre-release

Fixed

  • Close registry recorder on shutdown (#304)
  • Fix panic when expiring contract sectors (#308)

v1.0.2

12 Feb 22:39
v1.0.2
682de09
Compare
Choose a tag to compare

Added

  • The configuration page now has menu options to download or copy an image of the current configuration for easier sharing. (#268)
  • Experimental support for Prometheus on some endpoints (#273, #300)
    • GET /state/host?response=prometheus
    • GET /state/consensus?response=prometheus
    • GET /settings?response=prometheus
    • GET /metrics?response=prometheus
    • GET /wallet?response=prometheus

Screenshot 2024-01-24 at 9 07 18 AM

Changed

  • The announce button is now disabled unless the net address does not match the last announcement (#268)

Fixed

  • Fixed an issue using the API with wget (#279)
  • Fixed an issue where the base RPC and sector access price calculation was off by 10. (#278)
  • Fixed an issue where the lack of a host announcement would crash the UI. (#278)
  • Fixed the free space calculation in the resize volume dialog. (#278)
  • Fixed an issue where the app would not navigate when the metrics data interval was set to ALL. (#278)
  • Fixed an issue where siacoin and numeric input values would jump to an incorrect value. (#268)
  • Fixed a panic in build range proof (#269, #297)

v1.0.2-beta.4

24 Jan 17:26
v1.0.2-beta.4
55c49d7
Compare
Choose a tag to compare
v1.0.2-beta.4 Pre-release
Pre-release

Added

  • The configuration page now has menu options to download or copy an image of the current configuration for easier sharing. (#268)
  • Experimental support for Prometheus on some endpoints (#273, #300)
    • GET /state/host?response=prometheus
    • GET /state/consensus?response=prometheus
    • GET /settings?response=prometheus
    • GET /metrics?response=prometheus
    • GET /wallet?response=prometheus

Screenshot 2024-01-24 at 9 07 18 AM

Changed

  • The announce button is now disabled unless the net address does not match the last announcement (#268)

Fixed

  • Fixed an issue using the API with wget (#279)
  • Fixed an issue where the base RPC and sector access price calculation was off by 10. (#278)
  • Fixed an issue where the lack of a host announcement would crash the UI. (#278)
  • Fixed the free space calculation in the resize volume dialog. (#278)
  • Fixed an issue where the app would not navigate when the metrics data interval was set to ALL. (#278)
  • Fixed an issue where siacoin and numeric input values would jump to an incorrect value. (#268)
  • Fixed a panic in build range proof (#269, #297)

v1.0.1

10 Jan 18:49
v1.0.1
61f84e6
Compare
Choose a tag to compare

Added

  • Automatically open browser after startup is complete (#251, #252)
  • Added additional parameters for configuring logs (#253)
  • Added hostd config command to generate/update a hostd.yml file (#266)

Changed

  • Make rescan logging clearer (#249)
  • Validate net address when updating settings (#254)
  • Disabled the announce button unless the Address has changed (#262)

Fixed

  • Pre-validate auto announcement (#250)
  • Fix slice bounds panic (#263)
  • Fixed copy to clipboard in UI (#261)

v1.0.1-beta.2

07 Jan 03:08
v1.0.1-beta.2
4721312
Compare
Choose a tag to compare
v1.0.1-beta.2 Pre-release
Pre-release

Added

  • Automatically open browser after startup is complete (#251, #252)
  • Added additional parameters for configuring logs (#253)

Changed

  • Make rescan logging clearer (#249)
  • Validate net address when updating settings (#254)
  • Disabled the announce button unless the Address has changed (#262)

Fixed

  • Pre-validate auto announcement (#250)
  • Fix slice bounds panic (#263)
  • Fixed copy to clipboard in UI (#261)

v1.0.1-beta.1

29 Dec 02:09
v1.0.1-beta.1
18800d1
Compare
Choose a tag to compare
v1.0.1-beta.1 Pre-release
Pre-release
v1.0.1-beta.1

v1.0.0

25 Dec 13:01
v1.0.0
b2fbaa8
Compare
Choose a tag to compare

Added

  • Webhooks (#233)
    • Only the alert scope exists for now, but we will add more scopes and functionality in the future.
  • Added an endpoint to verify a sector's references and check for corruption on disk (#222)

Changed

  • Wallets will now use the largest UTXOs to fund transactions (#240)
  • Bandwidth data for rhp2 and rhp3 is now combined into "rhp" (#237)
  • Removed the local IP range check for resolved DNS names from host announcement validation (#236)
  • Changed JSON keys to be consistent (#226)

Fixed

  • Fixed an issue on Windows 11 where listening on localhost would cause hostd to crash (#228)

v0.3.0-beta.1

19 Dec 21:35
v0.3.0-beta.1
22236db
Compare
Choose a tag to compare
v0.3.0-beta.1 Pre-release
Pre-release

Added

  • Webhooks (#233)
    • Only the alert scope exists for now, but we will add more scopes and functionality in the future.
  • Added an endpoint to verify a sector's references and check for corruption on disk (#222)

Changed

  • Wallets will now use the largest UTXOs to fund transactions (#240)
  • Bandwidth data for rhp2 and rhp3 is now combined into "rhp" (#237)
  • Removed the local IP range check for resolved DNS names from host announcement validation (#236)
  • Changed JSON keys to be consistent (#226)

Fixed

  • Fixed an issue on Windows 11 where listening on localhost would cause hostd to crash (#228)

v0.2.2

02 Dec 20:13
v0.2.2
755de5d
Compare
Choose a tag to compare

Added

  • Hosts will now automatically reannounce every 180 blocks or when the net address is changed (#195)
  • New users will now see an onboarding wizard that prompts the user to complete the necessary setup steps - it also shows the status and progress of each. (#193)
  • The command palette now includes navigation to configuration sections. (#193)
  • Data tables refresh themselves without user interaction or refocusing the app, even more frequently if a long-running operation is in progress. (#193)
  • The configuration page will now show pricing suggestions for storage, ingress, and egress.

Changed

  • The configuration now has a simple and advanced mode to simplify first-time UX (#193)
  • Volumes can now be written to while initializing, reducing the time new hosts have to wait before accepting renter data (#209)
  • The revenue graph is now a bar stack, much more clearly showing earned vs potential revenue (#214)
  • The metrics graphs now show a y-axis label (#214)
  • App preferences no longer list unused GPU settings (#214)
  • Revenue metrics no longer show negative potential (#220)
  • Earned revenue stat cards are now clearly labeled (#220)
  • Registry data has been removed from the UI (#220)
  • Wallet transactions are now paginated (#220)

Fixed

  • Fixed an issue when the host consensus database changes that causes resolved contracts to be moved to active (#208)
  • Fixed an issue where fiat input fields values were not displaying properly. (#193)
  • Fixed a rare race condition between sector deletion and sector migration (#215)