Releases: ethereum/remix-project
Releases · ethereum/remix-project
v0.26.3
v0.26.2
Highlights
- editor would freeze with autocomplete on on large files, by turning off this feature in settings it will not occur
- remix desktop versions would not connect to the localhost correctly
What's Changed
- fix calls by @bunsenstraat in #2872
- better electron support by @yann300 in #2871
Full Changelog: v0.26.1...v0.26.2
v0.26.1
Highlights:
- fix bugs when using CTRL or COMMAND keys in the editor
- add 'Peek Definition'
- autocomplete settings are remembered on reload
- fixes bug when cloning repositories
- light theme changes for autocomplete
- added missing scripts for Mocha and Chai
- fix drag and drop folders bug
- fix logging certain message types in the terminal when running scripts
- fix for jumping to definition in .ts/.js files
Change Log
v0.26.1 (2022/09/01)
- update dev version by @Aniket-Engg in #2834
- fix mocha by @bunsenstraat in #2855
- Flakylistentest by @bunsenstraat in #2841
- save auto complete settings by @bunsenstraat in #2852
- fix copy files by @bunsenstraat in #2853
- fix #2847 by @Aniket-Engg in #2849
- fix definition provider by @bunsenstraat in #2850
- rm unused var by @bunsenstraat in #2856
- Maintain standard for root directory by @ioedeveloper in #2818
- slow etherscan test by @bunsenstraat in #2860
- fix feeding monaco with current file dependencies by @yann300 in #2851
- fixing the selected color for autocomplete by @LianaHus in #2858
- Fixdragdrop by @bunsenstraat in #2863
- rm log by @bunsenstraat in #2864
- bump version by @bunsenstraat in #2865
Full Changelog: v0.26.0...v0.26.1
v0.26.0
Highlights:
- Autocompletion improved for editor, shows more details on hover and gas estimates inline
- Shows contract balance
- File drag and drop
- console.log working for remix-tests CLI
- Vyper plugin maintained by Remix now
- Debugger expands for more user friendly Grid layout
- New theme added: Hacker Owl
Change Log
v0.26.0 (2022/08/30 16:35 +00:00)
- #2826 Debugger UI (@LianaHus)
- #2794 fix padding on plugins (@bunsenstraat)
- #2791 fixes dragbar handle (@bunsenstraat)
- #2790 constructor autocomplete (@bunsenstraat)
- #1527 feat: Theme Hacker Owl (@koolamusic, @bunsenstraat)
- #2781 Grid debugger 2 (@LianaHus, @yann300)
- #2774 editor autocomplete/hover/references (@bunsenstraat)
- #2747 Spacelabs theme fix (@joeizang)
- #2620 files can now be dragged and drop (@bunsenstraat, @yann300)
- #2681 Debuger UI (@LianaHus)
- #2702 fix console methods in terminal (@Aniket-Engg)
- #2704 handle various compiler version from URL (@Aniket-Engg)
- #2706 Hardhatlogs test flaky fix (@bunsenstraat)
- #2700 flaky test search (@bunsenstraat)
- #2703 show contract from compiled file selected in dropdowns (@Aniket-Engg)
- #2697 added zoomin and zoomout to context menu of editor (@LianaHus)
- #2698 new placeholder for solidity path input (@LianaHus)
- #2713 resolver for remix-tests CLI (@Aniket-Engg)
- #2716 use detectNetwork instead of ready (@yann300)
- #2714 correctly parse input parameters (@yann300)
- #2602 add vyper plugin (@yann300)
- #2291 Add Scopes To GitHub Token Maker (@NeilShah2026 )
- #2592 Pass commands to more than one plugin’s API via an url param (@JeremyTheintz )
- #2708 show files on folder expansion (@Aniket-Engg )
- #2730 labels' spaceing fixed in settings tab (@LianaHus)
- #2740 update vyper compiler URL (@yann300)
- #2741 update security message (@ryestew )
- #2734 Exit process if error is found (@ioedeveloper )
- #2725 Transactions Recorder Flatly UI Fix (@joeizang )
- #2722 ZoKrates syntax highlighting for the Monaco Editor (@dark64 )
- #2719 disable SUT and SSA for sol version < 0.4.12 (@LianaHus )
- #2659 fixing null workspace (@LianaHus )
- #2710 add action to copy parameters (@yann300 )
- #2707 disbaled (@bunsenstraat )
- #2668 Filedecoratorplugin (@bunsenstraat )
- #2724 show contract balance (@Aniket-Engg )
- #2748 regular icon for delete workspace (@LianaHus )
- #2753 use the error message instead of the full error (@yann300 )
- #2745 fix display json rpc error (@yann300 )
- #2731 add e2e for calls (@yann300 )
- #2739 fix logging to the terminal (@yann300 )
- #2715 update README nx install command (@lorenzoparas )
- #2762 Update url (@yann300 )
- #2768 Fix base fee (@yann300 )
- #2751 fixing at address ux (@LianaHus )
- #2759 show compiler license (@Aniket-Engg )
- #2671 remove unused offlineconvertor js plugin (@bunsenstraat )
- #2755 Misc Fix Vyper (@yann300 )
- #2764 fix listen on transactions (@yann300 )
- #2766 Update to prevent double vertical scrollbars (@ryestew )
- #2620 files can now be dragged and drop (@iamsethsamuel )
- #2780 flaky gist test fix (@bunsenstraat )
- #2765 Styling Issues with reserved keywords bug in black theme (@joeizang )
- #2787 some themes' improvements (@LianaHus )
- #2789 fixes draggable (@bunsenstraat )
- #2785 shorten message & put on 2 lines (@ryestew )
- #2792 decorator colors readability (@LianaHus )
- #2798 use constants in github token (@Aniket-Engg )
- #2799 fix terminal misc (@yann300 )
- #2801 Create README.md for Vyper (@yann300 )
- #2810 Ensure plugin loaded before calling any event (@yann300 )
- #2816 transact btn layout (@LianaHus )
- #2815 labels margins for settings (@LianaHus )
- #2814 updating profile of remixd (@LianaHus )
- #2819 Fix drag and drop (@ioedeveloper )
- #2807 Etherscan settings component (@Aniket-Engg )
- #2820 fixes FE layout on localhost workspace (@Aniket-Engg )
- #2825 side panel paddings (@LianaHus )
- #2822 Fix monaco diagnostic (@yann300 )
- #2828 Fix bytecode comparison (@yann300 )
- #2813 fixing debuger panels' UI (@LianaHus )
- #2829 Vyperstyle (@LianaHus )
- #2808 Replace deprecated .enable (@skimaharvey )
- #2830 missing debugger commit (@LianaHus )
- #2832 Bump libs for 0.26.0 (@Aniket-Engg )
- #2833 bump remix IDE version (@Aniket-Engg )
- #2834 update dev version (@Aniket-Engg )
🎉 Big Thanks to all the external contributors 🎉
@koolamusic , @NeilShah2026 , @JeremyTheintz , @dark64 , @lorenzoparas , @iamsethsamuel and @skimaharvey
v0.25.3
v0.25.2
v0.25.1
Change Log
This is a bug fix release. Bug prevented Yul contract deployment.
See complete changelog below:
v0.25.1 (2022/07/27)
- #2654 Style improvements (@LianaHus )
- #2663 remove provider plugins from UI list (@Aniket-Engg)
- #2664 remixd readme updated (@Aniket-Engg)
- #2694 save file with .yul extension if language is yul in URL(@Aniket-Engg )
- #2691 allow yul deployment (@Aniket-Engg )
- #2696 bump remixd (@Aniket-Engg )
- #2682 Enable deploy with proxy url params (@ioedeveloper)
- #2699 bump version to 0.25.1 (@Aniket-Engg )
v0.25.0
Major Features:
- Clone Git repository from File Explorer
- Support for Upgradeable contracts
- Edit Github and Etherscan URLs to see the code in Remix
- L2 network providers added
- Support for foundry projects
- Slither installation with remixd
Change Log
v0.25.0 (2022/07/18 12:13 +00:00)
- #2631 Add e2e tests for clone repository feature. (@ioedeveloper)
- #2557 Show verified icon and other info at the top of each plugin (@bunsenstraat, @LianaHus)
- #2599 Update Nx CLI links (@brucexu-eth)
- #2584 add L2 networks (@yann300)
- #2554 Clone (@ioedeveloper)
- #2590 fix contract dropdown in UDApp (@Aniket-Engg)
- #2547 Add validationFn to the prompt modal to validate the input (@yann300)
- #2585 error msg if no from defined (@yann300)
- #2549 renamed envs (@LianaHus)
- #2582 update JSON structure (@yann300)
- #2450 Install slither cmd (@Aniket-Engg)
- #2260 Support Proxy (@ioedeveloper, @yann300)
- #2510 Readme updated for default template (@Aniket-Engg )
- #2517 check if file to import already exists (@Aniket-Engg )
- #2537 minor fixes (@Aniket-Engg )
- #2509 Provider: Add Anvil from Foundry as provider (Thanks @8times4 )
- #2546 docs folder removed (@Aniket-Engg )
- #2565 show passed mocha test in green (@Aniket-Engg )
- #2566 remove unnecessary files (@Aniket-Engg )
- #2556 remove embark folder (@ryestew )
- #2574 change all instances of File Explorers to File Explorer (@ryestew )
- #2575 bin folder deleted (@Aniket-Engg )
- #2571 Improve recorder (@yann300)
- #2570 update fork list (@Aniket-Engg )
- #2536 view code on remix by tweaking url (@Aniket-Engg)
- #2450 Install slither cmd (@Aniket-Engg)
- #2530 fixing bug of saved path (@LianaHus)
- #2583 handle openCodeEditor in monaco (@yann300 )
- #2588 add remappings for Foundry project (@Aniket-Engg )
- #2591 fixing bg color for custom-dropdown (@LianaHus )
- #2596 update project Readme Header (@Aniket-Engg )
- #2595 env name updated (@Aniket-Engg )
- #2540 saving current workspace and style fixes (@LianaHus)
- #2607 enable code viewer by URL update (@Aniket-Engg )
- #2598 Hide dgit icon if connected to localhost (@Aniket-Engg)
- #2603 update package (@bunsenstraat )
- #2594 Support UUPS Contract Upgrade Via ERC1967 Proxy (@ioedeveloper)
- #2609 Badges (@LianaHus )
- #2613 bump remixd version (@Aniket-Engg )
- #2569 show tooltip on bottom (@Aniket-Engg )
- #2619 Hide dropdown when interacting with file-explorer (@ioedeveloper )
- #2618 fixes recorder issues (@Aniket-Engg )
- #2615 update modals of proxy functionality (@ryestew )
- #2622 added info for all plugins (@Aniket-Engg )
- #2626 Fix duplicate repository name and update clone error message (@ioedeveloper)
- #2633 Remixd origins fixed (@Aniket-Engg )
- #2628 show toaster when compiler version is updated (@Aniket-Engg )
- #2638 removed clone icon for localhost workspace (@Aniket-Engg )
- #2634 Tooltip background fixed for light theme (@Aniket-Engg )
- #2648 style fixes in Provider modals (@LianaHus )
- #2637 Catch uncaught transaction errors (@ioedeveloper )
- #2642 create default workspace if no other workspace (@Aniket-Engg )
- #2639 UUPS proxy e2e and fixes (@ioedeveloper )
- #2650 bump remixd version (@Aniket-Engg )
- #2651 bump libs (@Aniket-Engg )
- #2653 bump dev version (@Aniket-Engg )
v0.24.1
v0.24.0
Change Log
v0.24.0 (2022/06/06 16:16 +00:00)
- #2495 bump version 0.24.0 (@yann300)
- #2490 fix typescript error (@yann300)
- #2494 Fix height in File-Explorer (@ioedeveloper)
- #2491 ipfs settings (@bunsenstraat)
- #2492 remove extra console logs (@Aniket-Engg)
- #2488 show medium posts (@yann300)
- #2482 RSS (@bunsenstraat)
- #2471 update remixd modal text (@ryestew)
- #2470 added Berlin, fixed config file logic (@yann300, @ioedeveloper, @LianaHus, @Aniket-Engg)
- #2477 bug fixes (@bunsenstraat)
- #2483 remove unreachable code (@Aniket-Engg)
- #2481 fix setting the current file (@yann300)
- #2464 select next tab if previous is not available (@Aniket-Engg)
- #2468 Update publishIpfs (@yann300)
- #2467 fixed file in error (@yann300)
- #2462 do not compile if not sol files & fix typescript autocompletion (@yann300)
- #2463 Use JSX for toaster message (@ioedeveloper)
- #2461 save published file to FE (@yann300)
- #2456 update remixd usage (@Aniket-Engg)
- #2452 simplier remixd command (@yann300)
- #2453 yarn lock (@bunsenstraat)
- #2392 Fix spelling of GitHub (@fulldecent)
- #2437 added icons for md, cairo, ts, vy(new) types (@LianaHus)
- #2249 Compiler config (@Aniket-Engg, @LianaHus)
- #2376 update README for supported browsers & into text (@ryestew)
- #2338 Create release-management-flow.md (@yann300)
- #2403 key bindings at editor home (@Aniket-Engg)
- #2449 use yarn (@yann300)
- #2412 fixed icons' colors for light theme (@LianaHus)
- #2438 fixed width and wrap of FE nodes (@LianaHus)
- #2422 Hide backup and restore workspaces for localhost (@ioedeveloper)
- #2436 0xProject ERC20 ws template (@Aniket-Engg)
- #2404 emit event only if needed (@yann300)
- #2416 remove focus on FE at start (@yann300)
- #2389 Fix typescript autocompletion (@yann300)
- #2410 update readme (@bunsenstraat)
- #2411 Remixd: use default folder (@yann300)
- #2407 fix matomo with compile and run (@yann300)
- #2406 track workspace template creation (@Aniket-Engg)
- #2405 remove live in contract template (@yann300)
- #2388 improve templates naming (@Aniket-Engg)
- #2398 fix all tabs closing (@Aniket-Engg)
- #2397 fix vscode spelling (@jelilat)
- #2390 new Logo for sourcify (@LianaHus)
- #2368 ws templates using npm package (@Aniket-Engg)
- #2386 removed unnecessary $ (@Aniket-Engg)
- #2374 use the same logo as on vertical panel (@LianaHus)
- #2353 create workspace using templates (@Aniket-Engg)
- #2361 Scriptruntest (@bunsenstraat)
- #2364 Githubmodal (@bunsenstraat)
- #2360 disable test (@bunsenstraat)
- #2365 Fix publish to swarm/ipfs (@yann300)