Alpha 0.3.0
Pre-release
Pre-release
Mainly testing the release process. This is an alpha version and will not be supported long-term.
Only building for macOS M-series arch. To run, unzip and then run ./uqbar <your node's home dir> --rpc <your WS RPC url>. See main README for detailed instructions.
What's Changed
- --release is now default by @tadad in #3
- add .env.example by @bitful-pannul in #4
- Chess UI update by @willbach in #5
- rename apps_home to homepage by @dr-frmr in #7
- RPC: start a process by @willbach in #6
- hotfix fs mem buffer by @bitful-pannul in #8
- fs errors refactor by @bitful-pannul in #9
- Disabled auth temporarily by @willbach in #14
- kernel fixes and key value updates by @hosted-fornet in #13
- add timestamp to term-prints by @dr-frmr in #15
- parsing fix by @tadad in #16
- Remove redirect from / to /login by @willbach in #19
- towards a working spawn by @hosted-fornet in #2
- reintroduce keepalive to every active websocket connection by @dr-frmr in #17
- vfs: fix queue by @hosted-fornet in #20
- fs: internal flush fix by @bitful-pannul in #21
- networking: fix to drop offline peers faster + add 'delivered' response for !hi messages by @dr-frmr in #22
- key_value fr by @hosted-fornet in #24
- fshotfix by @bitful-pannul in #25
- app_tracker: fix request_caps by @bitful-pannul in #26
- app_tracker: create pkg distribution by @dr-frmr in #23
- fs: unify Write and Replace(id) by @bitful-pannul in #27
- chess hotfix by @tadad in #31
- hotfix single chunk read length by @bitful-pannul in #32
- fold in http_bindings + rpc into runtime by @bitful-pannul in #29
- rpc: hotfix by @bitful-pannul in #35
- add sqlite 2 by @hosted-fornet in #36
- branch on linux or mac when downloading wasi-sdk by @bitful-pannul in #37
- Jf/invite by @dr-frmr in #34
- sqlite_worker: make build realpath and wget crossplatform by @hosted-fornet in #39
- modules: update wit and uq:process by @bitful-pannul in #40
- Uqbar 0.2.0 by @dr-frmr in #41
- move redb & rusqlite deps into Cargo.toml by @hosted-fornet in #45
- vfs clean by @bitful-pannul in #38
- Networking rewrite to layer in Noise protocol and generally improve by @dr-frmr in #43
- Build standard library for processes by @dr-frmr in #46
- app_store: hotfix by @bitful-pannul in #47
- move process_lib to https://github.com/uqbar-dao/process_lib by @hosted-fornet in #48
- Net: add better keepalive behavior and re-asynchronize establishing new connections by @dr-frmr in #50
- fix vfs Delete & bump sqlite rusqlite version by @hosted-fornet in #51
- Jf/register cache by @willbach in #52
- kernel: remove unwraps, change capabilites to no longer grant automatically on send by @dr-frmr in #54
- Refactor clippy issues out by @dr-frmr in #57
- hotfix: app_store and sqlite vfs caps by @bitful-pannul in #59
- sqlite transactions by @bitful-pannul in #53
- sqlite: parameterized read queries by @bitful-pannul in #61
- Da/runtime extensions by @tadad in #58
- Fixed issue with login inconsistency by @willbach in #64
- Timer runtime module by @dr-frmr in #63
- clean up dirty printouts, update some comments by @dr-frmr in #65
- JSON interface for SQLite by @willbach in #62
- timer -> millisecond granularity by @dr-frmr in #66
- fs: optimize get/set-state queue based on kernel metadata by @bitful-pannul in #67
- fs read cache by @bitful-pannul in #49
- fs: better dedup by @bitful-pannul in #60
- Updated encryptor messages to use new type names by @willbach in #68
- fix: make connection receiver always time out by @dr-frmr in #69
- Login should not determine direct or indirect by @willbach in #70
- allowed unused mut by @tadad in #72
- Refactor http server and client to be clean, performant, good API by @dr-frmr in #73
- kernel: adjust API to enable execution management by @dr-frmr in #76
- Wg/boot refactor by @willbach in #71
- Login UI hotfix by @willbach in #77
New Contributors
- @bitful-pannul made their first contribution in #4
- @willbach made their first contribution in #5
- @hosted-fornet made their first contribution in #13
Full Changelog: https://github.com/uqbar-dao/uqbar/commits/v0.3.0-alpha