Releases: everx-labs/everdev
Version: 1.7.0
Version: 1.6.1
[1.6.1] - 2023-03-28
New
- Added new option
--base-path <path>
forsolidity compile
command (required solc 0.67.0 or later).
Use the given path as the root of the source tree instead of the root of the filesystem.
Updated
- As of solc 0.67.0, the use of the "now" keyword is deprecated. The "block.timestamp" keyword should be used instead.
- The
contracts/HelloWallet.sol
contract has been updated to require solc 0.67.0 or later to compile. - The sample contract created with
everdev sol create
now requires solc 0.67.0 or later to compile.
Version: 1.6.0
[1.6.0] - 2023-02-13
New
- Added support of Signature ID on the networks with
CapSignatureWithId
capability enabled. - Added new option
everdev contract deploy --workchain
to specify in which workchain to deploy a contract. everdev contract decode-tvc
command renamed toeverdev contract decode-stateinit
.- Add a reference to stable solc and sold versions to the output of the
everdev sold version
andeverdev sol version
commands.
Fixed
- Double error messages generated by
everdev sol compile
command. - Error:
unrecognized option '-i
which occurred when using a solidity compiler version below 0.57.0 - The "constructor" function excluded from the list of callable functions
- Incorrect
GiverV1.abi.json
file has been replaced with the correct one. - Set the
se
network as the default network if there is no default network. - Set the
seGiver
giver as the default signer if there is no default signer.
Version: 1.5.1
[1.5.1] - 2022-12-23
New
- Include network giver account details in
network info <network>
command. - Giver's signer must be specified explicitly (default network signer will not be used).
- Include EverNode SE Default Giver Keys to signers repository.
- Solidity compiler accepts file name without extension.
network giver
parameterssigner
andtype
are mandatory.
Fixed
- Some
contract
commands failed withWait for operation failed
message in case
when account does not exist. - Changing SE GraphQL port did not affect network endpoints related to this SE container.
- Contract commands that expects contract file name as an arg will report more detailed
error message in case when contract file does not exist.
Version: 1.5.0
[1.5.0] - 2022-11-16
New
- Support for
*.tsol
extension in Solidity compiler. - Ability to specify contract arguments from json files in form of
@file
or@file@field
.
Version: 1.4.1
[1.4.1] - 2022-11-16
Fixed
-
Versions of dependency packages have been increased: @eversdk/core and @eversdk/appkit.
The old ones caused unclear error messages. -
Added an error message if the
network/registry.json
configuration file is corrupted.
Version: 1.4.0
[1.4.0] - 2022-10-19
New
-
sold
- Solidity Compiler Driver - version management added. Try it witheverdev sold install
. -
Added a new
everdev sol compile
option-i [ --include-path ] path/to/dir
to make an additional source directory available
to the default import callback.
Use this option if you want to import contracts, whose location is not fixed in relation to your main source tree,
e.g. third-party libraries installed using a package manager. Separate different paths with a comma, no space allowed.Example:
everdev sol compile Contract.sol -i path1/folder1,path2/folder2
-
Added new command
evedev update
.
This command updates everdev to the latest version and is technically an alias fornpm update -g everdev
.
Fixed
-
Fixed incorrect error message when "deploy contract" and "execute contract" commands are executed for a non-existing (acc_type = nonExist) account.
-
Fixed incorrect error message when a user added a new signer with the name of an existing one.
Version: 1.3.1
[1.3.1] - 2022-09-21
New
- Build with new version sdk 1.37.2
Version: 1.3.0
[1.3.0] - 2022-08-31
New
- Added command
everdev network credentials
, to set credentials for network authentication, with options:
--project, -p Your project ID
--access-key, -k Your secret or JWT token
--clear Clear saved credentials (mutually exclusive with other options)
Fixed
- Fixed
everdev contract decode-tvc --help
output.
Version: 1.2.2
[1.2.2] - 2022-07-12
Fixed
- Fixed the address calculation error that occurred when running "everdev contract deploy" and entering initial data in dialog mode.