Releases: completium/archetype-lang
Releases · completium/archetype-lang
[1.5.3] - 2024-12-17
Changed
- Replaced the
effect
identifier to ensure compatibility with OCaml 5.3 compilation.
[1.5.2] - 2024-04-26
Added
- beta version of Michelson decompiler
[1.5.1] - 2024-01-15
Added
sandbox_exec
instruction andmake_sandbox_exec_operation
expression- asset can be initialized with constant parameter
[1.5.0] - 2023-11-23
Added
- debugger output
match_detach
instruction- multiple variable declaration
open_chest
update
Fixed
nat_to_string
bug (since 1.4.3 version)
[1.4.3] - 2023-06-02
Added
- Side effect in function
- Function as instruction
- Native michelson code
exp_horner
functionself
for internal call view
Changed
- BREAKING: bls curves literals
[1.4.2] - 2023-05-03
Added
- Global constants
- Add
is_implicit_address
function - Add
create_contract
function from arl source - Add
import
declaration from arl and tz source
Removed
- BREAKING: Formal verification
tx_rollup_l2_address
type
[1.4.1] - 2023-02-01
Added
- Ticket support (beta)
- Add
simplify_rational
,get_numerator
andget_denominator
builtin functions - Add
bytes_to_nat
andnat_to_bytes
util functions - Add
head
andtail
functions for list
Removed
- Comment of michelson storage in michelson output
Changed
- Output of michelson
- Improve michelson generation code
Fixed
- Complex type of contract interface for bindings
[1.4.0] - 2022-12-06
Added
- Add
min_block_time
constant
Changed
- Improve type-checking (e.g. can now use named composite types in contract parameter)
pair
is now n-ary (instead of binary right comb)
[1.3.6] - 2022-11-24
Added
- add
tx_rollup_l2_address
type
Changed
- Improve contract interface
[1.3.6-rc1] - 2022-10-31
Fix binding generation for latest version of completium-cli