This release is deployed to http://remix.ethereum.org and is available on npm. The electron desktop app will soon be provided.

For more info:

https://github.com/ethereum/remix-ide/releases/tag/v0.7.0

This release has many significant changes.

1. Remix-tests

First, we are releasing remix-tests ( iuri matias ), which is a stand alone CLI for running Solidity unit testing.

A good use case for this tool — testing safemath — has been shared by @github/danlipert

Remix-tests have been integrated in etheratom ( 0mkar github/Omkara ) and of course in Remix IDE ( by Nina Breznik ).

Etheratom is a project by 0mkar (an Ethereum Foundation grantee) and we are happy to see him integrating and improving Remix libraries in the future! ;)

Remix-tests integration in remix IDE

2. Plugin API

We are also releasing a first alpha version the Remix API (by Yann Levreau and Alex 【ツ】)

The aim is to provide an easy way for external teams to develop their own plugins for Remix IDE.

Note that this API is not specific to the Remix application and could be potentially be used on other platforms (VSCode, Truffle, Embark, Etheratom).

Oraclize is the first project that has integrated a plugin. Common version of the API is coming soon.

3 . Terminal

The terminal is initialized now with web3.js , ethers.js and swarmgw and scripts can be executed using remix.execute()