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 compilecommand (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.solcontract has been updated to require solc 0.67.0 or later to compile. - The sample contract created with
everdev sol createnow 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
CapSignatureWithIdcapability enabled. - Added new option
everdev contract deploy --workchainto specify in which workchain to deploy a contract. everdev contract decode-tvccommand renamed toeverdev contract decode-stateinit.- Add a reference to stable solc and sold versions to the output of the
everdev sold versionandeverdev sol versioncommands.
Fixed
- Double error messages generated by
everdev sol compilecommand. - Error:
unrecognized option '-iwhich occurred when using a solidity compiler version below 0.57.0 - The "constructor" function excluded from the list of callable functions
- Incorrect
GiverV1.abi.jsonfile has been replaced with the correct one. - Set the
senetwork as the default network if there is no default network. - Set the
seGivergiver 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 giverparameterssignerandtypeare mandatory.
Fixed
- Some
contractcommands failed withWait for operation failedmessage 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
*.tsolextension in Solidity compiler. - Ability to specify contract arguments from json files in form of
@fileor@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.jsonconfiguration 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 compileoption-i [ --include-path ] path/to/dirto 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 --helpoutput.
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.