Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
3.3.2 - 2024.05.29
Fixed
The issue of large build size by setting
include_src
tofalse
forprod
build, and removing unnecessary dependencies.
3.3.1 - 2024.04.12
Fixed
Compilation error due to a bug in enacl library.
3.3.0 - 2024.02.03
Added
format
generic server call for formatting outputs as renderablesversion
generic server callset_account
generic server call for setting balance of arbitrary accountstop
command to quit debugging state and revert the callOption
call_gas_price
to set result ofCall.gas_price
Option
call_origin
to set the account to execute the repl query (affectsCall.origin
andCall.caller
)Option
call_contract_creator
to set result ofContract.creator
Option
call_fee
to set result ofCall.fee
Option
call_height
to set result ofChain.block_height
Startup parameter
accounts
to specify initial account balancesCLI arguments to set the newly added
accounts
parameter
Changed
Generic server now returns structured data and errors which have to be formatted manually using
format
calllocation
display has been improveddisplay_gas
is renamed toprint_gas
for consistencyFixed numerous bugs and crashes
Adjusted output of
:location
Removed
In-repl Sophia functions
3.2.0 - 2023.12.19
Added
Option to return rendered results
Option to return raw erlang values for successful calls to the gen server
Several options to configure printing format
Changed
Themed rendering now returns bytestrings
print
is renamed tolookup
aere_repl
more often returns a tuple{Result, repl_state()}
CLI uses REPL supervisor directly
Removed
In-repl functions
3.1.1 - 2023.12.10
Added
Command
print_vars
to list all values of all variables at a breakpoint
3.1.0 - 2023.08.29
Added
File system cache
3.0.0 - 2023.07.17
Added
Debugger integration
REPL meta-states: normal, break, abort
Changed
Rendering of colored messages
2.3.0 - 2023.09.12
Changed
Reworked file loading and including to resemble GHCi's behaviour
2.2.0 - 2022.09.04
Added
Disassembling features
Changed
Fixed parsing errors
Fixed bugs in printing outputs
2.1.0 - 2022.08.29
Added
Dockerfile
help
instructionprint
instruction
Changed
Refactored the project structure
Fixed command parsing
2.0.0 - 2022.08.05
Changed
Massively refactored and cleaned code
The REPL operates directly on the FATE engine
Removed
Most of inline definitions such as types, functions, variables
1.2.0 - 2020.04.02
Added
Added CHANGELOG.md
Changed
Updated to Sophia 4.3.0
Last updated