Skip to content

Releases: runtimeverification/komet

v0.1.47: UI/UX improvements (#53)

19 Dec 19:42
dcf6f8f
Compare
Choose a tag to compare
* 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)

19 Dec 06:02
c292d14
Compare
Choose a tag to compare
* 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)

04 Dec 07:42
32a7a45
Compare
Choose a tag to compare
* 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)

02 Dec 07:58
5208294
Compare
Choose a tag to compare
* 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)

01 Dec 11:42
5ccc0b2
Compare
Choose a tag to compare
* 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)

19 Nov 12:30
f689855
Compare
Choose a tag to compare
* 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)

19 Nov 08:02
50117c0
Compare
Choose a tag to compare
* 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]>

v0.1.40: Implement `symbol_index_in_linear_memory` (#46)

18 Nov 08:28
3b9a1d9
Compare
Choose a tag to compare
* move `loadSlices` to `symbol.md`

* implement `symbol_index_in_linear_memory`

* add komet test

* Set Version: 0.1.39

* Set Version: 0.1.40

---------

Co-authored-by: devops <[email protected]>

v0.1.39: Update dependency: deps/kwasm_release (#44)

12 Nov 09:26
5348db8
Compare
Choose a tag to compare
* deps/kwasm_release: Set Version 0.1.113

* Set Version: 0.1.38

* Sync Poetry files 0.1.113

* deps/k_release: sync release file version 7.1.167

* flake.{nix,lock}: update Nix derivations

* Set Version: 0.1.39

* Sync Poetry files 0.1.113

* flake.{nix,lock}: update Nix derivations

---------

Co-authored-by: devops <[email protected]>
Co-authored-by: Burak Bilge Yalçınkaya <[email protected]>

v0.1.38: Remaining host functions for FxDAO: 5/11 (#43)

05 Nov 15:42
c94a4be
Compare
Choose a tag to compare
* implement `get_ledger_timestamp` and setter cheatcode

* add timestamp tests

* implement `del_contract_data`

* add storage remove komet tests

* implement `vec_(get|len|push_back)`

* add wast tests for vector operations

* add komet test for vector operations

* Set Version: 0.1.38

---------

Co-authored-by: devops <[email protected]>