Releases: ethereum/remix-project
Releases · ethereum/remix-project
v0.65.0
Highlights
- New Workspace template ‘Intro to EIP-7702’
- Etherscan v2 APIs for contract verification
- Improvement in usage of WalletConnect
What's Changed
- Forkstate by @bunsenstraat in #6010
- bump dev version to 0.65.0 by @Aniket-Engg in #6011
- chore(ci): bump actions/setup-node to v4 & add-pr-comment to v2 by @strmfos in #5989
- Use remote endpoint for Noir compilations by @ioedeveloper in #5983
- Fix: typo in `remix-ui-editor.tsx by @gap-editor in #5992
- refactor: fix comment typos by @reject-i in #5974
- Fix and upgrade walletconnect plugin by @ioedeveloper in #5955
- fixes compiler config file overriding by @Aniket-Engg in #6017
- Verification plugin: Use Etherscan API v2 by @manuelwedler in #6025
- Bump undici from 5.28.5 to 5.29.0 by @dependabot in #6027
- feat(workspace): support percent‐escaped Base64 with special characters in code= URL parameter by @CoveMB in #6023
- delete unused personal namespace by @mask-pp in #6021
- do not unfold .deps folder while compiling and focus to the element w… by @yann300 in #6026
- chore: option for disabling the "New code pasted" warning by @gap-editor in #5941
- Update EthereumRemix/sol-test Action to v1.2 by @Fallengirl in #6032
- chore: fix code duplication, add error handling & improve checks by @0xkazak in #5729
- config file compiler by @bunsenstraat in #6029
- more matomo tracking for gnosis smart account by @Aniket-Engg in #6035
- update fa for RemixAi by @ryestew in #6036
- add fully fledge eip7702 template by @yann300 in #6022
- menu items alignment and i item by @LianaHus in #6037
- Add test case for special character and comment currently failing tests by @CoveMB in #6038
- update release highlights for v0.65.0 by @Aniket-Engg in #6042
- Update node.ts by @yann300 in #6043
- fix paste opt out by @STetsing in #6044
- update discord by @ryestew in #6045
- update readme for intro721template by @ryestew in #6040
- Rm remixai pkgjson by @STetsing in #6050
- fix walletconnect tooltip by @Aniket-Engg in #6051
- publish remix libs for v0.65.0 by @Aniket-Engg in #6052
- bump beta version to 0.65.0 by @Aniket-Engg in #6053
New Contributors
- @strmfos made their first contribution in #5989
- @gap-editor made their first contribution in #5992
- @CoveMB made their first contribution in #6023
- @mask-pp made their first contribution in #6021
- @0xkazak made their first contribution in #5729
Full Changelog: v0.64.0...v0.65.0
v0.64.0
What's Changed
- Bump dev version to 0.64.0 by @Aniket-Engg in #5962
- proxy URL for bundler by @Aniket-Engg in #5945
- Bump axios from 1.6.0 to 1.8.2 in /libs/remix-url-resolver by @dependabot in #5947
- flaky linux test build by @bunsenstraat in #5968
- Metamask fix 2 by @bunsenstraat in #5963
- fix solidity scan URLs by @Aniket-Engg in #5970
- Bump http-proxy-middleware from 2.0.7 to 2.0.9 by @dependabot in #5959
- Compile pipeline: update types by @yann300 in #5965
- update Ethereumjs 10 / ethers 6 by @yann300 in #5980
- Bump axios from 1.6.0 to 1.8.2 in /libs/remixd by @dependabot in #5990
- Refactor AA code to support more chains by @Aniket-Engg in #5978
- Bump base-x from 3.0.9 to 3.0.11 in /apps/remix-ide-e2e by @dependabot in #5985
- Bump base-x from 3.0.9 to 3.0.11 by @dependabot in #5993
- context interface by @STetsing in #5995
- small reset fix by @bunsenstraat in #5997
- improve terminal details by @Aniket-Engg in #5994
- update sol version to 0.8.30 by @Aniket-Engg in #6000
- Eip 7702 by @yann300 in #5988
- Default to prague by @yann300 in #6002
- update invite by @ryestew in #6003
- Create smart account updates by @Aniket-Engg in #6001
- v0.64.0 release highlights by @Aniket-Engg in #6004
- fix providers loading by @Aniket-Engg in #6005
- publish remix libs for 0.64.0 by @Aniket-Engg in #6006
- bump beta version to 0.64.0 by @Aniket-Engg in #6007
Full Changelog: v0.63.1...v0.64.0
v0.63.1
What's Changed
- fix solidity SCan URLs on remix beta by @Aniket-Engg in #5971
- bump beta version to 0.63.1 by @Aniket-Engg in #5972
Full Changelog: v0.63.0...v0.63.1
v0.63.0
What's Changed
- bump version to 0.63.0 by @Aniket-Engg in #5913
- Improve Syntax Highlighting for Noir by Using Move Language Mode by @hsy822 in #5907
- Bump jspdf from 2.5.1 to 3.0.1 by @dependabot in #5894
- Bump Noir Version by @ioedeveloper in #5912
- Celo EVM Deploy update by @joeizang in #5918
- Fix verification on Etherscan with no constructor arguments by @manuelwedler in #5920
- show error for Solidity Scan by @Aniket-Engg in #5916
- Worksspflaky by @bunsenstraat in #5925
- Update pr-reminder.yml by @Aniket-Engg in #5926
- create safe smart account by @Aniket-Engg in #5614
- Verification plugin: fix loading of chains by @manuelwedler in #5937
- artifact creation fixed by @Aniket-Engg in #5927
- Stylefixes for themes and verification plugin by @LianaHus in #5932
- Fixed cursor position for context menu click in editor by @ioedeveloper in #5911
- Update github actions versions due to deprecation by @PixelPil0t1 in #5929
- docs: replaced the link to the contributors badge by @Olexandr88 in #5939
- Endpoints dynamic urls by @bunsenstraat in #5944
- sanitize by @STetsing in #5943
- Update rpc endpoint by @yann300 in #5950
- rabby wallet doesn't allow querying the genesis hash by @yann300 in #5949
- update invites by @ryestew in #5953
- Simplify WalletConnect by @ioedeveloper in #5833
- Fix CSS bug in 3 IDE themes by @joeizang in #5951
- Workspaces Template Explorer OZ Options Restore by @joeizang in #5946
- Remix guide update by @ryestew in #5952
- Disable metamask by @bunsenstraat in #5954
- v0.63.0 release highlights by @Aniket-Engg in #5956
- publish libs for v0.63.0 by @Aniket-Engg in #5957
- bump beta version to 0.63.0 by @Aniket-Engg in #5958
New Contributors
- @Olexandr88 made their first contribution in #5939
Full Changelog: v0.62.1...v0.63.0
v0.62.1
What's Changed
- Patch for evmmap for Celo by @joeizang in #5919
- Fix verification on Etherscan with no constructor arguments on beta by @Aniket-Engg in #5921
- bump beta version to 0.62.1 by @Aniket-Engg in #5922
Full Changelog: v0.62.0...v0.62.1
v0.62.0
What's Changed
- fix desktop signing and notarizing by @yann300 in #5822
- Why "px" is important app.css by @eeemmmmmm in #5790
- fixed unknown file error by @STetsing in #5713
- docs: fix missing space before VERIFIERS by @voronor in #5734
- Bump undici from 5.28.4 to 5.28.5 by @dependabot in #5679
- Bump elliptic from 6.5.7 to 6.6.1 in /apps/remix-ide-e2e by @dependabot in #5773
- Verification plugin: Disable verification when Etherscan is selected and no constructor arguments are provided by @manuelwedler in #5808
- fix log function by @bunsenstraat in #5835
- fixes error count display for yul compilation by @Aniket-Engg in #5840
- Verification plugin: Decode BigNumbers to decimal values, not to objects by @manuelwedler in #5836
- fix: dead links to
hardforks
in CLI help text by @litvintech in #5841 - Remove duplicate condition in
convertToMonacoDecoration
by @Pronoss in #5842 - Bump esbuild from 0.19.6 to 0.25.0 by @dependabot in #5757
- Bump @octokit/request from 8.4.0 to 8.4.1 in /apps/remixdesktop by @dependabot in #5828
- Fix broken proxy link by @ioedeveloper in #5854
- spelling issue by @galaparm in #5739
- fix outdated Solidity documentation links by @dsarfed in #5715
- Bump axios from 1.6.0 to 1.8.2 by @dependabot in #5850
- Fix comment in EtherscanVerifier and Update UI Components by @footballlstore in #5853
- Bump axios from 1.7.4 to 1.8.2 in /apps/remixdesktop by @dependabot in #5849
- Desktop m2 by @bunsenstraat in #5847
- Flakyurl by @bunsenstraat in #5862
- Bump axios from 1.7.4 to 1.8.2 in /libs/remix-tests by @dependabot in #5860
- Bump @octokit/request-error from 5.1.0 to 5.1.1 in /apps/remixdesktop by @dependabot in #5782
- Bump @babel/runtime from 7.23.2 to 7.26.10 in /apps/remixdesktop by @dependabot in #5864
- Flakyswitchorigin by @bunsenstraat in #5866
- Bump @babel/runtime from 7.23.6 to 7.26.10 by @dependabot in #5867
- refactor & allow saving already forked state by @yann300 in #5735
- Move RemixAppManager and PluginManagerComponent to ts by @joeizang in #5650
- Update Solidity Documentation References by @Hopium21 in #5856
- fix no current selected account by @yann300 in #5878
- Fix Udapp Environment Label Dropdown bug by @joeizang in #5844
- update discord invite by @ryestew in #5883
- Refactor and fix minor typos across multiple apps by @aso20455 in #5861
- initial code suggestion support for vyper and circom by @STetsing in #5767
- Bump canvg from 3.0.10 to 3.0.11 by @dependabot in #5885
- fix placeholder for API key in contract verification plugin by @Aniket-Engg in #5891
- add matomo keys by @yann300 in #5892
- Enable loading previous proxy deployments. by @ioedeveloper in #5768
- update discord on .md files by @ryestew in #5893
- use ethers.js for estimateGas & fix listening env change by @yann300 in #5884
- fixing error feedback in script runner and vertical icons empty tooltip by @LianaHus in #5845
- fixing recorder "run" btn behaviour by @LianaHus in #5896
- v0.62.0 release highlights by @Aniket-Engg in #5897
- Check if contract exists before loading it. by @yann300 in #5898
- forbid pinning if no persisted state by @yann300 in #5904
- publish libs for v0.62.0 by @Aniket-Engg in #5909
- bump beta version to v0.62.0 by @Aniket-Engg in #5910
New Contributors
- @eeemmmmmm made their first contribution in #5790
- @voronor made their first contribution in #5734
- @litvintech made their first contribution in #5841
- @Pronoss made their first contribution in #5842
- @galaparm made their first contribution in #5739
- @dsarfed made their first contribution in #5715
- @footballlstore made their first contribution in #5853
Full Changelog: v0.61.1...v0.62.0
v0.61.1
What's Changed
- bump dev version to 0.62.0 by @Aniket-Engg in #5807
- added word restriction by @STetsing in #5812
- Update LICENSE by @yann300 in #5791
- script runner ui fixes and not only ui by @LianaHus in #5798
- Resolve Noir github dependencies through proxy by @ioedeveloper in #5821
- bump beta version to 0.61.1 by @Aniket-Engg in #5823
Full Changelog: v0.61.0...v0.61.1
v0.61.0
What's Changed
- Flakyfiltertest by @bunsenstraat in #5704
- bump dev version to 0.61.0 by @Aniket-Engg in #5722
- Create funding.json by @yann300 in #5755
- E2e fix metamask by @bunsenstraat in #5756
- Fixe2e by @bunsenstraat in #5774
- Scriptrunner as main plugin by @bunsenstraat in #5652
- update discord invite by @ryestew in #5761
- new icon for maintained by by @LianaHus in #5777
- Fixed witness path for circom by @ioedeveloper in #5775
- Workspace completion by @STetsing in #5714
- fix metamask signing by @yann300 in #5758
- Noir Compiler by @ioedeveloper in #5605
- fix show state var during a revert by @yann300 in #5770
- Workspace Dropdown Fix by @joeizang in #5778
- Fix Vyper repo cloning issue by @joeizang in #5792
- Fix loading deps which use module name remapping by @yann300 in #5747
- Valid func sig by @STetsing in #5783
- Script Runner UI Refactor by @joeizang in #5776
- Noir templates by @ioedeveloper in #5749
- refactor & allow saving already forked state by @yann300 in #5754
- Add View on Blockscout enhancement by @joeizang in #5772
- added plugin back and fixed custom provider ui by @LianaHus in #5784
- Metamask Blockscout test by @joeizang in #5793
- Fix metamask throwing errors by @yann300 in #5794
- v0.61.0 release highlights by @Aniket-Engg in #5795
- remove logs by @Aniket-Engg in #5796
- Workspaces & ScriptRunner UI Patch by @joeizang in #5799
- Fix loading deployed proxy addresses by @ioedeveloper in #5801
- Do not load stealth drop by @yann300 in #5802
- publish remix libs for v0.61.0 by @Aniket-Engg in #5804
- bump beta version to v0.61.0 by @Aniket-Engg in #5806
Full Changelog: v0.60.0...v0.61.0
v0.60.0
What's Changed
- Bump dev version to 0.60.0 by @Aniket-Engg in #5577
- Verification plugin: Add simple documentation on how to add a new verifier by @manuelwedler in #5593
- Fix Typographical Errors and Improve Log Message Clarity by @maximevtush in #5592
- Fix Vyper runtime bytecode vs bytecode in the compilation UI by @kuzdogan in #5590
- VM state actions e2e by @Aniket-Engg in #5579
- fix VM listing by @Aniket-Engg in #5597
- fixes ABI loading by @Aniket-Engg in #5596
- feat: Integrate Linea chain in deployment environments by @hsy822 in #5595
- Refined text by fixing typos and improving clarity by @dannbbb1 in #5561
- docs fix spelling issues by @Guayaba221 in #5571
- style: unify release headers and fix grammar errors by @MarsonKotovi4 in #5572
- typo Update staticAnalysisCommon.ts by @XxAlex74xX in #5574
- Fix Typo in
udapp.json
by @Hack666r in #5594 - docs: Fix grammatical inconsistency Update CONTRIBUTING.md by @mdqst in #5587
- chore: correct typos docs types.ts by @Bilogweb3 in #5578
- Update openzeppelin-proxy.ts by @Fallengirl in #5576
- fix: Correct documentation text issues by @savvar9991 in #5598
- Fix text error in Multiple Files Across by @Pricstas in #5582
- Docs: (Readme) by @Radovenchyk in #5583
- typo Update functionCallGraph.ts by @Fallengirl in #5585
- Fix Minor Typos and Syntax Adjustments in Codebase by @maradini77 in #5584
- docs: Typo corrected Update webpack.config.js by @0xwitty in #5580
- Fix filtering logs by @yann300 in #5599
- fix: typos in documentation files by @vtjl10 in #5558
- document numbering correction README.md by @aso20455 in #5610
- Fix some typos by @chloefeal in #5606
- add solidity survey 2024 by @LianaHus in #5627
- activate sol testing when starting learneth by @bunsenstraat in #5633
- Fix broken links and spelling errors by @Marcofann in #5638
- Update bug_report.md by @PixelPil0t1 in #5636
- Fix Typographical Errors by @maximevtush in #5635
- fix: minor typos by @maradini77 in #5634
- logging remixAi chat interactions by @STetsing in #5631
- renamed label by @LianaHus in #5630
- Improve Grammar in Docs by @kilavvy in #5626
- fix: typos in documentation files by @zeevick10 in #5625
- typo improvement by @prestoalvarez in #5620
- typo correct remixd.ts by @XxAlex74xX in #5623
- Fix Typos in Messages and Parameters by @HubertIGL in #5608
- Fixing Typographical Errors by @JohnBonny in #5622
- i18n to Contract Verification by @joeizang in #5591
- add missing endpoint by @yann300 in #5310
- overrided the nlux clipboard button by @STetsing in #5607
- Verification plugin: Add new icon and feature plugin by @manuelwedler in #5601
- fix typo by @ericlehong in #5640
- Fix some typos by @oliveredget in #5573
- Completion enabled default by @STetsing in #5613
- Terminaltest by @bunsenstraat in #5647
- Move AppComponent from js to ts by @joeizang in #5644
- Fix: typos by @dxsullivan in #5616
- Fix typos in udapp.json by @oliveredget in #5645
- Fix typos by @chloefeal in #5646
- Pasted code safety by @STetsing in #5344
- Fix CarouselProps Typo and Update ABI File Validation Logic by @kilavvy in #5642
- refactor(terminal): unify gpt and sol-gpt command handling by @crStiv in #5648
- fix: duplicate keyword 'constants' in Solidity syntax highlighting by @kilavvy in #5660
- fix: correct typo in
txRunnerVM.ts
- queusTxs to queueTxs by @vtjl10 in #5662 - Udapp disconnect fix by @joeizang in #5639
- delete forked state environment from env explorer by @Aniket-Engg in #5600
- switch instead of check for gridview by @LianaHus in #5629
- fix typo by @bunsenstraat in #5675
- removed the vulnerability rreq by @STetsing in #5680
- v0.60.0 release highlights by @Aniket-Engg in #5686
- foundry test fix by @bunsenstraat in #5695
- removing Solidity survey (we need to merge only after Jan 27 and immediately release) by @LianaHus in #5689
- Switchers ui fix and matomo tracking by @LianaHus in #5688
- publish libs for 0.60.0 by @Aniket-Engg in #5702
- bump beta version to 0.60.0 by @Aniket-Engg in #5703
New Contributors
- @maximevtush made their first contribution in #5592
- @hsy822 made their first contribution in #5595
- @dannbbb1 made their first contribution in #5561
- @MarsonKotovi4 made their first contribution in #5572
- @Hack666r made their first contribution in #5594
- @Pricstas made their first contribution in #5582
- @Radovenchyk made their first contribution in #5583
- @maradini77 made their first contribution in #5584
- @vtjl10 made their first contribution in #5558
- @aso20455 made their first contribution in #5610
- @chloefeal made their first contribution in #5606
- @Marcofann made their first contribution in #5638
- @PixelPil0t1 made their first contribution in #5636
- @prestoalvarez made their first contribution in #5620
- @HubertIGL made their first contribution in #5608
- @JohnBonny made their first contribution in #5622
- @ericlehong made their first contribution in #5640
- @oliveredget made their first contribution in #5573
- @dxsullivan made their first contribution in #5616
- @crStiv made their first contribution in #5648
Full Changelog: v0.59.1...v0.60.0
v0.59.1
What's Changed
- add solidity survey 2024 by @LianaHus in #5628
- bump beta version to 0.59.1 by @Aniket-Engg in #5632
Full Changelog: v0.59.0...v0.59.1