embark-compiler

npm i embark-compiler

52 Versions

6.0.0

nightly
2 years ago
6.0.0 (2020-04-27) Bug Fixes
  • don't open external links to another tab by default (b8c0908)
  • @cockpit/utilities: signaturePending prop should be type bool in component SignAndVerify (ac7bdb1)
  • @embark/blockchain: fix blockchain plugins' use of async whilst (fde1eeb)
  • @embark/cmd-controller: add back embark-ganache registrations (6fb2da3)
  • @embark/cmd_controller: don't try to load pipeline module group in build cmd (0c9b917)
  • @embark-ganache: fix ganache having different node accounts (897aa3f)
  • @embark/ganache: make embark blockchain exit when using Ganache (53dc751)
  • @embark/mocha: reset contracts before each test file (deb682c)
  • @embark/mocha-tests: change self to this in mocha-tests (c07ac55)
  • @embark/profiler: Fix profile output and update messaging (74e2935)
  • @embark/reporter: show stack trace in the reporter on errors (e389ccc)
  • @embark/rpc-manager: fix eth_signTypedData method + tests (b29998e)
  • @embark/storage: Allow upload when storage is disabled (ec99cf6)
  • @embark/storage: Fix hang when changing environments (edf4347)
  • cockpit/console: ensure console for processes is rendered (3ce666b)
  • core/utils: shortcut embarkConfig.plugins in case it doesn't exist (d83ad01)
  • plugins/basic-pipeline: ensure correct webpack config is loaded (031ebe8)
  • plugins/solc: don't read pluginConfig from plugin.config (de8f217), closes /github.com/embarklabs/embark/pull/2330#discussion_r389906144
  • stack/proxy: ensure wsProxy and httpProxy have correct type (d9c8109)
  • stack/proxy: have proxy.stop() receive callback (ec134b9)
  • utils/testing: add missing trace() API logger in testbed (0ba8d86)
  • utils/testing: ensure API mock works with req.params and method chaining (1a56d5f)
  • utils/testing: ensure runActionsForEvent() works without params object (62a2291)
Features
  • add support for embark.config.js (e0f7913)
  • remove optional plugins from coming as default (db10064)
  • support selecting what library to generate artifacts (ee1eb4e), closes #2285
  • @cmd: add very basic embark init to add an embark.json file (738ff8e)
  • @embark/accounts-manager: Get alternative coinbase address (72e609a)
  • @embark/cmd: enable using engine with no embark.json (382a0b5)
  • @embark/core: Support minimum truffle projects (a454ae8)
  • @embark/dapps: Add blockchain config to simple template (5fe318b)
  • @embark/quorum: Add support for Quorum blockchains (095bd0b)
  • @embark/snarks: Allow embark-snark to be used in the dapp (c1129dc)
  • @embark/test-app: add Teller contracts and test as a new test dapp (e65c4d2)
  • @embark/test-runner: make evmMethod globally available + docs (67581ce)
  • plugins/specialconfigs: adds support for Smart Contract args as functions (a4a0e9d), closes #2270
  • stack/blockchain: expose networkId in generated artifact (c624582), closes #2220
  • utils/testing: introduce async/await for actions in tests (0e32cc0)
  • utils/testing: make mock apiCall() async (4106a49)

5.3.0

2 years ago
5.3.0 (2020-04-24) Bug Fixes
  • don't open external links to another tab by default (b8c0908)
  • @cockpit/utilities: signaturePending prop should be type bool in component SignAndVerify (ac7bdb1)
  • @embark/blockchain: fix blockchain plugins' use of async whilst (fde1eeb)
  • @embark/cmd-controller: add back embark-ganache registrations (6fb2da3)
  • @embark/cmd_controller: don't try to load pipeline module group in build cmd (0c9b917)
  • @embark-ganache: fix ganache having different node accounts (897aa3f)
  • @embark/ganache: make embark blockchain exit when using Ganache (53dc751)
  • @embark/mocha: reset contracts before each test file (deb682c)
  • @embark/mocha-tests: change self to this in mocha-tests (c07ac55)
  • @embark/profiler: Fix profile output and update messaging (74e2935)
  • @embark/reporter: show stack trace in the reporter on errors (e389ccc)
  • @embark/rpc-manager: fix eth_signTypedData method + tests (b29998e)
  • @embark/storage: Allow upload when storage is disabled (ec99cf6)
  • @embark/storage: Fix hang when changing environments (edf4347)
  • cockpit/console: ensure console for processes is rendered (3ce666b)
  • core/utils: shortcut embarkConfig.plugins in case it doesn't exist (d83ad01)
  • plugins/basic-pipeline: ensure correct webpack config is loaded (031ebe8)
  • plugins/solc: don't read pluginConfig from plugin.config (de8f217), closes /github.com/embarklabs/embark/pull/2330#discussion_r389906144
  • stack/proxy: ensure wsProxy and httpProxy have correct type (d9c8109)
  • stack/proxy: have proxy.stop() receive callback (ec134b9)
  • utils/testing: add missing trace() API logger in testbed (0ba8d86)
  • utils/testing: ensure API mock works with req.params and method chaining (1a56d5f)
  • utils/testing: ensure runActionsForEvent() works without params object (62a2291)
Features
  • add support for embark.config.js (e0f7913)
  • remove optional plugins from coming as default (db10064)
  • support selecting what library to generate artifacts (ee1eb4e), closes #2285
  • @cmd: add very basic embark init to add an embark.json file (738ff8e)
  • @embark/accounts-manager: Get alternative coinbase address (72e609a)
  • @embark/cmd: enable using engine with no embark.json (382a0b5)
  • @embark/core: Support minimum truffle projects (a454ae8)
  • @embark/dapps: Add blockchain config to simple template (5fe318b)
  • @embark/quorum: Add support for Quorum blockchains (095bd0b)
  • @embark/snarks: Allow embark-snark to be used in the dapp (c1129dc)
  • @embark/test-app: add Teller contracts and test as a new test dapp (e65c4d2)
  • @embark/test-runner: make evmMethod globally available + docs (67581ce)
  • plugins/specialconfigs: adds support for Smart Contract args as functions (a4a0e9d), closes #2270
  • stack/blockchain: expose networkId in generated artifact (c624582), closes #2220
  • utils/testing: introduce async/await for actions in tests (0e32cc0)
  • utils/testing: make mock apiCall() async (4106a49)

5.3.0-nightly.17

2 years ago
5.3.0-nightly.17 (2020-04-11) Bug Fixes
  • @embark/mocha: reset contracts before each test file (deb682c)
  • @embark/storage: Allow upload when storage is disabled (ec99cf6)
  • core/utils: shortcut embarkConfig.plugins in case it doesn't exist (d83ad01)

5.3.0-nightly.16

2 years ago
5.3.0-nightly.16 (2020-04-03) Bug Fixes

5.3.0-nightly.15

2 years ago
5.3.0-nightly.15 (2020-03-26)

Note: Version bump only for package root


5.3.0-nightly.14

2 years ago
5.3.0-nightly.14 (2020-03-25) Bug Fixes
  • stack/proxy: ensure wsProxy and httpProxy have correct type (d9c8109)
  • stack/proxy: have proxy.stop() receive callback (ec134b9)
Features
  • utils/testing: introduce async/await for actions in tests (0e32cc0)

5.3.0-nightly.13

2 years ago
5.3.0-nightly.13 (2020-03-24) Bug Fixes
  • @embark-ganache: fix ganache having different node accounts (897aa3f)
  • @embark/blockchain: fix blockchain plugins' use of async whilst (fde1eeb)
  • @embark/cmd_controller: don't try to load pipeline module group in build cmd (0c9b917)
  • @embark/storage: Fix hang when changing environments (edf4347)
  • plugins/basic-pipeline: ensure correct webpack config is loaded (031ebe8)
Features
  • @embark/accounts-manager: Get alternative coinbase address (72e609a)
  • @embark/core: Support minimum truffle projects (a454ae8)
  • @embark/dapps: Add blockchain config to simple template (5fe318b)
  • @embark/quorum: Add support for Quorum blockchains (095bd0b)

5.3.0-nightly.12

2 years ago
5.3.0-nightly.12 (2020-03-21)

Note: Version bump only for package root


5.3.0-nightly.11

2 years ago
5.3.0-nightly.11 (2020-03-20) Features
  • @embark/snarks: Allow embark-snark to be used in the dapp (c1129dc)

5.3.0-nightly.10

2 years ago
5.3.0-nightly.10 (2020-03-14)

Note: Version bump only for package root


5.3.0-nightly.9

2 years ago
5.3.0-nightly.9 (2020-03-13) Bug Fixes
  • don't open external links to another tab by default (b8c0908)
Features
  • support selecting what library to generate artifacts (ee1eb4e), closes #2285

5.3.0-nightly.7

2 years ago
5.3.0-nightly.7 (2020-03-10)

Note: Version bump only for package root


5.3.0-nightly.6

2 years ago
5.3.0-nightly.6 (2020-03-07) Bug Fixes
  • @cockpit/utilities: signaturePending prop should be type bool in component SignAndVerify (ac7bdb1)
Features
  • add support for embark.config.js (e0f7913)

5.3.0-nightly.5

2 years ago
5.3.0-nightly.5 (2020-03-06) Bug Fixes
  • @embark/cmd-controller: add back embark-ganache registrations (6fb2da3)
  • @embark/rpc-manager: fix eth_signTypedData method + tests (b29998e)
Features
  • @embark/test-runner: make evmMethod globally available + docs (67581ce)

5.3.0-nightly.4

2 years ago
5.3.0-nightly.4 (2020-03-05)

Note: Version bump only for package root


5.3.0-nightly.3

2 years ago
5.3.0-nightly.3 (2020-03-04) Features
  • plugins/specialconfigs: adds support for Smart Contract args as functions (a4a0e9d), closes #2270

5.3.0-nightly.2

2 years ago
5.3.0-nightly.2 (2020-03-03)

Note: Version bump only for package root


5.3.0-nightly.1

2 years ago
5.3.0-nightly.1 (2020-02-29) Features
  • remove optional plugins from coming as default (db10064)
  • @cmd: add very basic embark init to add an embark.json file (738ff8e)
  • @embark/cmd: enable using engine with no embark.json (382a0b5)

5.3.0-nightly.0

2 years ago
5.3.0-nightly.0 (2020-02-27) Bug Fixes
  • @embark/mocha-tests: change self to this in mocha-tests (c07ac55)
  • @embark/profiler: Fix profile output and update messaging (74e2935)
  • @embark/reporter: show stack trace in the reporter on errors (e389ccc)
  • utils/testing: add missing trace() API logger in testbed (0ba8d86)
  • utils/testing: ensure API mock works with req.params and method chaining (1a56d5f)
  • utils/testing: ensure runActionsForEvent() works without params object (62a2291)
Features
  • @embark/test-app: add Teller contracts and test as a new test dapp (e65c4d2)
  • utils/testing: make mock apiCall() async (4106a49)

5.2.4-nightly.0

2 years ago
5.2.4-nightly.0 (2020-02-26)

Note: Version bump only for package root


5.2.3

2 years ago
5.2.3 (2020-02-25) Bug Fixes
  • @embark/site: fix proxyFor docs (0461fa0)
  • cmd-controller: fix build --contracts command starting comm node (e99a328)
  • ensure that packages properly specify their dependencies (3693ebd)
  • revert custom deploy() API for EmbarkJS.Contract (d3200e3)

5.2.2

2 years ago
5.2.2 (2020-02-19) Bug Fixes
  • @embark/core: fix templates not including embark as a dependency (45e90f3)

5.2.0

2 years ago
5.2.0 (2020-02-18) Bug Fixes
  • @embark/blockchain-api: add back contract event listen and log (5592753)
  • @embark/cmd-controller: exit build if afterDeploy is not array (5359cc6)
  • @embark/contracts-manager: Remove logger from serialized contract (d529420)
  • @embark/contracts-manager: always deploy contracts with deploy: true (87a04cd)
  • @embark/dashboard: update dashboard's logEntry to match core/logger's logFunction (63831f6), closes #2184
  • @embark/deployment: fix undefined in nb arguments in deploy (0016581)
  • @embark/ens: fix tests erroring on FIFS contract deploy (78fc7b6)
  • @embark/ganache: fix connection to other nodes from Ganache (5531b60)
  • @embark/logger: Remove writeToFile for logger dir (e9be40c)
  • @embark/proxy: only up event listeners on available providers (caae922)
  • @embark/proxy: up max listener for proxy request manager (9c8837d)
  • @embark/test-runner: fix reporter to only catch gas for txs (0e30bf3)
  • core/config: Fix EmbarkConfig type (0f59e0c)
  • only show account warning when Geth will actually start (f502650)
  • set helper methods on contracts (7031335)
  • stack/contracts-manager: ensure custom abiDefinition is set properly if provided (b4b4848)
Features
  • @embark/blockchain: make GanacheCLI the default dev blockchain (cd934f8)
  • @embark/contracts: add proxyFor property for contracts (2e8b255)
  • @embark/ens: enable the use of $accounts in registrations (de01022)
  • @embark/test-runner: introduce artifacts.require API (b021689)
  • plugins/scripts-runner: introduce exec command to run scripts (40c3d98)
  • warn about packages not configured as plugins; make geth/parity full plugins (d14e93c)

5.2.0-nightly.4

2 years ago
5.2.0-nightly.4 (2020-02-15) Features
  • @embark/blockchain: make GanacheCLI the default dev blockchain (cd934f8)
  • @embark/contracts: add proxyFor property for contracts (2e8b255)

5.2.0-nightly.3

2 years ago
5.2.0-nightly.3 (2020-02-14) Bug Fixes
  • @embark/deployment: fix undefined in nb arguments in deploy (0016581)
  • @embark/logger: Remove writeToFile for logger dir (e9be40c)
  • stack/contracts-manager: ensure custom abiDefinition is set properly if provided (b4b4848)
Features
  • warn about packages not configured as plugins; make geth/parity full plugins (d14e93c)

5.2.0-nightly.2

2 years ago
5.2.0-nightly.2 (2020-02-13) Bug Fixes
  • set helper methods on contracts (7031335)
  • core/config: Fix EmbarkConfig type (0f59e0c)
Features
  • @embark/test-runner: introduce artifacts.require API (b021689)
  • plugins/scripts-runner: introduce exec command to run scripts (40c3d98)

5.2.0-nightly.1

2 years ago
5.2.0-nightly.1 (2020-02-08) Bug Fixes
  • @embark/blockchain-api: add back contract event listen and log (5592753)
  • @embark/contracts-manager: always deploy contracts with deploy: true (87a04cd)
  • @embark/test-runner: fix reporter to only catch gas for txs (0e30bf3)

5.2.0-nightly.0

2 years ago
5.2.0-nightly.0 (2020-02-07) Bug Fixes
  • @embark/contracts-manager: Remove logger from serialized contract (d529420)
  • @embark/ens: fix tests erroring on FIFS contract deploy (78fc7b6)
Features
  • @embark/ens: enable the use of $accounts in registrations (de01022)

5.1.2-nightly.0

2 years ago
5.1.2-nightly.0 (2020-02-05) Bug Fixes
  • only show account warning when Geth will actually start (f502650)
  • @embark/cmd-controller: exit build if afterDeploy is not array (5359cc6)
  • @embark/dashboard: update dashboard's logEntry to match core/logger's logFunction (63831f6), closes #2184

5.1.1

2 years ago
5.1.1 (2020-02-03) Bug Fixes
  • @embark/contracts: fix ENS contracts not being resolved as deps (2f5c16b)
  • @embark/demo: fix ethereum not available in browser in the demo (39919f2)
  • @embark/ens: fix registerSubDomain in tests and add test (3ceac53)

5.1.1-nightly.2

2 years ago
5.1.1-nightly.2 (2020-01-31)

Note: Version bump only for package root


5.1.1-nightly.0

2 years ago
5.1.1-nightly.0 (2020-01-29)

Note: Version bump only for package root


5.1.0

2 years ago
5.1.0 (2020-01-27) Features
  • @embark/deployment: introduce interfaces and libraries configuration (73d0443)
  • @embark/nethermind: add Nethermind blockchain client plugin (6db8d87)
  • @embark/test-runner: expose evmClientVersion for conditional tests (e37d3f7)
  • @embark/testing: introduce proper request2 api for async/await (c947517)
  • @embark/testing: add missing APIs to register console commands and API calls (bef582d)
  • support Node.js v12.x and newer (c093cf8)
Bug Fixes
  • @embark/cmd_controller: fix build command to escape on finish (e2767c2)
  • @embark/debugger: Prevent error if contract not tracked by Embark (1e1172e)
  • @embark/embarkjs: change enableEthereum to not rely on returned accounts array (b8f93ea)
  • @embark/ens: fix Infura connection and testnet use of ENS (42bd3b7)
  • @embark/ens: connect to web3 only with dappAutoEnable is true (e0ac539)
  • @embark/pipeline: make generateAll async so it completes tasks (0a4d13f)
  • @embark/proxy: Parse rpcPort from config as integer (9f7c682)
  • @embark/test-dapp: fix test_dapp broken for ENS resolve (f5849e0)
  • @embark/test: increase default gas limit to 8M so tests support bigger contracts (b6856b2)
  • @embark/tests: Fix failing test with —node=embark (81af3af)
  • @embark/transaction-logger: Circular JSON log and unknown contract log level (5843a8e)
  • @embark/transaction-logger: fix circular dep issue with util.inspect (6f239f4)
  • @embark/utils: fix deconstruct url to return port as an integer (4190d5e)

5.1.0-nightly.5

2 years ago
5.1.0-nightly.5 (2020-01-24) Bug Fixes
  • @embark/embarkjs: change enableEthereum to not rely on returned accounts array (b8f93ea)
  • @embark/test: increase default gas limit to 8M so tests support bigger contracts (b6856b2)
Features
  • @embark/testing: add missing APIs to register console commands and API calls (bef582d)

5.1.0-nightly.4

2 years ago
5.1.0-nightly.4 (2020-01-23) Bug Fixes
  • @embark/proxy: Parse rpcPort from config as integer (9f7c682)

5.1.0-nightly.1

2 years ago
5.1.0-nightly.1 (2020-01-20) Features
  • support Node.js v12.x and newer (c093cf8)

5.1.0-nightly.0

2 years ago
5.1.0-nightly.0 (2020-01-17) Bug Fixes
  • @embark/cmd_controller: fix build command to escape on finish (e2767c2)
  • @embark/debugger: Prevent error if contract not tracked by Embark (1e1172e)
  • @embark/ens: fix Infura connection and testnet use of ENS (42bd3b7)
  • @embark/test-dapp: fix test_dapp broken for ENS resolve (f5849e0)
  • @embark/tests: Fix failing test with —node=embark (81af3af)
  • @embark/transaction-logger: Circular JSON log and unknown contract log level (5843a8e)
  • @embark/utils: fix deconstruct url to return port as an integer (4190d5e)
  • transaction-logger: fix circular dep issue with util.inspect (6f239f4)
Features
  • @embark/deployment: introduce interfaces and libraries configuration (73d0443)
  • @embark/nethermind: add Nethermind blockchain client plugin (6db8d87)
  • @embark/test-runner: expose evmClientVersion for conditional tests (e37d3f7)
  • @embark/testing: introduce proper request2 api for async/await (c947517)

5.0.0

2 years ago

5.0.0-beta.0

2 years ago

5.0.0-alpha.9

3 years ago

5.0.0-alpha.8

3 years ago

5.0.0-alpha.5

3 years ago

5.0.0-alpha.4

3 years ago

5.0.0-alpha.2

3 years ago

5.0.0-alpha.1

3 years ago

5.0.0-alpha.0

3 years ago

4.1.1

3 years ago

4.1.0

3 years ago

4.1.0-beta.3

3 years ago

4.1.0-beta.1

3 years ago

4.0.0

3 years ago

4.0.0-beta.1

3 years ago

52 Versions

TagPublished
6.0.0nightly2yrs ago
5.3.02yrs ago
5.3.0-nightly.172yrs ago
5.3.0-nightly.162yrs ago
5.3.0-nightly.152yrs ago
5.3.0-nightly.142yrs ago
5.3.0-nightly.132yrs ago
5.3.0-nightly.122yrs ago
5.3.0-nightly.112yrs ago
5.3.0-nightly.102yrs ago
5.3.0-nightly.92yrs ago
5.3.0-nightly.72yrs ago
5.3.0-nightly.62yrs ago
5.3.0-nightly.52yrs ago
5.3.0-nightly.42yrs ago
5.3.0-nightly.32yrs ago
5.3.0-nightly.22yrs ago
5.3.0-nightly.12yrs ago
5.3.0-nightly.02yrs ago
5.2.4-nightly.02yrs ago
5.2.32yrs ago
5.2.22yrs ago
5.2.02yrs ago
5.2.0-nightly.42yrs ago
5.2.0-nightly.32yrs ago
5.2.0-nightly.22yrs ago
5.2.0-nightly.12yrs ago
5.2.0-nightly.02yrs ago
5.1.2-nightly.02yrs ago
5.1.12yrs ago
5.1.1-nightly.22yrs ago
5.1.1-nightly.02yrs ago
5.1.02yrs ago
5.1.0-nightly.52yrs ago
5.1.0-nightly.42yrs ago
5.1.0-nightly.12yrs ago
5.1.0-nightly.02yrs ago
5.0.02yrs ago
5.0.0-beta.02yrs ago
5.0.0-alpha.93yrs ago
5.0.0-alpha.83yrs ago
5.0.0-alpha.53yrs ago
5.0.0-alpha.43yrs ago
5.0.0-alpha.23yrs ago
5.0.0-alpha.13yrs ago
5.0.0-alpha.03yrs ago
4.1.13yrs ago
4.1.03yrs ago
4.1.0-beta.33yrs ago
4.1.0-beta.13yrs ago
4.0.03yrs ago
4.0.0-beta.13yrs ago