v0.10.6 Release
Description
Solidity Compiler plugin:
• Added optimization runs number to UI of Compiler plugin
• default compiler to 0.7.4
• run remix-ide with predefined custom solidity URL
• added spdx license to example and test contracts
Unit Testing Plugin:
• Highlighting of error location on click
• Optimizer runs in compiler configuration
Source Highlighter:
• highlight in editor is now shown only for a plugin which is currently focused in Side-Panel
Debugger:
• migrate the code to react and make it a plugin
• added a new option to include compiler generated codes
IDE:
• Modal dialogs style improved
• titles of tabs in editor shows least Path difference for same file names
Deploy and run:
• Refactor the recorder and make it a plugin
Terminal
• Running a script while using JavaScript VM
Plugin
• Activate/Deactivate/Call plugins from the URL parameters
Change Log
v0.10.6 (2020/11/17 14:15 +00:00)
- #581 changed Remi image on home tab (@LianaHus)
- #574 Ensure "payable" and "stateMutability" have correct value if "constant" is true (@yann300)
- #573 Fix Debugger plugin API (@yann300)
- #572 Adapt to Metamask breaking change (@yann300)
- #555 docker-compose build fix (@Jakic007)
- #571 'runs' in test source compilation (@Aniket-Engg)
- #543 added number of runs for optimizer (@LianaHus, @yann300, @ioedeveloper)
- #557 Handle array of events (@yann300, @Aniket-Engg)
- #567 Fix CircleCI build (@ioedeveloper)
- #552 debugger: return directly if no line / column (@yann300)
- #553 debugger: remove old code & update label (@yann300)
- #549 currected Z-index Of Media panels (@LianaHus)
- #526 Hide Highlights of plugin if not in focused (@LianaHus, @ioedeveloper)
- #545 Fixed tab title hidden display (@ioedeveloper)
- #453 Debugger UI Refactor (React Library) (@ioedeveloper)
- #536 Display least path difference in title of tabs (@ioedeveloper)
- #530 update label (@yann300)
- #529 Spdx license for example and test contracts (@Aniket-Engg)
- #527 Make sure the address is checksumed (@yann300)
- #525 deploy remix-beta (@yann300)
- #520 removed logs and fixed bug in media panel (@LianaHus)
- #521 payload method console removed (@Aniket-Engg)
- #523 Keccak the string and not directly the object (@yann300)
- #522 Fix e2e tests (@yann300)
- #517 update default Solidity version to 0.7.4 (@Aniket-Engg)
- #518 Fix switch to a github import from a solidity warning (@yann300)
- #374 Manage generated sources (@yann300)
- #479 Fix Debugger Slider Bug (@ioedeveloper)
- #514 Readd publish to docker (@yann300)
- #513 split copy resources and publish docker (@yann300)
- #451 misc refactors remix-debug / remix-lib (@iurimatias)
- #474 Fix source highlight and local/state decoding while using ABIEncoderV2 (@yann300)
- #429 Fading the bg for modals (@LianaHus)
- #487 Refactor the recorder and make it a plugin (@yann300)
- #484 fixed the filename of contracts in the d&r list (@LianaHus)
- #454 Move Remixd To Monorepo (@ioedeveloper, @yann300, @LianaHus, @tanevanwifferen, @tjanson, @faustogut, @fulldecent, @Alonski, @Aniket-Engg)
- #482 Injected web3 signing fixed (@Aniket-Engg)
- #432 Fix usage of remix simulator provider (@yann300)
- #471 Make sure contents accessed by their external URL are properly handled (@yann300)
- #421 use ethers 5.0.13 (@yann300)
- #465 Fixed Uncaught Exception (@ioedeveloper)
- #461 Deactivate Plugins From Url Parameters (@yann300)
- #460 Make sure the network name comply with the sourcify standard (@yann300)
- #437 call plugin using URL params after page load (@yann300)
- #446 Fixed linting bug (@ioedeveloper)
- #445 Check metadata exist before saving it to the filesystem (@yann300)
- #444 Make sure the theme exists (@LianaHus, @yann300)
- #136 Bump remixd version (@ioedeveloper)
- #134 Include supported origins & Fix trailing slash bug (@ioedeveloper)