Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 6.17 KB

CHANGELOG.md

File metadata and controls

54 lines (44 loc) · 6.17 KB

v0.1.0 Genesis (2019-06-11)

Breaking Changes

  • vibranium::config: introduce command to set config options (0f00a6aa, closes #12, breaks #)

Features

  • introduce deploy command (a2b9c703, closes #46)
  • introduce blockchain section in project config (9e2e4f1a)
  • introduce --verbose flag for init, node and compile command (8541d57f)
  • introduce --verbose flag in reset command (5b9291be)
  • improve compiler option configuration with vibranium.toml (dba9b86c)
  • introduce config module for shared config related APIs (7a5d1b64)
  • honor existing artifacts_dir when resetting vibranium project (31fe7cf9)
  • introduce reset command (1fba9cd1)
  • generate default vibranium.toml file on init (8255018e)
  • introduce first super basic init command (990e75d7)
  • introduce first rudimentary node command (94ff18ff)
  • vibranium::blockchain:
    • introduce accounts commmand (ea55d635, closes #30)
    • add strategy algorithm to support different clients (48c2583f, closes #21)
    • enable client specific options using raw arguments (de3edc27)
    • make node client configurable (b2be8498)
  • vibranium::cli:
    • introduce --restore-config option in reset command (dd763e25, closes #15)
    • introduce --unset option in config command (d23ff99f)
  • vibranium::compiler:
    • introduce simple Solcjs strategy (a7cc324f)
    • introduce default strategy to support any compiler (1e55dbc1)
    • introduce rudimentary compilation support (cd9c6428)
  • vibranium::config: introduce command to set config options (0f00a6aa, closes #12, breaks #)
  • vibranium::deployment: allow users to specify gas_price and gas_limit per Smart Contract (ae9723b4)

Bug Fixes

  • through meaningful error message when trying to compile a non vibranium project (2cb8ff5d)
  • handle error correctly when Vibranium config is corrupted (00e3d0db)
  • ci: use powershell to put Ganache-CLI into the background (db07ab96, closes #49)
  • vibranium::cli: filter out empty values when setting options (fb4bf276)
  • vibranium::code_generator: ensure custom artifacts directory is being reset as well (571796b8)
  • vibranium::compiler:
    • determine the correct executable command on Windows (28bb3004)
    • treat stderr as error output (27f686cb, closes #2)
    • ensure proper error description is displayed (d750f834)
    • ensure glob pattern is composed correctly (e61f6506)
  • vibranium::project_generator:
    • ensure correct glob pattern for contract sources (5199b5e8)
    • ensure vibranium folder preserves when reset fails (d5090cc7)