v0.10.0 remix plugin engine update, remix simulator and UI improvements
What's new
- Remix IDE is pulling plugins from plugins directory ( https://github.com/ethereum/remix-plugins-directory )
- many thanks to ethworks for developing
Dark
andLight
themes for Remix IDE and for design improvements suggestion ( https://ethworks.io ) - a lot of new e2e tests have been added to improve the quality and stability of Ide ( @ioedeveloper )
- very useful improvement to a script running in IDE: you can now use async/await for script execution (@yann300)
- more test examples added to documentation and other improvements in solidity unit testing ( @Aniket-Engg )
- publish the source code and ABI to IPFS added to Deploy & Run plugin.
Remix IDE
- remix.ethereum.org
- remix desktop app - https://github.com/ethereum/remix-desktop/releases
- npm install -g remix-ide
- Remix as a plugin for Embark: https://www.npmjs.com/package/embark-remix
- docker: https://hub.docker.com/r/4c0n/remix-ide/ thanks to @4c0n
Remixd
Remixd is a tool which provide a way to access your local file from any remix IDE web app.
- npm install -g remixd
- remixd is included in remix-ide NPM package. it automatically shares the current local folder (or the given folder if any)
Change Log
v0.10.0 (2020/04/15 12:19 +00:00)
- #2736 bump the version to v0.10.0 (@LianaHus)
- #2731 bump remix-plugins (@LianaHus)
- #2726 fixed the issue with open file (@LianaHus)
- #2730 break for loop to fix arrow open (@LianaHus)
- #2724 Update conf.py for docs build & rm geth-remix tutorial (@ethereum)
- #2723 Uncaught Error Solidity Unit Testing Plugin (@ioedeveloper)
- #2720 testing examples added (@Aniket-Engg)
- #2725 Fix Failing Library Deployment Test (@ioedeveloper)
- #2718 Fixed wrong position of rename menu (@ioedeveloper)
- #2714 better query selection in terminal for expanding (@yann300, @LianaHus)
- #2722 Generated test file updated (@Aniket-Engg)
- #2713 Fixed wrong display of block number and index [block: txIndex:] for transactions in terminal. (@ioedeveloper)
- #2717 Update to FileExplorer documentation (@ethereum)
- #2688 Web3 Provider modal for local devmode (@ethereum)
- #2708 Return result for non VM calls (@LianaHus)
- #2705 Added folder and file to publish to gist test (@ioedeveloper)
- #2634 Update import.md to use release tag when importing from GitHub (@abcoathup)
- #2710 bump remix plugin - 0.2.0-alpha.8 (@yann300)
- #2692 Update team-best-practices.md (@yann300)
- #2633 Deploy Code To IPFS (@ioedeveloper)
- #2690 Update to Deploy & Run docs (@ethereum)
- #2703 Publish to Gist (@LianaHus)
- #2701 Fix bad reference (to access config) (@yann300)
- #2695 Bump remix plugin (@yann300)
- #2698 Added delay to async/await test (@ioedeveloper)
- #2670 remove the old permissionss saved in localstorage (@LianaHus)
- #2626 Parallel Browser Tests (Firefox & Chrome) (@ioedeveloper)
- #2691 Bump remix lib (@Aniket-Engg, @RyleySill93, @yann300)
- #2613 Improved Transaction Log Test (@ioedeveloper)
- #2694 Enabled Screenshots For Nightwatch In CircleCI (@ioedeveloper)
- #2687 Fixed collapsing solidity locals panel (@ioedeveloper)
- #2689 issue with rename of folder (@LianaHus)
- #2677 Added Metadata Contract Name To Success Modal (@ioedeveloper)
- #2679 transform toaster to inform message (@LianaHus)
- #2673 Eth work Compiler Plugin UI update (@LianaHus, @ioedeveloper, @alexcherman)
- #2675 updated the icon of home tab title (@LianaHus)
- #2659 Browser Editor Tests (@ioedeveloper)
- #2662 Debugger Browser Tests (@ioedeveloper)
- #2645 new logo on Homescreen and remix logo on home tab (@LianaHus)
- #2668 update label (terminal) (@yann300)
- #2666 Fix deleting folder (@yann300)
- #2640 Fix unregistering events for solidity module (@yann300)
- #2657 File Explorer Tests (@ioedeveloper)
- #2661 fixed the style of code and changed UI of Github Access Token section (@LianaHus)
- #2592 Add global web3 provider plugin (@yann300)
- #2557 Listening to Lexon compilation finished. (@step21)
- #2589 Script Execution - Async/Await support (@yann300)
- #2612 update label for given permission (@yann300)
- #2635 General Settings Browser Tests (@ioedeveloper)
- #2590 refactor vm provider to use remix-simulator (@yann300, @iurimatias)
- #2599 added filter invert to images (@LianaHus)
- #2596 WIP Using the new engine (@LianaHus, @yann300)
- #2637 Enabled Publish To Swarm Browser Test & Added Fix For ZoKrates Test (@ioedeveloper)
- #2600 Default to dark theme (@yann300)
- #2617 Merged importFromGist.js into gist.js (@ioedeveloper)
- #2615 EthWorks update for deploy & run module for the dark theme (@alexcherman)
- #2618 added new themes from ethwork (@LianaHus)
- #2604 fixed Environment doc link (@LianaHus)
- #2601 Plugin Manager Tests (@ioedeveloper)
- #2593 Terminal e2e tests (@ioedeveloper)
- #2614 Disabled Publish on Swarm Test (@ioedeveloper)
- #2605 Splash screen (@yann300)
- #2611 Fix e2e tests & Fix triggering event (@yann300)
- #2591 Homepage Tests (@ioedeveloper)
- #2587 typo fix to disappear file creation modal (@Aniket-Engg)
- #2583 refactor blockchain logic into their own providers - 2 (@yann300, @iurimatias)
- #2584 Environment Variables For Running Tests Locally (@ioedeveloper)
- #2574 updating docs with about Low level interactions with a contract (@ethereum)
- #2579 Documentation - custom compiler (@ethereum)
- #2580 Ethworks-Static-analysis2master (@alexcherman)
- #2582 refactor, abstract and remove dependencies on executionContext and udapp - 2 (@yann300, @iurimatias)
- #2542 Improve unit testing results visibility (@alexcherman)
- #2567 pull plugins from plugins directory (@yann300)
- #2533 Fix loading content from node_modules & browser tests (@yann300)