Socket
Socket
Sign inDemoInstall

embark-api

Package Overview
Dependencies
509
Maintainers
7
Versions
57
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous12346Next

5.0.0-alpha.9

Diff

Changelog

Source

5.0.0-alpha.9 (2019-12-20)

Bug Fixes

  • @embark/cli: find ejectable webpack files within embark-basic-pipeline (09e2dbe)
  • @embark/coverage: ensure handlers for 'tests:finished' are run as actions (765e889)
  • @embark/tests: fix slow embark test because of the tx-logger (1e9b8d8)

Build System

  • deps: bump web3[-*] from 1.2.1 to 1.2.4 (7e550f0)

BREAKING CHANGES

  • deps: bump embark's minimum supported version of parity from >=2.0.0 to >=2.2.1. This is necessary since web3 1.2.4 makes use of the eth_chainId RPC method (EIP 695) and that parity version is the earliest one to implement it.
iurimatias
published 5.0.0-alpha.8 •

Changelog

Source

5.0.0-alpha.8 (2019-12-19)

Bug Fixes

  • @embark/cockpit: Remove loading from ENS util (6f49992)
  • @embark/rpc-manager: fix duplicated accounts in rpc manager (03bd49c)
michaelsbradleyjr
published 4.2.0 •

Changelog

Source

4.2.0 (2019-12-18)

Build System

  • deps: bump web3[-*] from 1.2.1 to 1.2.4 (e7ed552)

BREAKING CHANGES

  • deps: bump embark's minimum supported version of geth from >=1.8.14 to >=1.9.0 and its minimum supported version of parity from >=2.0.0 to >=2.2.1. This is necessary since web3 1.2.4 makes use of the eth_chainId RPC method (EIP 695) and those client versions are the earliest ones to implement it.
iurimatias
published 5.0.0-alpha.6 •

Changelog

Source

5.0.0-alpha.6 (2019-12-17)

Bug Fixes

iurimatias
published 5.0.0-alpha.5 •

Changelog

Source

5.0.0-alpha.5 (2019-12-16)

Bug Fixes

iurimatias
published 5.0.0-alpha.4 •

Changelog

Source

5.0.0-alpha.4 (2019-12-12)

Bug Fixes

  • @cockpit/ens: ensure default account is set when registering subdomains (9839e92)
  • @embark/blockchain: make disabling blockchain feature work (446197b)
  • @embark/debugger: Re-enable debugger (8e0f8b4)
  • @embark/ens: fix broken test due to async API (9df2430)
  • @embark/geth: only register console command if in dev mode; use endpoint; use dev account for regular txs that fix geths stuck tx issue (5d53847)
  • @embark/proxy: fix conflict for WS port in the proxy (eae97de)
  • @embark/test: fix using --node option in tests (b82a240)
  • @embark/tests: Tests exiting early (acd1d72)

Features

  • @embark/whisper: Add Whisper client config (bd4b110)
  • @embarkjs/ens: Introduce dappConnection configuration for namesystem (2ae4664)
iurimatias
published 5.0.0-alpha.2 •

Changelog

Source

5.0.0-alpha.2 (2019-12-05)

Bug Fixes

  • @cockpit: adjust table-related styling so changes in updated core-ui don't override font color (92f6d41)
  • @cockpit/console: show contract names in the suggestions list (4ee9004)
  • @embark/accounts-manager: limit funding accounts to 1 at a time (95b5ae4)
  • @embark/core: don't exit in Engine consumer API (a7edca0)
  • @embark/core: ensure type declaration for Plugin.registerActionForEvent() is legit (5dc4b21), closes /github.com/embarklabs/embark/commit/776db1b7f71e9a78f216cf2acc6c1387c60b3604#diff-5cab125016e6d753f03b6cd0241d5ebbR267
  • @embark/dapps: add missing constructor argument in contracts config (3f4e12a)
  • @embark/dapps: add missing Smart Contract configurations (92f6dd4)
  • @embark/ens: don't break when determining contract addresses (0d20cb5)
  • @embark/ens: don't change shape of Smart Contract args in action hooks (b4478a9)
  • @embark/library-manager: add web3 to versions list (3c760c3)
  • @embark/proxy: Fix unsubsribe handling and add new provider (f6f4507)
  • @embark/rpc-manager: implement missing RPC modifier for eth_sign (4ebbb44)
  • @embark/simulator: fix port used in simulator (dba5f77)
  • @embark/site: ensure fathom script is only loaded in production environment (7c5d662)
  • @embark/tests: Improve expiration unit test (23e94d6)
  • @embark/whisper: fix ipc conflict on Windows with 2 Geths (abac984)
  • @embark/whisper: fix whisper node printing twice because of duplicated name (04a02af)
  • @embark/whisper: show message when geth port is already taken (23f9a8c)

Build System

Code Refactoring

  • @embark/library-manager: restrict versionable packages to only solc (2543aca)

Features

  • @embark/embark-rpc-manager: Add support for eth_signTypedData_v3 (c7ec49a), closes #1850 #1850
  • @embark/ens: enable changing namesystem config per test (de9e667)
  • @embark/plugin: add priority to regsiterActionForEvents (776db1b)
  • @embark/plugins/geth: bump min supported geth version from 1.8.14 to 1.9.7 (25d0510)
  • @embark/tests: enable comms and storage in tests (aecb99d)

BREAKING CHANGES

  • deps:
  • @embark/library-manager: Remove support for specifying the versions of web3 and ipfs-api in a project's embark.json.
michaelsbradleyjr
published 5.0.0-alpha.1 •

Changelog

Source

5.0.0-alpha.1 (2019-11-05)

Bug Fixes

michaelsbradleyjr
published 5.0.0-alpha.0 •

Changelog

Source

5.0.0-alpha.0 (2019-10-28)

Bug Fixes

  • fix process logs not showing on errors (#1962) (913267b)
  • @cockpit: PropTypes typos: boolean -> bool, function -> func (58c55ed)
  • @contract-app: fix contracts app tests (#1982) (6e9635c)
  • @embark/basic-pipeline: Remove _1_ from pipeline output (#1941) (5dbc1c7)
  • @embark/cmd_controller: ensure blockchain module is started before storage (#1821) (c7eb586)
  • @embark/cmd_controller: ensure namesystem is set up in console command (#1822) (dd82a01)
  • @embark/cmd_controller: use the correct path for eject-webpack (98400dc)
  • @embark/core: make blockchain command work again (8fee0b8)
  • @embark/core: set loglevel back to info (a03ffd5)
  • @embark/embark-deploy-tracker: Fix reading of empty file (#1872) (022a3c1)
  • @embark/ens: fix trying to resolve when ENS is not registered (1302f9f)
  • @embark/geth: fix version result not available (9803507)
  • @embark/parity: fix version result not available (a4b3ef4)
  • @embark/proxy: Check if WebSocket open before sending (#1978) (db71a93)
  • patch for infinite loop with panic override (#1964) (80df4fa)
  • @embark/proxy: Fix contract event subscriptions (173d53d)
  • @embark/stack/pipeline: set missing this.fs to embark.fs (86a9766)
  • @embark/transaction-logger: don't show logs for stray receipts (395ae83)
  • @embarkjs/swarm: web3@1.0.0-beta.37 -> web3@1.2.1 (25a0644)
  • add back log command for modules (#1969) (918a00c)
  • template_generator: fix condition for windows (7fae609)
  • test-app: make test app test all pass (#1980) (2193d82)
  • do not start modules if they are disabled (d6bf5c2)
  • fix error logs in the cockpit due from negative blocks numbers (#1967) (4b947bb)
  • fix test-app, contracts index file and reload on change (#1892) (ee634c8)
  • fix windows build for pipeline and embarkjs (#1971) (08c97a2)
  • re-enable plugin command module and clean up engine (#1961) (5b72620)
  • type checker and linter errors on master after recent PR merges (8716373)

Build System

Code Refactoring

Features

  • call action before starting the blockchain node (c54b8d9)
  • @embark/cmd_controller: add back embark simulator (#1965) (915b949)
  • @embark/compiler: support :before and :after hooks on event compiler:contracts:compile (#1878) (043ccc0)
  • @embark/specialconfigs: introduce dynamic addresses (#1873) (86ee867), closes #1690
  • @embark/test-runner: add reports to tests (#1864) (230fe59)
  • @embark/test-runner: make vm default node (#1846) (f54fbf0)
  • @embark/testing: introduce plugin APIs to register compilers (f289a6f)
  • @embark/utils: "inside monorepo" APIs (de0e12d)
  • deployement: add back deployment message with hash (2f09a88)

BREAKING CHANGES

  • node: >=10.17.0 <12.0.0 npm: >=6.11.3 yarn: >=1.19.1

node v10.17.0 is the latest in the 10.x series and is still in the Active LTS lifecycle. Embark is still not compatible with node's 12.x and 13.x series (because of some dependencies), otherwise it would probably make sense to bump our minimum supported node version all the way to the most recent 12.x release.

npm v6.11.3 is the version that's bundled with node v10.17.0.

yarn v1.19.1 is the most recent version as of the time node v10.17.0 was released.

  • There are more than several breaking changes, including DApp configuration for accounts.
michaelsbradleyjr
published 4.1.1 •

Changelog

Source

4.1.1 (2019-08-28)

Bug Fixes

  • @embark/demo: add back lights (dd07f67)
  • @embark/deploy-tracker: continue if getting block fails (0fe070c)
  • @embark/pipeline: revise require in embarkArtifacts/contracts/index (ff97aa5)
  • @mbark/embarkjs: enable using wss in embarkjs and the Dapp (d2fc210)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc