v0.7.5
This release notably includes:
- Support for solidity 0.5.0
- Breaking change: the format of the metadata file has been changed (see settings tab / contract metadata)
- Plugin API 1.0 improvement (see settings tab for running a plugin)
- Add plugin (Solium @duaraghav8, Pipeline @loredanacirstea, Vyper @nrryuya, Ethdoc @GrandSchtroumpf ...)
- Solidity compiler accessible from the terminal
- Remixd (https://github.com/ethereum/remixd) can be run in read-only mode
- Heavy refactoring of the debugger
- Usual bug fixes
Remix IDE
- remix.ethereum.org
npm install -g remix-ide
- Remix is available as a desktop app https://github.com/horizon-games/remix-app/releases, thanks to @pkieltyka
- 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 inremix-ide
NPM package. it automatically shares the current local folder (or the given folder if any)- docker: https://hub.docker.com/r/4c0n/remixd/ thanks to @4c0n
Change Log
v0.7.5 (2018/11/22 14:13 +00:00)
- #1617 version changed for release (@LianaHus)
- #1616 Update example-contracts.js, add pragma (@yann300)
- #1615 Test generation fixes for solc 0.5.0 (@LianaHus)
- #1613 Update package.json (remix-tests) (@yann300)
- #1612 Remix module fixed version (@yann300)
- #1543 Refactor debugger - extract logic from views, move to separate module (@yann300, @iurimatias)
- #1605 Transaction broadcast support to other plugins for web3 (@nebojsa94)
- #1604 Update package.json (script for linking remix / remix-ide repo) (@yann300)
- #1596 Fix optimize setting (@yann300)
- #1601 Use HTML label for options, fixes #1600 (@fulldecent)
- #1587 Update support-tab.js (@yann300)
- #1586 Update README.md (@yann300)
- #1584 Update plugin.js (@yann300)
- #1583 Add compiler to terminal (@yann300)
- #1582 Update run-tab.js (@yann300)
- #1581 Remove non friendly alert (for the workshop) (@yann300)
- #1580 Update draggableContent.js (@yann300)
- #1579 Use https for Pipeline plugin (@loredanacirstea)
- #1578 Update app.js (@yann300)
- #1577 Add Pipeline plugin (@loredanacirstea)
- #1576 added analysis plugin (@yann300, @mul1sh)
- #1575 Update plugin-tab.js (@yann300)
- #1574 Add exports object to terminal context (@yann300)
- #1573 fix ethdoc plugin endpoint (@yann300)
- #1572 Don't highlight when content changed (@yann300)
- #1565 Plugin full size (@yann300)
- #1561 Tiny fix for dark theme (@yann300)
- #1569 Fix compile warning, follow Solidity code style (@fulldecent)
- #1567 add Vyper plugin (@nrryuya)
- #1566 Update compile-tab.js (@yann300)
- #1564 Update plugins.js (@yann300)
- #1563 Update plugins.js (@yann300)
- #1556 manage *.vy file (@yann300)
- #1557 Add Solium Plugin (@subramanianv)
- #1555 Plugin API improvement (@yann300)
- #1552 Support json, text, sol, javascript highlighting (@yann300)
- #1550 Add remix command "setFile" (@yann300)
- #1551 Contract metadata (@yann300)
- #1539 Add addProvider/removeProvider (@yann300)
- #1536 Support several compiler (@yann300, @oogetyboogety)
- #1541 Update package.json (@yann300)
- #1542 Added check/uncheck all cheeckbox to StaticAnalysisTab (@LianaHus)
- #1547 made vertical margin invisible (@LianaHus)
- #1548 Run tab remove spaces (@LianaHus)
- #1538 Using remixd in read only mode (@yann300)
- #1525 Use Buffer.from instead of new Buffer (@noelyoo)
- #1533 Update plugin.md (@yann300)