Releases: trufflesuite/ganache-ui
v2.7.1 Bug-Banishing Baked Goods 🐞🥐🐞🥨🐞
We are excited to announce the latest release of Ganache UI - v2.7.1. This change brings a couple of (very popular) bug fixes to transaction and event decoding, and a typo fix in the readme.
🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞
Thanks to @omahs for your contributions on this release, and to the hundreds of people who raised issues in this release: @Ypomerantsev, @thisisamanmishra, @phanthang07, @mingruiy178, @KailasMahavarkar, @BenjaminLon, @fotisp, @thienyet1011, @thanhnguyentrung, @Cingihimut, @behruzrahimov, @app, @danleepw, @dpkk1, @djkampus, @BenjDrury, @haiitrv, @juanseromo, @imzyk, @suleimonola, @starksm64, @anechaev, @harshitsinghai77, @aliusman, @YuchengLi-Alan, @chriszlr, @iChristwin, @satyakamc, @mm6, @jamesraznor, @gtcabral, @sacintha, @juanlet, @lucchesisp, @FILAgiao, @Mateo-P, @siddharthram, @tincongphan, @son-of-win, @mariomeraz, @cristianrisueo, @oryankibandi, @tungdangplus, @vaib1343, @pathakvivek7865, @RathoreManpreet, @jineshmk, @levanluu, @ducviet98, @oversimplifyd, @rfarina, @rvwv, @Zfinix, @saikiran2711, @joywang0, @hariszubair, @aoleinikov, @kmiguel10, @noah427, @medellinNFT, @webgururobin, @alankrit-01, @cryptojah420, @semenov9480, @kingljl, @indrajitbnikam, @Gleb2093, @jacopoesposito, @jackantico1, @doerikeh, @b-khan7276, @gordienoye, @psytonik, @CROSSEO, @windowhan, @Barcelonao, @juliorod63, @nandishkotadia, @TheScaryTriangle, @VlodkoMr, @davidedidio, @blockchainnomad, @adeeba2, @jarvis1234d, @ajithk, @jeffkumar, @gyu0710, @DDecoene, @FilippoScaramuzza, @SimonHausdorf, @saiwoonsheng, @Corfucinas, @mncn, @GuichiZhao, @adeuga, @noxious51, @hontusoft, @shreyanshsing, @mehrdadphp, @ryodeushii, @sinsinpurin, @Allanrodriques, @jatin-gupta123, @TrendAaron, @karthikeya-kotegar, @vattsall, @tule24, @srikanth-math, @arielpodesta, @kamalrohra, @oartbr, @shubhamkashyapdev, @yasinadil, @BIIYANG, @vietnv0208, @Go-h0me, @C-m3-Codin, @AminaFidha, @devunvisible, @LeTri234, @ImHukam, @Xaviyarjanjua, @bilalkhan891, @crfilho, @Zeeshan-Jawed, @l-fifa-l, @pranjalshukla23, @oneknucklehead, @zialink, @hungntsol, @ApesParade, @xzyterry, @omardeangelis, @shengxiang, @meetjoshi101, @hiephn, @voturi, @jlevesque, @wizardSN007, @dan-giddins, @thepirateboy, @BorisSolomonia, @sachincr7, @Makaly, @srikakulasaisrinivas, @jorgeporto80, @hitesh19426, @RomanSolomatin, @Casipan065, @liupascal, @sahil-thole, @phlqp, @joergkiesewetter, @aakashgangolli3112, @jboadas, @Tobias112358, @donpdonp, @sohhar, @BahauddinAziz, @pnwclw, @cevatbostancioglu, @bybee2021, @cheddarking, @daryllman, @NavinCJ, @mabo-lh, @xisoah, @luiztools, @glazec, @MelihCihanGuler, @andrewoffenden, @Gyeonghun-Park, @Prabhakaran-CBD, @CryptoEatsTheWorld, @Phantola, @bradwbradw, @slaven-semper, @vdegrandpre, @khomohzie, @sonjoybarmon, @chinakids, @s-abbasi, @EdwardJSantos, @seifeddineba, @michael-iglesias, @meeran1896, @Tungkdhy, @Asset-Business, @akf0rce, @TheOstric, @SardarShubham, @Julius-717, @moterial, @lollobeach, @IonCreations, @iamaustinpark, @iathul, @hipswan, @wkyleg, @ramgb, @knxyzkn, @hi-andy, @SAYaghoubnejad, @endarli, @sudo-vaibhav, @wirasuta, @negishubham3503, @mrinalirao, @ibaraki-douji, @sahinhakan, @miladganjali, @arrizaqu, @ManishankarGoswami, @LicTony, @krushangSk17, @aishwaryasharmaccoew, @yopknopixx, @Sathish-Kumar-A, @jdotcervantes, @jeremynac, @hr1d1, @subhroacharjee, @benben555, @binshams339971, @GustavoMarchetti, @abdi-edoc-de, @hamzaeldemery, @Burrath, @thedarkknight197, @uriseroussi, @Suedo, @devturi, @s00179906, @chuacw, @meehow, @martinsam16, @spinescre, @CTeillet, @tkstanczak, @ShishirKolte, @shhs121, @MADEiN83, @ryo0301, @arxenix, @lorekkusu, @SaurabhParate04, and @MaroPotter.As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade to this version, you must choose the appropriate download binary from the Assets section of the GitHub release
Changelog
Fixes:
- fix: correctly handle errors from transaction decoder (#5341)
- fix: correctly handle errors from event decoder (#5332)
Misc:
- docs: fix typos in readme (#5348)
💖 The Truffle Team
v2.7.1-beta Bug-Banishing Baked Goods 🐞🥐🐞🥨🐞
We are excited to announce the latest release of Ganache UI - v2.7.1-beta. This change brings a couple of (very popular) bug fixes to transaction and event decoding, and a typo fix in the readme.
🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞🐞
Thanks to @omahs for your contributions on this release, and to the hundreds of people who raised issues in this release: @Ypomerantsev, @thisisamanmishra, @phanthang07, @mingruiy178, @KailasMahavarkar, @BenjaminLon, @fotisp, @thienyet1011, @thanhnguyentrung, @Cingihimut, @behruzrahimov, @app, @danleepw, @dpkk1, @djkampus, @BenjDrury, @haiitrv, @juanseromo, @imzyk, @suleimonola, @starksm64, @anechaev, @harshitsinghai77, @aliusman, @YuchengLi-Alan, @chriszlr, @iChristwin, @satyakamc, @mm6, @jamesraznor, @gtcabral, @sacintha, @juanlet, @lucchesisp, @FILAgiao, @Mateo-P, @siddharthram, @tincongphan, @son-of-win, @mariomeraz, @cristianrisueo, @oryankibandi, @tungdangplus, @vaib1343, @pathakvivek7865, @RathoreManpreet, @jineshmk, @levanluu, @ducviet98, @oversimplifyd, @rfarina, @rvwv, @Zfinix, @saikiran2711, @joywang0, @hariszubair, @aoleinikov, @kmiguel10, @noah427, @medellinNFT, @webgururobin, @alankrit-01, @cryptojah420, @semenov9480, @kingljl, @indrajitbnikam, @Gleb2093, @jacopoesposito, @jackantico1, @doerikeh, @b-khan7276, @gordienoye, @psytonik, @CROSSEO, @windowhan, @Barcelonao, @juliorod63, @nandishkotadia, @TheScaryTriangle, @VlodkoMr, @davidedidio, @blockchainnomad, @adeeba2, @jarvis1234d, @ajithk, @jeffkumar, @gyu0710, @DDecoene, @FilippoScaramuzza, @SimonHausdorf, @saiwoonsheng, @Corfucinas, @mncn, @GuichiZhao, @adeuga, @noxious51, @hontusoft, @shreyanshsing, @mehrdadphp, @ryodeushii, @sinsinpurin, @Allanrodriques, @jatin-gupta123, @TrendAaron, @karthikeya-kotegar, @vattsall, @tule24, @srikanth-math, @arielpodesta, @kamalrohra, @oartbr, @shubhamkashyapdev, @yasinadil, @BIIYANG, @vietnv0208, @Go-h0me, @C-m3-Codin, @AminaFidha, @devunvisible, @LeTri234, @ImHukam, @Xaviyarjanjua, @bilalkhan891, @crfilho, @Zeeshan-Jawed, @l-fifa-l, @pranjalshukla23, @oneknucklehead, @zialink, @hungntsol, @ApesParade, @xzyterry, @omardeangelis, @shengxiang, @meetjoshi101, @hiephn, @voturi, @jlevesque, @wizardSN007, @dan-giddins, @thepirateboy, @BorisSolomonia, @sachincr7, @Makaly, @srikakulasaisrinivas, @jorgeporto80, @hitesh19426, @RomanSolomatin, @Casipan065, @liupascal, @sahil-thole, @phlqp, @joergkiesewetter, @aakashgangolli3112, @jboadas, @Tobias112358, @donpdonp, @sohhar, @BahauddinAziz, @pnwclw, @cevatbostancioglu, @bybee2021, @cheddarking, @daryllman, @NavinCJ, @mabo-lh, @xisoah, @luiztools, @glazec, @MelihCihanGuler, @andrewoffenden, @Gyeonghun-Park, @Prabhakaran-CBD, @CryptoEatsTheWorld, @Phantola, @bradwbradw, @slaven-semper, @vdegrandpre, @khomohzie, @sonjoybarmon, @chinakids, @s-abbasi, @EdwardJSantos, @seifeddineba, @michael-iglesias, @meeran1896, @Tungkdhy, @Asset-Business, @akf0rce, @TheOstric, @SardarShubham, @Julius-717, @moterial, @lollobeach, @IonCreations, @iamaustinpark, @iathul, @hipswan, @wkyleg, @ramgb, @knxyzkn, @hi-andy, @SAYaghoubnejad, @endarli, @sudo-vaibhav, @wirasuta, @negishubham3503, @mrinalirao, @ibaraki-douji, @sahinhakan, @miladganjali, @arrizaqu, @ManishankarGoswami, @LicTony, @krushangSk17, @aishwaryasharmaccoew, @yopknopixx, @Sathish-Kumar-A, @jdotcervantes, @jeremynac, @hr1d1, @subhroacharjee, @benben555, @binshams339971, @GustavoMarchetti, @abdi-edoc-de, @hamzaeldemery, @Burrath, @thedarkknight197, @uriseroussi, @Suedo, @devturi, @s00179906, @chuacw, @meehow, @martinsam16, @spinescre, @CTeillet, @tkstanczak, @ShishirKolte, @shhs121, @MADEiN83, @ryo0301, @arxenix, @lorekkusu, @SaurabhParate04, and @MaroPotter.As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade to this version, you must choose the appropriate download binary from the Assets section of the GitHub release
Changelog
Fixes:
- fix: correctly handle errors from transaction decoder (#5341)
- fix: correctly handle errors from event decoder (#5332)
Misc:
- docs: fix typos in readme (#5348)
💖 The Truffle Team
v2.7.0 – Eagerly-Anticipated Eclair 🍩🦫
Highlights
How to Upgrade
Changelog
We are excited to announce the latest release of Ganache UI - v2.7.0. A long time in the making, this release brings a major upgrade to the underlying Ethereum simulator (Ganache v7) and includes some exciting new fixes and enhancements. It's been a while since the last release of Ganache UI, and we're thrilled to bring these improvements to the platform. Whether you're a seasoned user or just starting out, this release of Ganache UI offers a powerful and intuitive way to work with the Ethereum blockchain. So upgrade now and experience the power of Ganache UI!
Thanks to @GitHubPang, @seesemichaelj, and @KeKo6988 for your contributions on this release.
Highlights
Upgrade Ganache to v7 (#5070)
This is the first release with Ganache v7 baked in 👩🍳🍫! This brings way more improvements than we can list here, but trust me, it's going to be awesome.
Note
Workspaces made previously will continue to use ganache-core v2, and will be identified with a handy dandy⚠️ icon.
Forking works again!🍴 (#5220 and #5221)
Forking hasn't been working correctly in Ganache UI for a while, with this fix, now it does! On the servers tab, enable "Forking", paste your Infura 丕 or other provider RPC URL into the "CUSTOM URL" box, click start, and boom 💥, local fork!
As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade to this version, you must choose the appropriate download binary from the Assets section of the GitHub release
⚠️ Important
If you're using the Appx package on Windows, you may need to first uninstall the previous version. This is a requirement due to the unique identification of Appx packages, as described in the Microsoft issue microsoft/msix-packaging#365 (this issue is specific to MSIX packaging, but Appx uses the same technique).
Users upgrading from versions v2.1.2 or earlier (published in October 2019), will lose any workspaces when uninstalling the application.
Changelog
Features:
- feat: upgrade ganache to v7 (#5070)
- feat: add supported hardforks up to Merge (#5213)
- feat: support for Filecoin 🪙 (#2557)
Fixes:
- fix: windows build issues (#5258)
- fix: on first load, remove installations of Ganache >= 2.3.0 < 2.7.0 (#5255)
- fix: correct display label for "value transfer", and "to address" (#5071)
- fix: only use the last selected flavor if it is valid (#5212)
- fix: only load transactions, blocks, and events from after the fork block (#5221)
- fix: populate fork block number correctly (#5220)
- fix: correctly resolve the response from
serverStart()
(#5132) - fix: don't start the server when you shouldn't start the server (#5124)
- fix: update repo location (#5137)
- fix: move
Quickstart
data to/Quickstart
directory before starting (#5141) - fix: show helpful error message when port is occupied (#5146)
- fix: move workspaces to
Ganache/ui/workspaces
(#5151) - fix: correctly escape quotes in text (#5219)
- fix: move all user configuration data to
Ganache/ui
#5250
Misc:
- docs: fix broken link for images in README (#3613)
- docs: update github project links to reflect the rename from ganache to ganache-ui (#3613)
- refactor: add warning icon to workspace page for legacy workspaces (#5130)
- refactor: use react-tooltip component for home-screen tooltip (#5131)
- test: move test data to align with expected data directory (#5214)
- chore: remove the in-progress Corda flavor (#5030)
- chore: upgrade nodejs dependency to 14.21.1 (#5069)
- chore: remove support for Corda flavor (#5030)
💖 The Truffle Team
v2.7.0-beta – Eagerly-Anticipated Eclair 🍩🦫
Highlights
How to Upgrade
Changelog
We're following a beta
› latest
release pipeline, where most non-hotfix changes are first released in a beta before being promoted to a stable release. We’d love it if you’d start using the latest betas and let us know early and often if you find any bugs or regressions!
We are excited to announce the latest release of Ganache UI - v2.7.0-beta. A long time in the making, this release brings a major upgrade to the underlying Ethereum simulator (Ganache v7) and includes some exciting new fixes and enhancements. It's been a while since the last release of Ganache UI, and we're thrilled to bring these improvements to the platform. Whether you're a seasoned user or just starting out, this release of Ganache UI offers a powerful and intuitive way to work with the Ethereum blockchain. So upgrade now and experience the power of Ganache UI!
Thanks to @GitHubPang, @seesemichaelj, @KeKo6988 for your contributions on this release.
Highlights
Upgrade Ganache to v7 (#5070)
This is the first release with Ganache v7 baked in 👩🍳🍫! This brings way more improvements than we can list here, but trust me, it's going to be awesome.
Note
Workspaces made previously will continue to use ganache-core v2, and will be identified with a handy dandy⚠️ icon.
Forking works again!🍴 (#5220 and #5221)
Forking hasn't been working correctly in Ganache UI for a while, with this fix, now it does! On the servers tab, enable "Forking", paste your Infura 丕 or other provider RPC URL into the "CUSTOM URL" box, click start, and boom 💥, local fork!
As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade to the beta version, you must choose the appropriate download binary from the Assets section of the GitHub release
⚠️ Important
If you're using the Appx package on Windows, you may need to first uninstall the previous version. This is a requirement due to the unique identification of Appx packages, as described in the Microsoft issue microsoft/msix-packaging#365 (this issue is specific to MSIX packaging, but Appx uses the same technique).
Users upgrading from versions v2.1.2 or earlier (published in October 2019), will lose any workspaces when uninstalling the application.
Changelog
Features:
- feat: upgrade ganache to v7 (#5070)
- feat: add supported hardforks up to Merge (#5213)
- feat: support for Filecoin 🪙 (#2557)
Fixes:
- fix: correct display label for "value transfer", and "to address" (#5071)
- fix: only use the last selected flavor if it is valid (#5212)
- fix: only load transactions, blocks, and events from after the fork block (#5221)
- fix: populate fork block number correctly (#5220)
- fix: correctly resolve the response from
serverStart()
(#5132) - fix: don't start the server when you shouldn't start the server (#5124)
- fix: update repo location (#5137)
- fix: move
Quickstart
data to/Quickstart
directory before starting (#5141) - fix: show helpful error message when port is occupied (#5146)
- fix: move workspaces to
Ganache/ui/workspaces
(#5151) - fix: correctly escape quotes in text (#5219)
- fix: move all user configuration data to
Ganache/ui
#5250
Misc:
- docs: fix broken link for images in README (#3613)
- docs: update github project links to reflect the rename from ganache to ganache-ui (#3613)
- refactor: add warning icon to workspace page for legacy workspaces (#5130)
- refactor: use react-tooltip component for home-screen tooltip (#5131)
- test: move test data to align with expected data directory (#5214)
- chore: remove the in-progress Corda flavor (#5030)
- chore: upgrade nodejs dependency to 14.21.1 (#5069)
- chore: remove support for Corda flavor (#5030)
💖 The Truffle Team
2.6.0-beta.3 - Filecoin-flavored Ganache - Filecoin Frosty 🍦
Highlights
How to Upgrade
Changelog
We’ve moved to a beta
› latest
release pipeline, where most non-hotfix changes are first released in a beta before being promoted to a stable release.
We’d love it if you’d start using the latest betas and let us know early and often if you find any bugs or regressions!
Highlights
v2.6.0-beta.3 – Filecoin-flavored Ganache - Filecoin Frosty 🍦
New Filecoin Flavor Accounts Page
This is the first release of Filecoin-flavored Ganache! By selecting the Filecoin flavor on the home page, Ganache will start up an IPFS server and a Lotus simulator.
Read more in the accompanying blog post as well as the associated documentation.
As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade, you can:
- download directly from our website: https://www.trufflesuite.com/ganache
- upgrade in-app when notified (on supported platforms)
- choose the appropriate download binary from the Assets section of the GitHub release
Changelog
Check out the v2.5.4 – v2.6.0-beta.3 changelog for the details: trufflesuite/ganache@v2.5.4...v2.6.0-beta.3
💖 The Truffle Team
v2.5.4 – Johnnycake Cobblers 2 🎂
Highlights
How to Upgrade
Changelog
Related Releases
We’ve moved to a beta
› latest
release pipeline, where most non-hotfix changes are first released in a beta before being promoted to a stable release.
We’d love it if you’d start using the latest betas and let us know early and often if you find any bugs or regressions!
Highlights
v2.5.4 – Johnnycake Cobblers 2 🎂
Johnnycake Cobblers: another dessert with a weird name. Someone really should cook up all the release names we've used for us Trufflers to try one day! 😋
This release fixes some bugs and updates ganache-core to the latest version
As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade, you can:
- download directly from our website: https://www.trufflesuite.com/ganache
- upgrade in-app when notified (on supported platforms)
- choose the appropriate download binary from the Assets section of the GitHub release
Changelog
Features:
- feat: update ganache-core to v2.13.1 trufflesuite/ganache@9b47a7c trufflesuite/ganache@2db3979
Fixes:
- fix: update ganache-core to v2.13.1 trufflesuite/ganache@9b47a7c trufflesuite/ganache@2db3979
- fix: ensure all workspaces have a sanitized name (#2058) trufflesuite/ganache@3bfa02e
- fix: don't crash if OSX's .DS_Store dir exists (#2059) trufflesuite/ganache@4e6d1f6
- fix(windows): fix appx install on non-OS drive (#2062) trufflesuite/ganache@4a2ebe4
- fix: select directory, not file, for log location (#2064) trufflesuite/ganache@40fb151
Misc:
- update node-localstorage trufflesuite/ganache@3a2c5d2
- chore: Update ISSUE_TEMPLATE.md (#1746) trufflesuite/ganache@74a4e7e
- chore: add info about where to find original postgres zips (#1738) trufflesuite/ganache@0626f94
- chore: clean up invalid workspaces trufflesuite/ganache@fbe38f3
- update Windows code-signing certificate (again) trufflesuite/ganache@abda87f
- try CI workaround for git deps trufflesuite/ganache@ca346c0
Related Releases
💖 The Truffle Team
v2.4.0 – Coconut Corda Cookie 🥥🔴🍪
Highlights
How to Upgrade
Changelog
We’ve moved to a beta
› latest
release pipeline, where most non-hotfix changes are first released in a beta before being promoted to a stable release.
We’d love it if you’d start using the latest betas and let us know early and often if you find any bugs or regressions!
Highlights
v2.4.0 – Coconut Corda Cookie 🥥🔴🍪
New Corda Shells Screen
Lots of new Corda features in this release. Internally, we've been calling this release "Corda Phase 2". Phase 1 let developers run Corda networks through Ganache, Phase 2 lets you dive deeper into the network, bringing you new network visualizations, an integrated CRaSH shell, multi-version Corda networks, and improvements to project selection!
Check out the documentation to learn how to get started with Corda-flavored Ganache.
As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade, you can:
- download directly from our website: https://www.trufflesuite.com/ganache
- upgrade in-app when notified (on supported platforms)
- choose the appropriate download binary from the Assets section of the GitHub release
Changelog
Check out the v2.3.2 – v2.4.0 changelog for the details: trufflesuite/ganache@release/2.3.2...v2.4.0
💖 The Truffle Team
v2.4.0-beta.0 – Coconut Corda Cookie 🥥🔴🍪
Highlights
How to Upgrade
Changelog
We’ve moved to a beta
› latest
release pipeline, where most non-hotfix changes are first released in a beta before being promoted to a stable release.
We’d love it if you’d start using the latest betas and let us know early and often if you find any bugs or regressions!
Highlights
v2.4.0-beta.0 – Coconut Corda Cookie 🥥🔴🍪
New Corda Shells Screen
Lots of new Corda features in this beta release. Internally, we've been calling this release "Corda Phase 2". Phase 1 let developers run Corda networks through Ganache, Phase 2 lets you dive deeper into the network, bringing you new network visualizations, an integrated CRaSH shell, multi-version Corda networks, and improvements to project selection!
This beta release also includes the improvements added in releases https://github.com/trufflesuite/ganache/releases/tag/v2.3.1 and https://github.com/trufflesuite/ganache/releases/tag/v2.3.2.
As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade, you can:
- download directly from our website: https://www.trufflesuite.com/ganache
- upgrade in-app when notified (on supported platforms)
- choose the appropriate download binary from the Assets section of the GitHub release
Changelog
Check out the v2.3.2 – v2.4.0-beta.1 changelog for the details: trufflesuite/ganache@release/2.3.2...v2.4.0-beta.0
💖 The Truffle Team
v2.3.2 – Sandbox ⛱ 📦
Highlights
How to Upgrade
Changelog
v2.3.2 – Sandbox ⛱ 📦 This is a hotfix release for Corda developers on Windows installing via Appx.
We’ve moved to a beta
› latest
release pipeline, where most non-hotfix changes are first released in a beta before being promoted to a stable release.
We’d love it if you’d start using the latest betas and let us know early and often if you find any bugs or regressions!
Highlights
- Prevent OS sandboxing of internal
extras
andworkspaces
directories when installed via Appx - Improved PostgreSQL ENV by embedding a missing windows dll into our postgres package
As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade, you can:
- download directly from our website: https://www.trufflesuite.com/ganache
- upgrade in-app when notified (on supported platforms)
- choose the appropriate download binary from the Assets section of the GitHub release
Changelog
Corda
Fix
- Fix postgres missing dep on Windows (trufflesuite/ganache@a71f5ad) – @davidmurdoch
- Ensure workspaces/extra dirs aren't sandboxed (trufflesuite/ganache@977569b) – @davidmurdoch
💖 The Truffle Team
v2.3.1 – It is Monday. 📅
Highlights
How to Upgrade
Changelog
v2.3.1 – It is Monday. 📅 Possibly the worst version name I’ve ever come up with? Probably. But since I keep forgetting what day of the week it is because “quarantine is like being in a casino” (credit: @gnidan) I thought maybe you could use a reminder, too… also: don’t forget to get up and stretch 🧘♂️, drink some water 🥤, and tell someone you love them 🤟.
We’ve moved to a beta
› latest
release pipeline, where most non-hotfix changes are first released in a beta before being promoted to a stable release.
We’d love it if you’d start using the latest betas and let us know early and often if you find any bugs or regressions!
Highlights
- Performance improvements to Corda network initialization
- Quickstart can now be saved without restarting the workspace
- UI enhancements
- Several bug fixes
As always, this release is compatible with the latest versions of Windows ⊞, Mac OS 🍎, and Linux 🐧.
How to Upgrade
To upgrade, you can:
- download directly from our website: https://www.trufflesuite.com/ganache
- upgrade in-app when notified (on supported platforms)
- choose the appropriate download binary from the Assets section of the GitHub release
Changelog
General
Chore
- Make travis wait 45 minutes for mac build to complete :-( (563ccab) – @davidmurdoch
Fix
- Add --no-sandbox flag to AppImage (https://github.com/trufflesuite/ganache/pull/1720) – @davidmurdoch
Performance
- Quickstart quick save (trufflesuite/ganache#1716) – @davidmurdoch
Style
- Polish toast UI (69b4d1c) – @davidmurdoch
Corda
Chore
- Add “flavor” to analytics collection (https://github.com/trufflesuite/ganache/pull/1715) – @davidmurdoch
Feature
- Link transactions that share linearIds (8e37a72, f97be5a) – @nicholasjpaterno and @davidmurdoch
Fix
- Fix contract cache migration conflict (https://github.com/trufflesuite/ganache/pull/1714) – @davidmurdoch
- Ensure Corda quickstart data can be saved with workspace (7a2989f) – @davidmurdoch
- Don’t crash if we can’t stop postgres (42d023a) – @davidmurdoch
- Fix a race condition in Corda Quickstart workspace restart (7af2bba) – @davidmurdoch
Performance
- Disable stdOut/Error capturing once Corda network has started (203154a) – @davidmurdoch
- Run networkBootstrap only when necessary (7142d35, 5fa9e54, 16e145a) – @nicholasjpaterno
Refactor
- Refactor Corda nickname util (e8ae7e0) – @nicholasjpaterno
Style
- Make sections on Corda pages collapsible (0152915, 8e88a6c, abba8f1, 71c98f9) – @nicholasjpaterno and @davidmurdoch
- Add Corda resource warning (https://github.com/trufflesuite/ganache/pull/1717) – @davidmurdoch
💖 The Truffle Team