Releases: tryethernal/ethernal
Releases · tryethernal/ethernal
1.0.1
Fixed
- Handling of array parameters for contract methods
- Error message was not properly handled and not displayed in some scenario when interacting with contract methods (when gas limit was wrong for example)
1.0.0
Changed
- Ethernal is now open source 🥳 (see https://blog.tryethernal.com/ethernal-is-going-open-source/)
- Contracts list is now ordered by deploy time, which is displayed
- All writes action are now done on the backend, firestore/rtdb rules are now forbidding any direct write
Added
- Premium plan 🤑
- Possiblity to remove contracts
- BSL license for Ethernal
Fixed
- Github Action for backend tests (it wasn't running)
0.3.3
Fixed
- Solidity 'pure' functions are now properly showing under "Read Methods" in the contract's UI page.
0.3.2
Fixed
- Error handling on write functions
0.3.1
Fixed
- Ethernal now decodes & displays custom Solidity exceptions when thrown
Added
- Unit tests that were missing for a frontend library
0.3.0
Changed
- Events emitted by contracts called internally in a transaction are now properly decoded
- Transaction tracing now handles proxy contracts
0.2.1
Fixed
- UI bug with the display of Alchemy integration enabled/disabled status.
Added
- Storage API, see: https://doc.tryethernal.com/integrations/api.
- Copy to clipboard shortcut on hashes & addresses.
0.2.0
Changed
- Various internals (moved some stuff from frontend to backend).
- All account addresses are lowercased.
Added
- Unit tests for all Vue components, frontend libraries, backend libraries and cloud functions.
Fixed
- Addresses should all be lowercased now.
- When a write tx fails, the receipt will stop loading and it will show on the UI.
- When selecting a tx for the first time on the storage page, storage is automatically displayed after being decoded.