Releases: ethereum/remix-project
v0.36.0
What's Changed
- bump dev version to 0.36.0 by @Aniket-Engg in #4005
- Bump @openzeppelin/contracts-upgradeable from 4.9.2 to 4.9.3 by @dependabot in #3981
- Bump @openzeppelin/contracts from 4.9.2 to 4.9.3 by @dependabot in #3984
- fix importing solidity files by @yann300 in #4007
- Prettier format workspace. by @joeizang in #4018
- fix: typos by @omahs in #4014
- bump libs for master by @Aniket-Engg in #4022
- Fix WalletConnect Issues by @ioedeveloper in #4006
- fix simulator server by @yann300 in #4016
- Parse circom code and display errors and warnings in the editor by @ioedeveloper in #3996
- fix text style in editor's hover element by @LianaHus in #4024
- add ephemery provider by @yann300 in #4026
- Patch Prettier Linting Rules by @joeizang in #4030
- fix: fix up the terminal output result from null by @fwx5618177 in #3987
- custom script for installing chromedriver by @bunsenstraat in #4041
- Monaco editor version update by @Aniket-Engg in #4010
- added linea scan details by @Aniket-Engg in #4036
- cursor pointer of enabled AtAddress btn by @LianaHus in #4035
- Remove Precommit Hook by @joeizang in #4040
- write multiple files from plugin by @TylerSehr in #4034
- quickfix to mark a contract abstract by @Aniket-Engg in #4045
- add specific pragma in quick fix by @Aniket-Engg in #4047
- Quickfix to add 'virtual' and 'override' to function by @Aniket-Engg in #4050
- add discord link in project Readme by @Aniket-Engg in #4052
- Quickfixes to add data location to constructor params, function params and variables by @Aniket-Engg in #4053
- checkboxes styles for SUT by @LianaHus in #4039
- improve definitionAtPosition by @bunsenstraat in #4057
- quickfixes for fallback and receive methods by @Aniket-Engg in #4055
- Update mainnet node for debugging data by @yann300 in #4031
- call gpt service by @yann300 in #3850
- Fixcompiler2 by @bunsenstraat in #4063
- Allow currency and block explorer details for custom provider by @Aniket-Engg in #4064
- Skale network by @yann300 in #4060
- Intl patch3 by @drafish in #3992
- use default api key by @yann300 in #4067
- Chrome by @bunsenstraat in #4069
- display custom error details for injected web3 by @Aniket-Engg in #4059
- add ephemery testnet chain id by @Aniket-Engg in #4073
- getPositionAt needs to be implemented by @bunsenstraat in #4078
- style of ask gpt and infinit loop and other issues fix by @LianaHus in #4080
- fix bytecode error by @bunsenstraat in #4085
- add decode by @bunsenstraat in #4083
- rpc error by @bunsenstraat in #4087
- Renamebug by @bunsenstraat in #4086
- style improvements and shift issue fix in FE by @LianaHus in #4081
- fix filtering event by @yann300 in #4088
- publish libs for 0.36.0 release by @Aniket-Engg in #4094
- bump version to 0.36.0 for beta by @Aniket-Engg in #4097
New Contributors
- @fwx5618177 made their first contribution in #3987
Full Changelog: v0.35.1...v0.36.0
v0.35.1
What's Changed
- beta: fix importing solidity files by @yann300 in #4009
- Fix WalletConnect Issues by @ioedeveloper in #4019
- Bump to 0.35.1 by @Aniket-Engg in #4021
Full Changelog: v0.35.0...v0.35.1
v0.35.0
What's Changed
- bump dev version to 0.35.0 by @Aniket-Engg in #3924
- fix tooltip for disabled method call buttons by @Aniket-Engg in #3926
- Update config.yml to fix CI by @Aniket-Engg in #3937
- quick fixes in editor by @Aniket-Engg in #3928
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #3936
- Eslint 2 spaces fix by @bunsenstraat in #3939
- Bump @openzeppelin/contracts-upgradeable from 4.8.3 to 4.9.2 in /apps/remix-ide-e2e by @dependabot in #3824
- Bump @openzeppelin/contracts-upgradeable from 4.8.3 to 4.9.2 by @dependabot in #3825
- Bump @openzeppelin/contracts from 4.8.3 to 4.9.2 by @dependabot in #3826
- Bump @openzeppelin/contracts from 4.8.3 to 4.9.2 in /apps/remix-ide-e2e by @dependabot in #3827
- Bump semver from 7.5.0 to 7.5.2 by @dependabot in #3847
- Bump semver from 5.7.1 to 5.7.2 in /apps/remix-ide-e2e by @dependabot in #3909
- Bump semver from 6.3.0 to 6.3.1 in /apps/solhint by @dependabot in #3911
- Support syntax highlighting for
.circom
files by @ioedeveloper in #3935 - Sol2uml Theme Reaction Refactor by @joeizang in #3947
- add quickfix for visibility by @Aniket-Engg in #3953
- add view-pure mutability quick fix by @Aniket-Engg in #3959
- Add Prettier formatting and git pre-commit hook by @joeizang in #3961
- multiple quick fix for SPDX license by @Aniket-Engg in #3964
- Fix debugger Misc by @yann300 in #3967
- fix issue 3888 by @drafish in #3897
- Multiple quick fixes and refactoring by @Aniket-Engg in #3973
- Update home Solidity Description by @LianaHus in #3978
- Fix gas estimate by @yann300 in #3769
- adjust Cookbook logo by @TylerSehr in #3965
- Update README.md by @LianaHus in #3969
- Update home.json by @LianaHus in #3970
- fix issue 3985 by @drafish in #3986
- added doc link for search plugin by @Aniket-Engg in #3991
- fixing fe layout for long lists by @LianaHus in #3990
- Remove File Explorer Redundant Caret Icon by @joeizang in #3971
- update selenium standalone by @bunsenstraat in #3999
- Add more license by @yann300 in #3994
- Fix tooltip for disabled buttons in runtab by @joeizang in #3995
- Rm matomo code for master by @ryestew in #4002
- publish libs for v0.35.0 by @Aniket-Engg in #4003
- bump version to 0.35.0 for beta by @Aniket-Engg in #4004
New Contributors
- @TylerSehr made their first contribution in #3965
Full Changelog: v0.34.1...v0.35.0
0.34.1
What's Changed
- fix css syntax by @yann300 in #3872
- bump dev by @yann300 in #3874
- update constructor arguments section by @Aniket-Engg in #3861
- update doc link for etherscan plugin by @Aniket-Engg in #3883
- Home Tab and SSA fixes by @Aniket-Engg in #3891
- SSA Improvements by @joeizang in #3892
- Static Analyzers Run Button Fix by @joeizang in #3876
- Etherscan navigation btns style fix by @LianaHus in #3902
- Ssa Button Text fix by @joeizang in #3905
- fix paths remixd windows by @bunsenstraat in #3903
- Update walletconnect dependencies and implementation by @ioedeveloper in #3906
- show error on type mismatch for constructor args by @Aniket-Engg in #3912
- udapp fixes by @LianaHus in #3895
- toasters removed from Etherscan plugin by @Aniket-Engg in #3868
- fix AtAddress button border by @Aniket-Engg in #3916
- fix issue 3890 by @drafish in #3896
- fix expanded method call by @Aniket-Engg in #3918
- fix class for tx details 'from' by @Aniket-Engg in #3919
- update message to make GUID more clear by @Aniket-Engg in #3920
- SSA-QA-Patch by @joeizang in #3921
- Bump and publish libs version for 0.34.1 by @Aniket-Engg in #3922
- bump version for beta to 0.34.1 by @Aniket-Engg in #3923
Full Changelog: v0.34.0...v0.34.1
0.34.0
What's Changed
-
Ssa Qa Fixes (@joeizang)
participants: ( @joeizang, @Aniket-Engg, @ryestew, @LianaHus, @yann300) -
update matomo url (@yann300)
participants: ( @yann300, @LianaHus, @Aniket-Engg) -
fixing dropdown item hover color (@LianaHus)
participants: ( @LianaHus, @joeizang, @yann300) -
improvements in pride theme and fixing an issue in SUT (@LianaHus)
participants: ( @LianaHus, @joeizang, @Aniket-Engg, @yann300) -
Pride theme improvements. Fixing the text on the btns on d&r (@LianaHus)
participants: ( @LianaHus, @joeizang, @Aniket-Engg, @B-Venkatesh7210, @yann300) -
open files upon creation (@yann300)
participants: ( @yann300, @Aniket-Engg) -
fix build etherscan (@yann300)
participants: ( @yann300, @Aniket-Engg) -
move wallet connect (@yann300)
participants: ( @yann300, @LianaHus) -
disable verify for not supported VM (@Aniket-Engg)
participants: ( @Aniket-Engg, @LianaHus) -
styles -> bootstrap classes (@LianaHus)
participants: ( @LianaHus, @Aniket-Engg, @yann300) -
Etherscan UX improvements (@Aniket-Engg)
participants: ( @Aniket-Engg, @ryestew, @yann300) -
add/remove plugins (@yann300)
participants: ( @yann300, @LianaHus) -
Uml Viewer Fix (@joeizang)
participants: ( @joeizang, @yann300) -
Debugger generated sources tooltip update tooltip postion (@ryestew)
participants: ( @ryestew, @yann300) -
show toaster only when etherscan plugin is active (@Aniket-Engg)
participants: ( @Aniket-Engg, @joeizang, @yann300) -
add evm shanghai (@yann300)
participants: ( @yann300, @Aniket-Engg) -
Remove slither result before doing another analysis (@yann300)
participants: ( @yann300, @Aniket-Engg) -
fix index in udapp (@yann300)
participants: ( @yann300, @Aniket-Engg) -
improvments in themes to fix placeholder text colors and some bugs/typos (@LianaHus)
participants: ( @LianaHus, @yann300, @Aniket-Engg) -
fix vm fork (@yann300)
participants: ( @yann300, @ryestew, @ioedeveloper) -
Static Analysis Checkbox Fix (@joeizang)
participants: ( @joeizang, @ryestew, @yann300) -
Tooltip for workspace's hamburger (@LianaHus)
participants: ( @LianaHus, @yann300) -
new themes (@LianaHus)
participants: ( @LianaHus, @yann300) -
Experiment with walletconnect v2 (@ioedeveloper)
participants: ( @ioedeveloper, @yann300) -
Debugger update Generated Sources tooltip (@ryestew)
participants: ( @ryestew, @yann300) -
Move scripts to ws-template (@yann300)
participants: ( @yann300, @bunsenstraat) -
Fix hamburger menu (@yann300)
participants: ( @yann300, @joeizang) -
Fix layout shift in explorer (@himanshupal)
participants: ( @himanshupal, @bunsenstraat, @LianaHus, @yann300) -
update verify script to support proxy contract verification (@Aniket-Engg)
participants: ( @Aniket-Engg, @yann300) -
Solhint linter plugin (@joeizang)
participants: ( @joeizang, @yann300, @bunsenstraat, @ryestew) -
publish remix-tests (@Aniket-Engg)
participants: ( @Aniket-Engg, @bunsenstraat) -
warn the user about evm version (@yann300)
participants: ( @yann300, @LianaHus, @joeizang) -
Enable proxy contract verification in Etherscan plugin (@Aniket-Engg)
participants: ( @Aniket-Engg, @yann300) -
fix matomo tracking ids (@yann300)
participants: ( @yann300, @Aniket-Engg) -
add l2 plug icon back (@Aniket-Engg)
participants: ( @Aniket-Engg, @ryestew) -
Add section file context menu (@yann300)
participants: ( @yann300, @joeizang, @ioedeveloper, @Aniket-Engg) -
Support More Etherscan explorers for contract verification (@Aniket-Engg)
participants: ( @Aniket-Engg, @yann300) -
show text field to enter values for constructor args (@Aniket-Engg)
participants: ( @Aniket-Engg, @yann300) -
Add 'web3 scripts' (to FE context menu) (@yann300)
participants: ( @yann300, @joeizang, @ioedeveloper, @Aniket-Engg) -
chain id in etherscan script (@Aniket-Engg)
participants: ( @Aniket-Engg, @yann300) -
Sol2uml e2e Tests (@joeizang)
participants: ( @joeizang, @yann300) -
fix async tx (@yann300)
participants: ( @yann300, @bunsenstraat) -
Contract flattener tests (@joeizang)
participants: ( @joeizang, @yann300) -
check if there are constructor params (@Aniket-Engg)
participants: ( @Aniket-Engg, @yann300) -
dev version set to 0.34.0 (@Aniket-Engg)
participants: ( @Aniket-Engg, @yann300) -
Fix from exponential and Bump Libs (@ioedeveloper)
participants: ( @ioedeveloper, @yann300)
v0.33.2
What's Changed
- fix matomo ids by @yann300 in #3759
- bump beta version to 0.33.2 by @Aniket-Engg in #3760
Full Changelog: v0.33.1...v0.33.2
v0.33.1
v0.33.0
What's Changed
- bump dev version to 0.33.0 by @Aniket-Engg in #3593
- Vyper flaky by @bunsenstraat in #3600
- Docgen FE Context Menu by @joeizang in #3594
- Sol2UML Portait Pdf Download Fix by @joeizang in #3602
- Unwanted Event Listener removal for Docgen by @joeizang in #3601
- Save file remember choice by @yann300 in #3599
- Setup Zoom On Mouse Hover by @joeizang in #3604
- Fix soljson by @yann300 in #3614
- Style Generated UML in Sol2Uml Plugin by @joeizang in #3609
- Etherscan plugin improvements by @Aniket-Engg in #3606
- allow scientific notation by @yann300 in #3613
- show selected network by @Aniket-Engg in #3621
- fix: decode URL-encoded characters by @neutiyoo in #3565
- Fix version import by @yann300 in #3622
- Bump @openzeppelin/contracts from 4.8.2 to 4.8.3 in /apps/remix-ide-e2e by @dependabot in #3627
- Bump @openzeppelin/contracts from 4.7.3 to 4.8.3 by @dependabot in #3626
- Bump @openzeppelin/contracts-upgradeable from 4.8.2 to 4.8.3 by @dependabot in #3625
- Bump @openzeppelin/contracts-upgradeable from 4.8.2 to 4.8.3 in /apps/remix-ide-e2e by @dependabot in #3624
- Fix save blocks ref by @yann300 in #3598
- Add shanghai vm by @yann300 in #3634
- Show textbox for constructor arguments conditionally by @Aniket-Engg in #3632
- Etherscan UI improvements by @Aniket-Engg in #3638
- Node20 by @bunsenstraat in #3658
- Fix tooltip in SUT plugin by @Aniket-Engg in #3659
- flatly theme color scheme improvements by @LianaHus in #3605
- Context Menu by @iamsethsamuel in #3400
- updated github settings title and inf` by @LianaHus in #3657
- updated warning for github settings by @LianaHus in #3563
- copy local soljson in webpack by @bunsenstraat in #3618
- conditional text to select a compiled contract in Etherscan plugin by @Aniket-Engg in #3660
- Fixsolc by @bunsenstraat in #3667
- Update sol-test ghactions environment by @ioedeveloper in #3645
- FontAwesome Icons and tooltips in Etherscan plugin by @Aniket-Engg in #3652
- Bump @openzeppelin/contracts from 4.7.3 to 4.8.3 by @dependabot in #3663
- Bump @openzeppelin/contracts-upgradeable from 4.8.2 to 4.8.3 by @dependabot in #3662
- eip3860 by @yann300 in #3650
- update receipts status by @Aniket-Engg in #3644
- scientific notation with arrays by @yann300 in #3637
- Migrate wallet connect by @ioedeveloper in #3455
- fix compile and run by @Aniket-Engg in #3674
- Fix estimateGas when maxFee is fluctuating by @yann300 in #3678
- fix adding breakpoint by @yann300 in #3675
- Fix from exponential and Bump Libs by @ioedeveloper in #3699
- bump version to 0.33.0 by @Aniket-Engg in #3701
New Contributors
Full Changelog: v0.32.1...v0.33.0
v0.32.1
What's Changed
- Fix soljson beta by @yann300 in #3616
- bump beta version to 0.32.1 by @Aniket-Engg in #3617
Full Changelog: v0.32.0...v0.32.1
v0.32.0
What's Changed
- bump dev version to 0.32.0 by @Aniket-Engg in #3452
- fix using custom provider by @yann300 in #3477
- media icons alignement by @LianaHus in #3479
- Line distance decreased for compilation details by @LianaHus in #3432
- Updated logo for browser tab title to colored one by @LianaHus in #3458
- Focus on Home after refresh by @LianaHus in #3468
- fixed bg for sign msg modal by @LianaHus in #3453
- move the mixins by @bunsenstraat in #3391
- fix build by @bunsenstraat in #3386
- hot module replacement by @bunsenstraat in #3397
- don't pack css by @bunsenstraat in #3482
- upload folder to workspace by @Aniket-Engg in #3402
- Move monaco out of bundle by @bunsenstraat in #3485
- mv OZ by @bunsenstraat in #3428
- lazy load prettier by @bunsenstraat in #3486
- optimize CI by @bunsenstraat in #3491
- replace function by @bunsenstraat in #3496
- use yarn cache for deploy by @bunsenstraat in #3498
- remove jest by @bunsenstraat in #3488
- group test by @bunsenstraat in #3494
- Misc fixes by @yann300 in #3495
- No need to request access in async by @yann300 in #3497
- restored Download in right click menu by @LianaHus in #3501
- Sol2UML Default Message Patch by @joeizang in #3483
- update plugin by @bunsenstraat in #3370
- Add download Button and Matomo Integration to Sol2Uml plugin by @joeizang in #3395
- fix addfile & remixd by @bunsenstraat in #3493
- predeploy by @bunsenstraat in #3505
- Pass custom provider options and publish dev libs by @ioedeveloper in #3503
- fix deploys by @bunsenstraat in #3509
- fix branch to deploy from by @bunsenstraat in #3515
- Change Sourcify link in Debugger supported chains by @kuzdogan in #3521
- temporarily remove autocomplete test by @bunsenstraat in #3529
- fix normalizePath by @yann300 in #3524
- Update default project name by @yann300 in #3508
- Fix generating unit-tests accounts lib by @yann300 in #3517
- UI fixes in UDAPP by @LianaHus in #3519
- Resolve pending requests to remix-simulator after initialization is completed by @ioedeveloper in #3510
- Bump webpack from 5.75.0 to 5.76.0 by @dependabot in #3528
- Decrease the setInterval timeout and use injected api to update accounts list and chain context by @yann300 in #3481
- Update settings by @yann300 in #3531
- Download Workspace by @Aniket-Engg in #3504
- add trustwallet provider by @yann300 in #3454
- hide warning from AST package by @bunsenstraat in #3535
- Update github action yml templates by @ioedeveloper in #3532
- adding delete as a keyword by @LianaHus in #3537
- Add copy to clipboard to warning message by @yann300 in #3533
- download contract compilation details by @Aniket-Engg in #3429
- Matomo bug fix: remove curley brace by @ryestew in #3543
- Tooltips' fixes by @LianaHus in #3499
- fix creating vm acount by @yann300 in #3530
- Ethdoc plugin by @joeizang in #3475
- Add solidity script by @yann300 in #3147
- fix ERC721 template contract compilation by @Aniket-Engg in #3549
- Bump @openzeppelin/contracts-upgradeable from 4.8.1 to 4.8.2 by @dependabot in #3489
- show relevant error message by @Aniket-Engg in #3552
- fix compilation warnings from script.sol while running free function by @Aniket-Engg in #3554
- fix adding the custom action by @yann300 in #3558
- small fixes in UI by @LianaHus in #3553
- emit only if activated by @yann300 in #3559
- monorepo plugin loader by @bunsenstraat in #3542
- fixing badges tooltips on vertical icons panel by @LianaHus in #3562
- typo on plugin call by @yann300 in #3568
- Flakyballot fix by @bunsenstraat in #3573
- update label in homepage by @yann300 in #3576
- Fix creating open zeppelin erc20 from home page by @yann300 in #3575
- Fix gaslimit by @yann300 in #3569
- Workspacefix by @bunsenstraat in #3577
- Add "injected" even if no provider by @yann300 in #3578
- Patch Flattener Naming by @joeizang in #3570
- clear buildinfo in metadata on workspace change by @bunsenstraat in #3583
- update ethdoc label by @yann300 in #3581
- Fix generating inherited functions by @yann300 in #3585
- removing tooltips from files/folders by @LianaHus in #3586
- Docgen patch by @joeizang in #3589
- publish libs by @Aniket-Engg in #3591
- bump Remix IDE version by @Aniket-Engg in #3592
New Contributors
Full Changelog: v0.31.2...v0.32.0