Remix Ide Versions Save

Documentation for Remix IDE

v0.12.0

1 year ago

Update for stable version of docs.

v0.11.0

1 year ago

Update for stable version of docs.

v0.10.4

3 years ago

v0.10.3

3 years ago

What's New

We fixed a bug on RemixD daemon. Please install a new version of it.

Change Log

v0.10.3 (2020/07/13 14:53 +00:00)

  • #2947 canActivate accept ethdoc (@yann300)
  • #2945 Allow plugin to activate each other (@yann300)
  • #2943 Use latest remix plugin (@yann300)
  • #2941 Return "null" if file not found (@yann300)

v0.10.2

3 years ago

What's New

  • new FileManager API
  • multiple highlighting for plugin
  • syntax highlighting for yul contract
  • improved the UI of Debugger plugin
  • function calls panel is added to Debugger
  • new dark theme for editor
  • using wasm builds of solidity compilers if available
  • solidity plugin is preactivated now for the first load
  • improved the way Remix can be embedded, by choosing which panel should be or not minimized and by focusing to the last loaded plugin (if loaded from the URL parameter)
  • solidity compiler plugin's API is improved
  • Remixd plugin is now a Websocket Plugin. ATTENTION a new version of RemixD was released. Please update it locally (https://remix-ide.readthedocs.io/en/latest/remixd.html)
  • Refactored UnitTesting plugin. Added custom path to choose a workspace to keep the test files.
  • the Light them was improved

Remix IDE

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.2 (2020/07/08 11:19 +00:00)

#2937 remixD failure (@yann300, @ioedeveloper, @LianaHus) #2939 Resolve with compilation error instead of rejecting (@yann300) #2935 light theme placeholder color (@ethereum) #2924 catch error when activating a plugin (@yann300) #2906 adding custom path to Unit Testing (@yann300, @LianaHus) #2891 Remixd Websocket Plugin (@yann300, @ioedeveloper) #2922 Debugger: layout update (@yann300) #2921 add panel to show function calls (@iurimatias) #2916 Filemanager external api e2e (@ioedeveloper) #2919 Increase timeout for provider (@yann300) #2918 Use 0.2.4 remix-plugin & set default timeout (@yann300) #2898 Txlistener reads on the last compilation per file and not only the last one (@yann300) #2904 terminal title bar UI adjustments according to the last design (@LianaHus) #2908 remove uneeded "compilerUrl" param (@yann300) #2913 Fix Docker run instructions in Readme (@boxhock) #2876 improve compiler api (@yann300) #2905 Optimizing docker build (@edisinovcic) #2907 Ci fix (@yann300, @ioedeveloper) #2900 editor color themes: renamed edited 'chaos' to 'remixDark' (@LianaHus) #2897 publish only built files (@yann300) #2894 Adding docker support to circleci (@yann300) #2896 Update run.md (@seandotau) #2895 Update plugin_manager.md (@seandotau) #2883 Ensure path of content loaded in the editor is consistent (@yann300) #2878 Framing with parameters url (@yann300) #2879 preactivate solidity (@LianaHus) #2855 collapse terminal and side panel (@yann300) #2828 Load wasm builds if available (@yann300, @LianaHus) #2882 Fix Update UI After Folder Delete (@ioedeveloper) #2833 Check if ast present (@yann300) #2859 new Ace editor dark theme (@LianaHus) #2852 new light theme (@LianaHus) #2866 refactored debuggerUI (@LianaHus) #2867 Don't call setFileContent 2 times (@yann300) #2840 Fix and activate e2e test - source verification (@yann300) #2832 Add syntax highlighting for yul contract (@yann300) #2858 use SourceHighlighters in StaticAnalisys and remove multiple highlight (@LianaHus) #2845 Make sure to highlight using internal path (@yann300) #2733 Move filemanager api to new api (@ioedeveloper, @yann300) #2848 update web3 provider modal (@ethereum) #2815 Allow multiple highlight per plugin (@yann300, @ioedeveloper) #2791 E2E Tests: Switch To Goerli TestNet. (@ioedeveloper) #2790 disable test "Should debug Ropsten transaction with .." (@yann300) #2789 Circle CI Parallelism (@ioedeveloper)

v0.10.1

4 years ago

What's New

  • Solidity "Unit Testing" and "Static Analysis" Plugins' UI-es has been improved
  • Debugger is using fetched Sourcecode
  • Default solidity version is now 0.6.6
  • Documentation has been updated

Remix IDE

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.1 (2020/04/29 16:07 +00:00)

  • #2786 Unit Testing: show message for error in test file (@LianaHus)
  • #2787 update plugins in homepage (@yann300)
  • #2785 Split e2e tests execution (@yann300)
  • #2782 unit testing docs updated (@Aniket-Engg)
  • #2776 static analysis doc updated (@Aniket-Engg)
  • #2768 bump default solidity version 0.6.1 -> 0.6.6 (@yann300, @LianaHus)
  • #2783 E2E Tests - Run and Stop (@ioedeveloper)
  • #2755 Fetch and compile before debugging (@yann300)
  • #2780 replaced break-all to break-word (@LianaHus)
  • #2774 update udapp with nested structs example (@ethereum)
  • #2767 Ipfs Checkbox Fix & E2E Tests (@ioedeveloper)
  • #2763 Better file type extraction (@yann300)
  • #2764 Don't wait for the toaster to hide for continuing (@yann300)
  • #2762 E2E Tests: Upload Local File to File Explorer (@ioedeveloper)
  • #2760 Test for plugin reload after webpage refresh (@ioedeveloper)
  • #2753 load activated plugins using localstorage (@Aniket-Engg)
  • #2707 Deploy And Run Transactions Browser Tests (@ioedeveloper)
  • #2715 Disabled 'Run Tests' Button When No Test Is Selected.

v0.10.0

4 years ago

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 and Light 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

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)

v0.9.4

4 years ago

Remix IDE

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

upcoming (2020/02/04 18:37 +00:00)

  • #2578 bump 0.9.4 (@yann300)
  • #2577 function call fixed (@yann300, @Aniket-Engg)
  • #2573 Fix some references in "getConfirmationCb" (@yann300)

v0.9.3

4 years ago

Remix IDE

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.9.3 (2020/02/03 10:29 +00:00)

  • #2570 release 0.9.3 (@Aniket-Engg )
  • #2565 Receive/Fallback better textmsg + test(@LianaHus )
  • #2563 Fix logs message during call or transact (@yann300)
  • #2562 Receive bug and more tests (@LianaHus, @yann300)
  • #2560 new package-lock (@yann300)
  • #2531 Receive/fallback functions in UI(@LianaHus )
  • #2530 add browser test for testing external web3 (@yann300)
  • #2534 Browser tests - Import from gist (@yann300)
  • #2555 pass compiler configuration to remix-tests (@Aniket-Engg )
  • #2551 added missing reject (@yann300)
  • #2544 fix ipfs upload (@yann300)
  • #2510 Refactor executionContext and udapp, into common class (@iurimatias)
  • #2546 set and get compiler state properly (@Aniket-Engg)
  • #2529 Handling boolean for the status (@yann300)
  • #2536 Debugger tabs header font consistency (@Aniket-Engg)
  • #2527 latest EthWork themes in cdn (@ethereum)
  • #2522 Export to Gist (@yann300)
  • #2520 Tiny typo (@yann300)
  • #2517 moved Workshops to featured plugins section in home page (@LianaHus)
  • #2514 Load plugins from parameters (@yann300)
  • #2511 updated with remix-solidity (@Aniket-Engg )
  • #2510 Refactor executionContext and udapp, into common class (@iurimatias )
  • #2508 Add rust ace mode to editor (@dark64 )
  • #2507 example contracts updated (@Aniket-Engg )
  • #2506 Refactor dropdown logic (@iurimatias)
  • #2504 Updates the style of "Add a custom compiler" btn (@LianaHus )
  • #2501 execution context updated (@Aniket-Engg )
  • #2499 0.6.0 and mutability specifiers (@LianaHus )
  • #2495 added zoom btns (@LianaHus )
  • #2493 recorder fixed (@Aniket-Engg )
  • #2490 check and if possible use worker for unit tests compilation (@LianaHus )
  • #2488 fixed autocompile (@LianaHus )
  • #2485 Updates quorum urls (@bmcd87 )
  • #2484 Update release-process.md (@LianaHus )
  • #2483 default solidity version set to 0.5.14 (@Aniket-Engg )
  • #2475 use Web3 utils instead of execution context web3 (@iurimatias)

v0.9.2

4 years ago

Remix IDE

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.9.2 bump version to 0.9.2

  • #2478 bump version to 0.9.2 (@LianaHus)
  • #2477 disable "discard changes" in context menu of FE (@LianaHus)
  • #2474 updating libs (@LianaHus)