Skip to content

Releases: hyperware-ai/hyperdrive

v0.9.10

19 Nov 23:50
4464b78

Choose a tag to compare

v0.9.10 contains two small fixes:

  • make /login POST request handle regular request bodies for login
  • make settings modal on homepage have transparent background

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port with -p. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

Full Changelog: v0.9.9...v0.9.10

v0.9.9

14 Nov 00:01
efabf3c

Choose a tag to compare

v0.9.9 includes improvements to the App Store alongside other bugfixes.

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port with -p. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

Full Changelog: v0.9.8...v0.9.9

v0.9.8

07 Nov 19:23
1d01d9b

Choose a tag to compare

Kinode

Patch 0.9.8 adds the contacts userspace primitive, which includes a (simple) frontend for adding and removing contacts, but more importantly a capabilities-gated API that allows other userspace programs to manipulate contacts.

It also contains important bug fixes and QoL improvements for the hosting platform.

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port with -p. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

  • Improve login redirect by @dr-frmr in #577
  • contacts: add get_names script by @nick1udwig in #580
  • Add contacts system userspace primitive by @dr-frmr in #576
  • Reduce log spam in case of inexistent processes being messaged by @jaxs-ribs in #586
  • Dr/move app store to ssd by @dr-frmr in #582
  • app_store UI: enable uninstalling local (unlisted) packages by @bitful-pannul in #587
  • add redirect param to login page for loads where user already has cookie by @dr-frmr in #593
  • Develop 0.9.8 by @dr-frmr in #578
  • fakenet: new addresses by @bitful-pannul in #590
  • develop 0.9.8 by @dr-frmr in #595
  • fix: remove app store secure subdomain from links by @dr-frmr in #597
  • fix login ?redirect by @dr-frmr in #598
  • Release candidate 0.9.8 by @dr-frmr in #594

New Contributors

Full Changelog: v0.9.7...v0.9.8

v0.9.7

17 Oct 19:20
8ef4fbc

Choose a tag to compare

Kinode

Hotfix release that resolves a deadlock in networking, while also including ongoing work related to getting a Kinode Windows build. README now has documentation for available boot flags.

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port with -p. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

Full Changelog: v0.9.6...v0.9.7

v0.9.6

11 Oct 20:14
ed41dd4

Choose a tag to compare

Kinode

Hotfix release that resolves a networking issue related to new file descriptor management.

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

  • hotfix: in net, use AtomicU64 in Peers to respect fd_manager limits by @dr-frmr in #570

Full Changelog: v0.9.5...v0.9.6

v0.9.5

10 Oct 20:32
76c312a

Choose a tag to compare

Kinode

Patch release with features and fixes:

features:

  • fd_manager:distro:sys, a runtime module for coordinating file descriptor use within runtime
  • docker builds in main repo

fixes:

  • integrate vfs, net, sqlite, and kv to use fd_manager so they never run out of file descriptors
  • fix auto update feature in app store
  • various small improvements

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

Full Changelog: v0.9.4...v0.9.5

v0.9.4

26 Sep 18:10
db7a356

Choose a tag to compare

Kinode

Patch release with fixes and features:

fixes:

  • prompt user to sign password message while registering
  • add new wasi build target to README
  • upgrade kit
  • make globe widget more robust
  • app store UI fixes
  • make terminal logging finite and configurable

features:

  • new homepage design
  • persist user-set app ordering on homepage
  • better kernel errors

Additionally, the docs userspace app has been removed -- you can now find it for download on the App Store! Note that nodes which have already been booted with docs will keep the app, but it will no longer be bootstrapped into newly-created nodes.

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

  • add printout for newHeads (bad!) by @dr-frmr in #536
  • Release candidate (printout for newHeads) by @dr-frmr in #539
  • register flow: add back button to UI where relevant by @dr-frmr in #542
  • homepage: visuals by @bitful-pannul in #540
  • app_store: docstrings by @bitful-pannul in #543
  • app_store UI fixes by @bitful-pannul in #547
  • kernel: output import/export errors by @nick1udwig in #549
  • app store: only do work to populate apps once by @dr-frmr in #550
  • app_store UI: don't persist local UI store by @bitful-pannul in #551
  • homepage: fix drag-and-drop for widgets and apps, persist app order between boots by @dr-frmr in #554
  • remove docs by @nick1udwig in #559
  • terminal: add log rotation by default by @nick1udwig in #558
  • Develop 0.9.4 by @dr-frmr in #541
  • Release candidate 0.9.4 by @dr-frmr in #560

Full Changelog: v0.9.3...v0.9.4

v0.9.3

13 Sep 03:30
f7249da

Choose a tag to compare

Kinode

A patch release with a major improvement on open file handles as handled by the VFS. Also contains improvements to HTTP server path-binding, allowing processes to receive requests on subpaths even if they did not bind that exact path. Also contains terminal driver fixes allowing it to properly handle unicode characters. Lastly, we've updated the docs app to serve data dynamically, reducing node memory usage.

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

  • http server: fall back to base process HTTP binding if unbound path is requested by @dr-frmr in #521
  • terminal: dont crash if no size by @nick1udwig in #529
  • make docs app serve http dynamically by @dr-frmr in #530
  • app_store: always respond with error; use process_macros by @nick1udwig in #522
  • terminal: refactor to use unicode graphemes properly, fix special character bugs by @dr-frmr in #528
  • vfs: cleanup on max_open_files threshold by @bitful-pannul in #533
  • Develop 0.9.3 by @dr-frmr in #523
  • update kit versions to latest, use crates.io for process_lib (fixes k… by @dr-frmr in #535
  • Release candidate 0.9.3 by @dr-frmr in #534

Full Changelog: v0.9.2...v0.9.3

v0.9.2

02 Sep 16:52
ba79acf

Choose a tag to compare

Kinode

A patch release. Contains fixes to frontends, fake node networking, and ETH provider.

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

Full Changelog: v0.9.1...v0.9.2

v0.9.1

22 Aug 22:33
1b47e39

Choose a tag to compare

Kinode

A patch release. Contains fixes to reduce the number of ETH RPC requests to avoid overwhelming providers.

Running the Binary

To run the binary, you must indicate where the home folder for the node will be. You may also optionally specify your HTTP port. The default if unspecified is the first free port at or above 8080. Here's an example:

./kinode home/mynodename

What's Changed

Full Changelog: v0.9.0...v0.9.1