Releases: runtimeverification/komet
Releases · runtimeverification/komet
v0.1.50: Update dependency: deps/kwasm_release (#51)
* deps/kwasm_release: Set Version 0.1.116 * Set Version: 0.1.46 * Sync Poetry files 0.1.116 * deps/k_release: sync release file version 7.1.182 * flake.{nix,lock}: update Nix derivations * Sync Poetry files 0.1.116 * Sync Poetry files 0.1.116 * deps/kwasm_release: Set Version 0.1.117 * Sync Poetry files 0.1.117 * deps/k_release: sync release file version 7.1.186 * flake.{nix,lock}: update Nix derivations * Set Version: 0.1.50 * Sync Poetry files 0.1.117 * flake.{nix,lock}: update Nix derivations --------- Co-authored-by: devops <[email protected]> Co-authored-by: Burak Bilge Yalçınkaya <[email protected]>
v0.1.49: Improve `komet test` UI with progress bar and failure reporting (#56)
* add progress bar * display failing tests * refactor fuzzer to map individual arguments to strategies * output falsifying examples * Set Version: 0.1.48 * run pyupgrade * format * `falsifying_example => counterexample` * Set Version: 0.1.49 --------- Co-authored-by: devops <[email protected]>
v0.1.48: Implement Remaining Map Host Functions (#54)
* implement `map_key_by_pos`, `map_val_by_pos` * implement `map_keys` and `map_vals` * Set Version: 0.1.48 --------- Co-authored-by: devops <[email protected]>
v0.1.47: UI/UX improvements (#53)
* fix `prove_parser` help text: `Test => Prove` * add `--id <function_name>` option * add `--max-examples` option * add `--directory` option * Set Version: 0.1.46 * fix `--directory`: find `kasmer.json` in the specified dir. * update docstrings * Set Version: 0.1.47 --------- Co-authored-by: devops <[email protected]>
v0.1.46: Implement ScVal comparison (#52)
* implement ScVal comparison * add test: compare.wast * add komet test for object comparison * Set Version: 0.1.46 * add `Bytes` comparison property test * implement `bytes_copy_to_linear_memory` * add komet test for `bytes_copy_to_linear_memory` * add more comments for `test_cmp_bytes` --------- Co-authored-by: devops <[email protected]>
v0.1.45: Add support for building child contracts from source (#50)
* add submodule soroban-examples * fix contract stem * allow contract paths in kasmer.json and build from source * add test_cross_contract * Set Version: 0.1.43 * github action: checkout submodules * Set Version: 0.1.45 --------- Co-authored-by: devops <[email protected]>
v0.1.44: Update dependency: deps/kwasm_release (#49)
* deps/kwasm_release: Set Version 0.1.114 * Set Version: 0.1.43 * Sync Poetry files 0.1.114 * deps/k_release: sync release file version 7.1.174 * flake.{nix,lock}: update Nix derivations * Sync Poetry files 0.1.114 * deps/kwasm_release: Set Version 0.1.115 * Sync Poetry files 0.1.115 * deps/k_release: sync release file version 7.1.180 * flake.{nix,lock}: update Nix derivations * Set Version: 0.1.44 * Sync Poetry files 0.1.115 * flake.{nix,lock}: update Nix derivations --------- Co-authored-by: devops <[email protected]> Co-authored-by: Burak Bilge Yalçınkaya <[email protected]>
v0.1.43: Map operations (#48)
* implement `map_new` * implement `map_has` * helpers for simplifying hostfun definitions * implement `map_len` * implement `map_get` * implement `map_del` * implement `map_put` * Set Version: 0.1.40 * Fix comments * Set Version: 0.1.41 * Set Version: 0.1.43 --------- Co-authored-by: devops <[email protected]>
v0.1.42: Implement `i64` and `i128` Types and Host Functions (#45)
* implement `i64` * implement `i128` * add komet tests for i128 operations * `test_adder`: add `i64` and `i128` tests * Set Version: 0.1.38 * Set Version: 0.1.39 * enable `--id` argument in `komet prove` * update `test_prove_adder` to use `--id` argument to skip new properties * Set Version: 0.1.42 --------- Co-authored-by: devops <[email protected]>
v0.1.41: Implement Contract Upgrade and TTL Management Host Functions (#47)
* fix `getTag(SCBool(_))` * implement `update_current_contract_wasm` and add a wast test * add live-until field to storage entries * implement `extend_contract_data_ttl` * add `storage.wast` tests * update `test_ttl` after introducing `#maxEntryTtl` * Set Version: 0.1.39 * Set Version: 0.1.41 --------- Co-authored-by: devops <[email protected]>