Skip to content

Releases: everx-labs/everdev

Version: 1.7.0

04 May 15:20
@d3p d3p
da73866
Compare
Choose a tag to compare

New

  • Added new type of giver - MsigV2

Fixed

  • The sold install command did not list the installed version in the registry.

Version: 1.6.1

29 Mar 09:34
@d3p d3p
884f2f8
Compare
Choose a tag to compare

[1.6.1] - 2023-03-28

New

  • Added new option --base-path <path> for solidity 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

17 Feb 21:44
@d3p d3p
4b8c8b0
Compare
Choose a tag to compare

[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 to everdev contract decode-stateinit.
  • Add a reference to stable solc and sold versions to the output of the
    everdev sold version and everdev 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

27 Dec 21:52
@d3p d3p
f291986
Compare
Choose a tag to compare

[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 parameters signer and type are mandatory.

Fixed

  • Some contract commands failed with Wait 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

23 Dec 21:15
@d3p d3p
91f66c9
Compare
Choose a tag to compare

[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

17 Nov 09:22
@d3p d3p
d779b05
Compare
Choose a tag to compare

[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

24 Oct 08:35
@d3p d3p
8d625f2
Compare
Choose a tag to compare

[1.4.0] - 2022-10-19

New

  • sold - Solidity Compiler Driver - version management added. Try it with everdev 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 for npm 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

21 Sep 16:27
@d3p d3p
Compare
Choose a tag to compare

[1.3.1] - 2022-09-21

New

  • Build with new version sdk 1.37.2

Version: 1.3.0

02 Sep 12:46
@d3p d3p
163cd15
Compare
Choose a tag to compare

[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

19 Jul 10:27
@d3p d3p
6a412ae
Compare
Choose a tag to compare

[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.