Skip to content
This repository has been archived by the owner on Mar 3, 2021. It is now read-only.

Latest commit

 

History

History
679 lines (491 loc) · 32.7 KB

CHANGELOG.md

File metadata and controls

679 lines (491 loc) · 32.7 KB

Change Log

remix-analyzer 0.5.0-beta.2 (2020/04/01)

  • #1445 analyser module listing updated (@Aniket-Engg)

Change Log

v0.1.31 (2020/03/31)

  • #1444 Release 0 1 31 (@Aniket-Engg)
  • #1438 test function with params will throw error (@Aniket-Engg)
  • #1436 accounts count increased to 10 (@Aniket-Engg)
  • #1434 Add type for compilation error (@yann300 )
  • #1427 Remix-analyzer: LegacyAST to AST (@Aniket-Engg)

Change Log

v0.1.30 (2020/02/21 09:53 +00:00)

  • #1428 release 0.1.30 (@Aniket-Engg)
  • #1425 remix-analyzer: js to ts (@Aniket-Engg)
  • #1423 add resetAccounts, new Account, fix getAccounts on remix-simulator (@iurimatias )
  • #1422 anonymous locals rendering fixed (@Aniket-Engg)
  • #1419 remix-solidity readme updated (@Aniket-Engg)
  • #1418 npmignore file added (@Aniket-Engg)
  • #1417 changelog updated (@Aniket-Engg)

Change Log

v0.1.29 (2020/01/29)

  • #1416 bump version (@Aniket-Engg)
  • #1415 undefined value type fixed (@Aniket-Engg)

Change Log

v0.1.28 (2020/01/28)

  • #1414 bump versions (@Aniket-Engg)
  • #1413 type mismatch fix for VM transaction instance (@Aniket-Engg)
  • #1412 changelog for v0.1.27 updated (@Aniket-Engg)

Change Log

v0.1.27 (2020/01/28 05:54 +00:00)

  • #1411 Release 0.1.27 (@Aniket-Engg)
  • #1410 use compiler configuration in tests (@Aniket-Engg)
  • #1409 Json interface unavailability handled (@Aniket-Engg)
  • #1407 optional final callback in runTestFiles (@Aniket-Engg)
  • #1406 Injected tests.sol (@Aniket-Engg)
  • #1405 added sendRawTransaction (@LianaHus)
  • #1402 pass value in test methods using natspec (@Aniket-Engg)
  • #1400 package.json scripts updated (@Aniket-Engg)
  • #1399 muirGlacier support (@Aniket-Engg)
  • #1398 show storage loading status properly (@Aniket-Engg)
  • #1396 multiple return values display separately (@Aniket-Engg)
  • #1395 remove node.kind check since this is not necessarily present in ast t… (@iurimatias)
  • #1394 Pass executionContext as args to to try function (@yann300)
  • #1393 Fix compatibility with web3 1.0.0 (@yann300)
  • #1391 package.json updated (@Aniket-Engg)
  • #1390 initial fixes (@Aniket-Engg)
  • #1389 changelog updated (@Aniket-Engg)

Change Log

v0.1.26 (2020/01/10 12:28 +00:00)

  • #1386 Release 0.1.26 (@Aniket-Engg)
  • #1385 compiler import issue fixed (@Aniket-Engg)
  • #1384 catch and return deployment error in remix-tests (@Aniket-Engg)
  • #1382 receive function support added (@Aniket-Engg)
  • #1380 constructor ABI fixed (@Aniket-Engg)
  • #1377 remix-solidity: js to ts (@Aniket-Engg)
  • #1374 changelog updated (@Aniket-Engg)
  • #1372 Syntax updates2 (@iurimatias)
  • #1363 update syntax to use const, let and this (@iurimatias)
  • #1362 refactor execution context (@iurimatias)

Change Log

v0.1.25 (2019/12/23)

  • #1373 Release 0.1.25 (@Aniket-Engg )
  • #1371 use web3 utils (@Aniket-Engg )
  • #1369 network id fixed (@Aniket-Engg )
  • #1368 solc 0.6.0 compatibility (@Aniket-Engg )
  • #1359 web3 and ethers version update (@Aniket-Engg )
  • #1358 task updated & comments added (@Aniket-Engg )
  • #1357 changelog updated (@Aniket-Engg )

Change Log

v0.1.24 (2019/12/10)

  • #1356 Publish 0.1.24 (@Aniket-Engg )
  • #1355 bool type encoding handled (@Aniket-Engg )
  • #1354 changelog added (@Aniket-Engg)

Change Log

v0.1.23 (2019/12/06 18:29 +00:00)

  • #1353 Release 0.1.23 (@Aniket-Engg )
  • #1352 solc version updated for remix-lib tests (@Aniket-Engg )
  • #1351 use new solc version. Update the interface (@LianaHus)
  • #1349 event triggered to get full storage (@Aniket-Engg )
  • #1347 Fixed a bug with the wrong event name (@EthanWan )
  • #1346 changelog & gulpfile updated (@Aniket-Engg )
  • #1341 ethereumjs-vm version update with istanbul support (@Aniket-Engg )

Change Log

v0.1.22 (2019/12/03 06:03 +00:00)

  • #1345 Bump version 0.1.22 (@Aniket-Engg )
  • #1344 null worker before next load (@LianaHus )
  • #1343 libs description updated (@Aniket-Engg )
  • #1339 remix-solidity dependencies & readme updated (@Aniket-Engg )
  • #1338 test file suffix checks improved (@Aniket-Engg )
  • #1337 twice error catching improved (@Aniket-Engg )
  • #1336 contribution file updated (@Aniket-Engg )
  • #1335 package.json updated (@Aniket-Engg )
  • #1334 more types added in remix-tests (@Aniket-Engg )
  • #1333 added an exception catch (@LianaHus )
  • #1332 remix-tests readme update (@Aniket-Engg )
  • #1323 Bump lodash.mergewith from 4.6.1 to 4.6.2 in /remix-debugger (@dependabot[bot])
  • #1324 Bump lodash from 4.17.11 to 4.17.15 in /remix-debugger (@dependabot[bot])
  • #1329 sequence for tests (@Aniket-Engg)
  • #1327 import supported in test contract (@Aniket-Engg)
  • #1325 initiate provider (@Aniket-Engg)
  • #1272 Implement filters; add more tests; eth_getStorageAt (@Aniket-Engg, @iurimatias)
  • #1317 tests for #1314 (@Aniket-Engg)
  • #1314 loop over dynamic array length will show warning (@Aniket-Engg)
  • #1315 ethereumjs-util version updated to latest in all modules (@Aniket-Engg)
  • #1311 transaction execution error recorded (@Aniket-Engg)
  • #1313 delete from mapping will not show warning (@Aniket-Engg)
  • #1312 update remix-tests unit tests (@0mkara)
  • #1310 bytecode updated after library linking (@Aniket-Engg)
  • #1307 changelog auto update (@Aniket-Engg)
  • #1308 Separate AST blocks in remix-analyzer tests (@Aniket-Engg)
  • #1306 changelog updated (@Aniket-Engg)

v0.1.21 - 30 Sep 2019

Change Log

v0.1.21 (2019/09/30 07:37 +00:00)

  • #1305 Release v0.1.21 (@Aniket-Engg)
  • #1303 remix tests worked with compiler loaded using web-worker (@Aniket-Engg)
  • #1242 [Static analysis] Interaction with different addresses inside the loop handled (@Aniket-Engg)
  • #1301 Makes plugin sendTransaction work with non-vm providers, add tests (@bmcd87)
  • #1300 function params parsing improved (@Aniket-Engg)
  • #1299 opcodes added (@Aniket-Engg)
  • #1298 changelog updated (@Aniket-Engg)

Changes

v0.1.20 - 20 Sep 2019

Change Log

v0.1.20 (2019/09/20 13:38 +00:00)

  • #1297 Release 0.1.20 (@Aniket-Engg)
  • #1296 changelog added (@Aniket-Engg)
  • #1294 string with comma handled (@Aniket-Engg)
  • #1292 internal function call handling (@Aniket-Engg)
  • #1204 Bump solidity version used for testing remix-lib (@Aniket-Engg, @yann300)
  • #1291 updated package-lock.json (@Aniket-Engg)
  • #1244 Added package-lock.json files to all the subprojects (@edisinovcic)
  • #1290 Added comments in Internal call tree (@Aniket-Engg, @yann300)
  • #1285 https for debug node (@yann300)
  • #1267 working websocket support; implement eth_subscribe; eth_unsubscribe; eth_getLogs (@iurimatias)
  • #1277 Update test runner to report accounts via callback (@andremedeiros)

Changes

v0.1.19 - 04 Sep 2019

Change Log

v0.1.19 (2019/09/04 14:08 +00:00)

  • #1284 Bump version (@yann300)
  • #1283 Fix swarm hash extraction (@yann300)

Changes

v0.1.18 - 04 Sep 2019

Change Log

v0.1.18 (2019/09/04 10:47 +00:00)

  • #1282 Bump version (@yann300)
  • #1281 Init remix-simulator (@yann300)

Changes

v0.1.17 - 03 Sep 2019

Change Log

v0.1.17 (2019/09/03 14:55 +00:00)

  • #1279 Bump version (@yann300)
  • #1278 Fix sending non state changing call (@yann300)

Changes

v0.1.16 - 29 Aug 2019

Change Log

v0.1.16 (2019/08/29 08:49 +00:00)

  • #1275 Increment root package (@yann300)
  • #1274 Bump version (@yann300)
  • #1273 checking of the type of id (@LianaHus)
  • #1269 '_deps' is not longer defined (@yann300)
  • #1270 Update extracting swarm hash (@yann300)
  • #1268 Use name 'web3' when custom provider (@yann300)
  • #1256 Return compilation result instead of a label && take in account the error prop… (@yann300)
  • #1265 Remove network check in silentRunTx (@yann300)
  • #1259 added copy of payable and stateMutability to the constructor ABI (@LianaHus)
  • #1211 implement more methods in remix-sim (@iurimatias)

Changes

v0.1.15 - 15 Jul 2019

Change Log

v0.1.15 (2019/07/15 12:39 +00:00)

  • #1252 Bump version (@yann300)
  • #1251 Udapp as class (@GrandSchtroumpf)
  • #1249 update with latest links to readthedocs (@LianaHus)

Changes

v0.1.14 - 03 Jul 2019

Change Log

v0.1.14 (2019/07/03 13:42 +00:00)

  • #1246 Bump version (@yann300)
  • #1245 removed 'detail' key of optimizer for versions before yul (@LianaHus)
  • #1223 Add more position conversion functions (@rocky)
  • #1238 Fix #950 (@0mkara, @yann300)

Changes

v0.1.13 - 25 Jun 2019

Change Log

v0.1.13 (2019/06/25 08:02 +00:00)

  • #1236 output ast from compilation result (@yann300)
  • #1234 use babel 7 (@yann300)

Changes

v0.1.12 - 24 Jun 2019

Change Log

v0.1.12 (2019/06/24 07:50 +00:00)

  • #1232 bump version (@yann300)
  • #1228 Enable yul optimizations if optimizations are enabled and in Yul mode. (@yann300, @chriseth)
  • #1221 add scripts for removing installation (@yann300)
  • #1231 Create job_opening.md (@yann300)
  • #1222 Use babel 7 (@yann300)
  • #1216 Add routines for finding AST nodes (@rocky)
  • #1215 WIP: Import fix for vscode integration (@0mkara)
  • #1220 remove everything but link to new location of docs (@ethereum)
  • #1219 Default abi if compiled with yul (@yann300)
  • #1218 Version bump (@yann300)
  • #1217 Set language for solidity compiler (@yann300)
  • #1210 fixing #2029 static Analysis Location Issue (@LianaHus)
  • #1193 remix-solidity: add compiler.setEvmVersion() (@scottt)
  • #1213 Small spelling typos (@rocky)
  • #1195 remove console.error (@yann300)
  • #1196 Docs update (@ethereum)
  • #1187 Docs new layout (@ryestew)
  • #1192 publish lerna (@yann300)
  • #1190 Various Fix on Debugger (@yann300)
  • #1160 add more methods to remix-sim; fix accounts (@iurimatias)
  • #1183 Update README.md (@yann300)

Changes

v0.1.10 - 11 May 2019

Packages

remix-lib@0.4.6 remix-analyzer@0.3.6 remix-debug@0.3.6 remix-simulator@0.1.6 remix-tests@0.1.7 remix-solidity@0.3.6

Change Log

v0.1.10 (2019/05/11 07:44 +00:00)

  • #1182 Bump version (@yann300)
  • #1181 move to ethers v4 (@yann300)
  • #1158 Remove duplicated function declaration 'Ethdebugger.prototype.debug' (@nujabes403)
  • #1180 remix-debug depends on web3 (@scottt)
  • #1177 Update universalDapp.js (fix bad reference) (@yann300)
  • #1176 add görli test net declaration (contract metadata) (@yann300)
  • #1172 fix for electron w/dynamic loading of solcjson (@subtly)

Changes

v0.1.9 - 23 Apr 2019

  • Update regex for fixing Firefox support #1165
  • Improving error message #1164
  • Update universal-dapp.js for Constantinople support #1161

Packages

remix-lib@0.4.5 remix-analyzer@0.3.5 remix-debug@0.3.5 remix-simulator@0.1.5 remix-tests@0.1.6 remix-solidity@0.3.5

Change Log

v0.1.9 (2019/04/23 15:41 +00:00)

  • #1170 Bump version (@yann300)
  • #1165 fix: update regex to be Firefox compatible (@andremedeiros)
  • #1164 Better error msg (@LianaHus)
  • #1159 Fix typo 'invokation' to 'invocation' (@nujabes403)
  • #1161 Update universalDapp.js - support ethereumjs-vm 2.5.0 (@yann300)

Changes

v0.1.8 - 17 Apr 2019

  • release of remix-astwalker
  • move universal-dapp logic from remix IDE to remix repository

Packages

remix-lib@0.4.4 remix-analyzer@0.3.4 remix-debug@0.3.4 remix-simulator@0.1.4 remix-tests@0.1.5 remix-solidity@0.3.4

Change Log

v0.1.8 (2019/04/17 11:49 +00:00)

  • #1156 remix-astwalker (@0mkara)
  • #1150 move universal-dapp logic from remix-ide to remix-lib (@iurimatias)

Changes

v0.1.7 - 03 Apr 2019

Packages

remix-lib@0.4.3 remix-analyzer@0.3.3 remix-debug@0.3.3 remix-simulator@0.1.3 remix-tests@0.1.4 remix-url-resolver@0.0.5 remix-solidity@0.3.3

Change Log

v0.1.7 (2019/04/03 10:27 +00:00)

  • #1153 Bump ethereumjs-vm version (3.0.0) (@yann300)
  • #1151 Various fixes in remix-tests (@0mkara, @yann300)

Changes

v0.1.6 - 28 Mar 2019

Packages

remix-lib@0.4.2 remix-analyzer@0.3.2 remix-debug@0.3.2 remix-simulator@0.1.2 remix-tests@0.1.3 remix-url-resolver@0.0.4

Change Log

v0.1.6 (2019/03/28 13:35 +00:00)

  • #1128 Remix Tests Typescript implementation (@0mkara, @Sab94)
  • #1133 Fix typo (@PatAltimore)
  • #1138 manage metamask privacy mode (@yann300)
  • #1141 constantinople support (JSVM) (@yann300)
  • #1136 run remix-lib tests on v0.5.4+commit.9549d8ff (@iurimatias, @yann300)
  • #1137 fix: handle bignumber conversion on hash without prefix (@andremedeiros)
  • #1131 ethereum/populus is no longer maintained. Use ours. (@0mkara)
  • #1124 Updated regex in Memory Debugger to exclude replacing space with '?' (@eswarasai)
  • #1127 Fix test (@yann300)
  • #1122 fix: storageRangeAt doesn't always take a callback (@andremedeiros)
  • #1120 Allow timestamps to be passed to rawRun (@LeviBarnes)
  • #1117 Add module declaration (@0mkara)
  • #1115 Update README.md (@yann300)
  • #1112 improve userdoc for sender account (@0mkara)
  • #1114 Fix tests (@yann300)
  • #1113 Update package.json (@yann300)
  • #1110 Fix remix-url-resolver package.json (@0mkara)
  • #1109 add bins & command line params for simulator and debugger (@iurimatias)
  • #1107 Update release-process.md (@yann300)
  • #1106 fix remix-url-resolver package.json (@0mkara)
  • #1100 Remix resolve (@0mkara)
  • #1105 Fix remix-lib test (@yann300)
  • #1104 update package versions to be in line with npm (@iurimatias)
  • #1047 unit testing fix for PR #1014 (@yann300, @0mkara, @fulldecent)
  • #1094 (initial) lib for rdb (@iurimatias)
  • #1095 fix txFormat tests (@iurimatias)
  • #1089 Update tests.sol.js (@LianaHus)
  • #1090 rename filename to fix uppercase issue causing issues in remix-debug (@iurimatias)
  • #1084 move non prod dependencies to devDependencies (@iurimatias)
  • #1083 add websocket support for remix-sim (@iurimatias)
  • #1082 add missing send method (@iurimatias)
  • #995 move debugger logic from remix-ide to remix-debug (@iurimatias)
  • #1080 Update config.yml (@yann300)
  • #1050 Check RETURN and REVERT instruction .... (@yann300)
  • #1077 Fix and rename makeFullTypeDefinition (@yann300)
  • #1079 changed RemixD's to remixd (@LianaHus)
  • #1078 added info about read-only mode for remixd (@LianaHus)

Changes

v0.1.5 - 22 Nov 2018

Packages

remix-analyzer@0.2.13 remix-debug@0.2.14 remix-lib@0.3.13 remix-simulator@0.0.8 remix-solidity@0.2.14 remix-tests@0.0.21

Change Log

v0.1.5 (2018/11/22 13:45 +00:00)

  • #1076 Bump version (@yann300)
  • #1075 Revert "Update package.json" (@yann300)
  • #1074 Update package.json (@yann300)
  • #1073 Update package.json (@yann300)
  • #1072 Update unittesting_tab.md (fix doc rendering) (@yann300)

Changes

v0.1.4 - 21 Nov 2018

Packages

remix-tests@0.0.20

Change Log

v0.1.4 (2018/11/21 10:15 +00:00)

  • #1071 bump general version (@yann300)
  • #1070 bump version (@yann300)
  • #1067 include test libraries import statements into sources anyway (@LianaHus)
  • #1065 Add argument to connect local folder to remix-ide and Provide an example (@hskang9)
  • #1069 Make unit testing work for solidity < 0.5.0 (@yann300)

Changes

v0.1.3 - 19 Nov 2018

This release provides Solidity 0.5.0 support.

Packages

remix-lib@0.3.12 remix-debug@0.2.13 remix-simulator@0.0.7 remix-solidity@0.2.13 remix-analyzer@0.2.12 remix-tests@0.0.19

Change Log

v0.1.3 (2018/11/19 20:28 +00:00)

  • #1066 Bump version solidity 0.5 support (@yann300)
  • #1060 Fix static analysis 0.5 (@yann300, @LianaHus)
  • #1053 fixes tests for solc-js 0.5.0 (@yann300, @LianaHus)
  • #1056 Create release-process.md (@yann300)

Changes

v0.1.2 - 15 Nov 2018

Published packages

remix-lib@0.3.11 remix-debug@0.2.12 remix-simulator@0.0.6 remix-solidity@0.2.12 remix-analyzer@0.2.11 remix-tests@0.0.18

Change Log

v0.1.2 (2018/11/15 09:57 +00:00)

  • #1055 bump version (@yann300)
  • #1054 publish (@yann300)
  • #1049 Fix unit testing error message (@yann300)
  • #1042 add Remixd (@yann300)
  • #1012 Compile if solidity is fixed version, fixes #1011 (@fulldecent)
  • #1018 Link to example project using remix-test with CI (@fulldecent)
  • #1017 Link to example project that uses Travis + Remix-tests (@fulldecent)
  • #1038 Delete .travis.yml (@yann300)
  • #1037 Update README.md (@yann300)
  • #1036 Update README.md (@yann300)
  • #1004 Set the msg.sender in the solidity userdoc (@yann300)
  • #1010 publishing (@yann300)

Changes

v0.1.1 - 24 Oct 2018

Change log

https://github.com/ethereum/remix/compare/v0.1.0...v0.1.1

Changes

v0.1.0 - 24 Oct 2018

Changelog:

https://github.com/ethereum/remix/compare/remix-tests@0.0.13...v0.1.0

Changes

remix-lib@0.2.9 - 13 Jun 2018

Changelog

  • Use tx and receipt when resolving / listening #848

Changes

remix-lib@0.2.8 - 11 Jun 2018

remix-lib@0.2.8 (11/06/2018)

  • Retrieve receipt #844

Changes

remix-solidity@0.1.8 - 29 May 2018

Changelog

remix-solidity@0.1.8 (29/05/2018)

  • Static analysis: Unassigned binary operations #786
  • Static Analysis: Bugfix constant function check, Similar var names al… #766

Changes

remix-lib@0.2.6 - 29 May 2018

Changelog

remix-lib@0.2.6 (29/05/2018)

  • decode / encode tuple #795
  • Fix encoding fallback function #791
  • Fix library bytecode comparison #790

Changes

remix-debug@0.0.6 - 29 May 2018

Changelog

remix-debug@0.0.6 (29/05/2018)

  • move most dev dependencies to dependencies #803

Changes

remix-lib@0.2.5 - 29 May 2018

Changelog

remix-lib@0.2.5 (30/04/2018)

  • prepend hex value with 0x #782
  • Retrieve the log from address at the end of a tx execution #779
  • Update eventsDecoder.js #778

Changes