Skip to content

Releases: tryethernal/ethernal

1.2.8

11 Jan 20:09
Compare
Choose a tag to compare

Added

  • It's now possible to edit a workspace server url

1.2.7

07 Jan 22:00
Compare
Choose a tag to compare

Added

  • Mixpanel tracking for workspace creation (for better onboarding analytics)

Fixed

  • An analytics helper function wasn't working properly

Changed

  • Wording on the onboarding modal (clearer for Hardhat users)

1.2.6

06 Jan 19:30
Compare
Choose a tag to compare

Changed

  • Artifacts stored in rtdb (ast) are deleted after 1 week of not being updated, for free users only. It's only useful for reading storage, and takes up a lot of space, increasing the bill.

1.2.5

24 Dec 17:28
Compare
Choose a tag to compare

Fixed

  • Error handling when some write methods are failing
  • Merry Christmas 🎅!

1.2.4

21 Dec 19:06
Compare
Choose a tag to compare

Changed

  • Prevents from restarting Stripe subscription portal while the subscription webhook is still being processed, better messaging too.

Removed

  • RPC requests sent from the server. All is sent from the browser now. Might need some remote chains to be configured to accept app.tryethernal.com as a domain name but sending requests from Firebase Functions was really buggy

1.2.3

21 Dec 14:37
Compare
Choose a tag to compare

Fixed

  • Bumped ethers.js to 5.5.0, fixing bug happening when a Solidity function has the same name than a javascript function (???? see ethers-io/ethers.js#1432)

1.2.2

20 Dec 22:11
Compare
Choose a tag to compare

Added

  • Data URI for application/json is parsed and formatted when returned by methods

1.2.1

20 Dec 17:59
Compare
Choose a tag to compare

Added

  • Backend tracking to Mixpanel: an event is sent when the following actions happen: block sync, trace sync, artifact sync, contract imported, contract removed, signup, plan change. No blockchain data is sent, only user id, current plan, stripe subscription status, trial date.

Changed

  • Values emitted by events and returned by methods are now automatically parsed and formatted depending on their type. It's possible to switch between parsed/raw data

Fixed

  • Wording related to transaction tracing

1.2.0

15 Dec 10:56
Compare
Choose a tag to compare

Added

  • Token balances changes on transaction page (between previous/current block)
  • Token transfers on transaction page (based on Transfer event)
  • Contracts are automatically tagged with "erc20" and "proxy" tags in the "Contracts" page
  • New tokens pages that lists all ERC20 tokens
  • On an address page that is a token, there is a new tab that shows the token balance in the latest block for all tracked addresses (addresses in the "Accounts" page)
  • On transaction page, uint256 values are easily convertible to int by clicking on the button next to it

Changed

  • Transaction tracing is now included in the free plan
  • Contract matching with local or mainnet is done asynchronously. A process in the frontend is monitoring new contracts on Firebase and triggers the matching process (this is done in the frontend so requests can be sent to the chain)
  • Contract names are now displayed instead of addresses when applicable
  • Function calls and events are now properly decoded with proxy contracts

Fixed

  • Properly set email in Logrocket analytics for premium accounts

1.1.4

18 Nov 15:45
Compare
Choose a tag to compare

Added

  • Possibility to import unverified contracts

Removed

  • Open source banner