Skip to content

v0.9.3

Compare
Choose a tag to compare
@dr-frmr dr-frmr released this 13 Sep 03:30
· 545 commits to main since this release
f7249da
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