Release v0.2.14
Features
- pass extra body fields from Lua to HTTP request (#262) (edgars.nemse@gmail.com)
- pass extra body fields from Lua to HTTP request (edgars.nemse@gmail.com)
- add merge strategy for extra fields (edgars.nemse@gmail.com)
- modules no-bind fd implementation (#261) (kp2pml30@gmail.com)
- add ability to use fd for modules (kp2pml30@gmail.com)
- rewrite context to a better one (kp2pml30@gmail.com)
- add metrics collection (kp2pml30@gmail.com)
- make proper release notes (kp2pml30@gmail.com)
- modules: add Unix domain socket transport support (#259) (dohernandez@gmail.com)
- modules: add Unix domain socket transport support (dohernandez@gmail.com)
- add storage lru cache (kp2pml30@gmail.com)
- add first benchmark (kp2pml30@gmail.com)
- add token consumption for all llms (kp2pml30@gmail.com)
- split token consumption into 3 categories (kp2pml30@gmail.com)
Bug Fixes
- make pricompilation loading errors just logs (kp2pml30@gmail.com)
- start moving to fd for modules (kp2pml30@gmail.com)
- exit(0) as soon as host read the result (kp2pml30@gmail.com)
- perform boundscheck before performing operations (kp2pml30@gmail.com)
- bring docs more up to date (kp2pml30@gmail.com)
- reads in nondet bug (kp2pml30@gmail.com)
Documentation
- improve changelogs (edgars.nemse@gmail.com)
- improve spec (kp2pml30@gmail.com)
Tests
- add test for signing (kp2pml30@gmail.com)
Chores
- fix release 4 (kp2pml30@gmail.com)
- split CI into two (kp2pml30@gmail.com)
- remove bytes (kp2pml30@gmail.com)
- remove SharedBytes (kp2pml30@gmail.com)
- run clippy (kp2pml30@gmail.com)
- fix ci (kp2pml30@gmail.com)
- add retries for llm tests (kp2pml30@gmail.com)
- fix release 3 (kp2pml30@gmail.com)
- fix release 2 (kp2pml30@gmail.com)
- fix release (kp2pml30@gmail.com)
- improve unix socket file removal (dohernandez@gmail.com)
- update for publishing the crate (kp2pml30@gmail.com)
- continue nigration to new test framework (kp2pml30@gmail.com)
- sigkill genvm if wait_time is 0 (kp2pml30@gmail.com)
- improve test scheduling (kp2pml30@gmail.com)
- refactor tests (kp2pml30@gmail.com)
- add an endpoint with error descriptions (kp2pml30@gmail.com)
- improve testing (kp2pml30@gmail.com)
- improve plugin-like architecture of tests (kp2pml30@gmail.com)
- add fist benchmark (kp2pml30@gmail.com)
- move declarations to a separate crate (kp2pml30@gmail.com)
- move message to sdk (kp2pml30@gmail.com)
- bring rust sdk to a usable state (kp2pml30@gmail.com)
- pass tests locally (kp2pml30@gmail.com)
- pass CI (kp2pml30@gmail.com)
- remove redundant tests (kp2pml30@gmail.com)
- add few vscode files (kp2pml30@gmail.com)
- add basic claude skills (kp2pml30@gmail.com)
- silence lief warnings (NOD-605) (kp2pml30@gmail.com)
Other
- Batch update (#257) (kp2pml30@gmail.com)
- batch update (#255) (kp2pml30@gmail.com)
Unix
- // prefix or --socket flag, enabling multiple GenVM instances (dohernandez@gmail.com)
Full Changelog: v0.2.11...v0.2.13