mirror of https://github.com/embarklabs/embark.git
8.8 KiB
8.8 KiB
Change Log
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
4.0.0-alpha.2 (2018-12-05)
Bug Fixes
- @embark/blockchain_process: ignore socket disconnect bytes (1fac391)
- @embark/cmd: output contract json (4dca723)
- @embark/contracts_manager: set contract
deployedAddress
if address is set (2ff119d) - @embark/core: don't expect
balance
onaccounts
(4961f70), closes #1067 - @embark/core: ensure 0x0 address are extended to full zero addresses (d3f6b43), closes #956
- @embark/core: expect
afterDeploy
hook on contracts config environment (903e9d4) - @embark/ens: use local ZERO_ADDRESS in ENSFunctions (6526e83)
- @embark/webserver: load embark-ui sources from the correct path (96f7688)
- accounts: remove warning for simulator configs (de58cab)
- blockchain: fix setting proxy to false not applying (f50f106)
- ci: make CI happy again by updating http paths to master branch (af1bc90)
- cmd: removes -h as an option for host for the simulator (43be2a2)
- cockpit: disable autocomplete in Login component (3ddcd1f)
- cockpit: fix aside not opening correctly and typos (a714e07)
- contracts: replace $accounts for onDeploy too (8831dfb)
- contracts_manager: fix object contract arguments (6b61c8a)
- dependencies: lock remix-test and debug version (f938473)
- deployment: add a message when the errror is about the input (7a5035e)
- ENS: register subdomain when not registered (ca212e3)
- ens/embarkjs: fix using await with embarkjs functions (c64c093)
- ipc: sends requests and events only when connected (cabfa93), closes #1063
- module/authenticator: do not display log if no webserver (97829c0)
- simulator: adds
node
to sim command to comply with Windows (1a29a8f) - simulator: change port depending of the type in config (51e39c5)
- simulator: use config's gas limit if no option provided (3353a05), closes #1054
- tests: enable coverage only when --coverage (0032569), closes #1091
- tests: fix tests that fetched files from devleop (ea2a656)
- tests: fix using node config inside a test (3a3c81e)
- ui: click on debug button start the debugger (1600153)
- ui: switch aside (66e431c)
- add missing external declaration (6e784de)
- adjust module resolution behavior (bc6e0e3)
- coverage count (f32ddc9)
- deploy hangs (92610ed)
- handle contracts being removed (485b8ef), closes #1077
- open/close aside container (7728c54)
- ui: white screen on text editor (10caddd)
- whisper: fix disabling whisper crashing blockchain (b48d29a), closes #1027
- runtime environment needs to support locally installed embark (23f19a0)
Features
- add CRUD to file explorer (f82d3de)
- add debug button to transaction and contract log (184e1e2)
- add new event before build (db35d7f)
- adds support for swarm imports in Solidity (62607b0), closes #766
- Allow parallel deploy (3406ae8)
- expose dappPath (5fb687c)
- handle missing directive (bae3116)
- introduce function support for deploy lifecycle hooks (8b68bec), closes #1029
- @embark/cli: add --template option to embark demo cli command (89e3eb6)
- permanently save logs/events (51b8224)
- run coverage for bytecode and deployedBytecode (f84d7f1)
- strategy for deployment (f9f4c28)
- @embark/cli: introduce
eject-build-config
alias (ffb8f54), closes #1121 #1121 - @embark/cli: repl support inside dashboard (53780aa), closes #768
- @embark/console: better determine suggestions for any js object not just with the dot.' (d427e62)
- @embark/console: determine suggestions automatically for a js object of the type 'command.' (f206062)
- @embark/contracts_manager: allow ABI definition non-owned contracts (17cec1b)
- @embark/plugins: introduce API to register a contract factory (90aac83), closes #1066
- @embark/whister: Add signature and recipient public key to whisper envelope (46e351e)
- cockpit: add searching ENS names in search bar (dca52d0)
- cockpit: make editor resizable (1030607)
- update to solc 0.5.0 (45afe83)
- coverage: count node by line only (154a4f0)
- scaffold: allow association/file (f68f1fc)