Releases: genlayerlabs/genvm
Releases · genlayerlabs/genvm
Release v0.2.16
Initial release
Release v0.2.15
Initial release
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
Release v0.2.12
Features
- add token consumption for all llms (kp2pml30@gmail.com)
- split token consumption into 3 categories (kp2pml30@gmail.com)
Bug Fixes
- reads in nondet bug (kp2pml30@gmail.com)
Chores
- 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)
- run clippy (kp2pml30@gmail.com)
Other
- batch update (#255) (kp2pml30@gmail.com)
Full Changelog: v0.2.11...v0.2.12
Release v0.2.11
Release v0.2.10
Release v0.2.9
Features
- move events to result (kp2pml30@gmail.com)
- patch post-install (kp2pml30@gmail.com)
Full Changelog: v0.2.8...v0.2.9
Release v0.2.8
Features
- add seed to llms (kp2pml30@gmail.com)
- allow reads in nondet (kp2pml30@gmail.com)
- merge module logs into genvm logs (kp2pml30@gmail.com)
- run second nondet worker after det finished (kp2pml30@gmail.com)
- add storage limiting (kp2pml30@gmail.com)
Bug Fixes
- fix post-install script (kp2pml30@gmail.com)
- add storage fuzzing (kp2pml30@gmail.com)
- use new storage within genvm (kp2pml30@gmail.com)
Documentation
- add greyboxing docs (kp2pml30@gmail.com)
Chores
- fix release CI (2) (kp2pml30@gmail.com)
- fix release CI (kp2pml30@gmail.com)
- try to remove blocking io (kp2pml30@gmail.com)
- increase blocking threads number dramatically for manager (kp2pml30@gmail.com)
- merge cookie and genvm_id concepts (kp2pml30@gmail.com)
- add nightly main docs pipeline (kp2pml30@gmail.com)
- expose random to lua (kp2pml30@gmail.com)
- expose more logs (kp2pml30@gmail.com)
- separate executor artifact (kp2pml30@gmail.com)
- patch schema in prod config yamls (kp2pml30@gmail.com)
- auto-update manifes on build (kp2pml30@gmail.com)
- remove versions from executor (kp2pml30@gmail.com)
- add finish timestamp to the result (kp2pml30@gmail.com)
- pass CI (kp2pml30@gmail.com)
- start migration to new test framework (kp2pml30@gmail.com)
- fix coderabbit review (kp2pml30@gmail.com)
- add customization to post-install (kp2pml30@gmail.com)
- fix python host loop for timeout (kp2pml30@gmail.com)
- fix post-install on CI (kp2pml30@gmail.com)
- optimize webdriver image (kp2pml30@gmail.com)
- fix storage costs related bug (kp2pml30@gmail.com)
- fix CI (kp2pml30@gmail.com)
Full Changelog: v0.2.7...v0.2.8
Release v0.2.7
Bug Fixes
- manifest (kp2pml30@gmail.com)
- deadlock (#251) (kp2pml30@gmail.com)
- deadlock caused by yielding while holding the lock (kp2pml30@gmail.com)
- reintroduce log capturing (kp2pml30@gmail.com)
Full Changelog: v0.2.6...v0.2.7
Release v0.2.6
Features
- implement full executor fuzzing (#250) (kp2pml30@gmail.com)
- first full fuzzing setup (kp2pml30@gmail.com)
- add stack limiting into wasmtime (kp2pml30@gmail.com)
- improve permits in manager (kp2pml30@gmail.com)
- add tini (kp2pml30@gmail.com)
- add browser restarts for memory leaks (kp2pml30@gmail.com)
Bug Fixes
- fix runners path in post-install script (kp2pml30@gmail.com)
- add stack limits (kp2pml30@gmail.com)
- incorrect formatting (kp2pml30@gmail.com)
- pass tests (kp2pml30@gmail.com)
- auto-complete incomplete json (kp2pml30@gmail.com)
- make webdriver work on arm (kp2pml30@gmail.com)
Documentation
- fix runner versions (kp2pml30@gmail.com)
- add bootloader info (kp2pml30@gmail.com)
Chores
- add sample fuzzing input (kp2pml30@gmail.com)
- fix clippy (kp2pml30@gmail.com)
Other
- Feat/improve manager (#249) (kp2pml30@gmail.com)
- Fix permits limit in genvm manager (#248) (49416765+AgustinRamiroDiaz@users.noreply.github.com)
Tests
- add call stack determinism test (kp2pml30@gmail.com)
Full Changelog: v0.2.5...v0.2.6