Releases: Consensys/vscode-solidity-auditor
Releases · Consensys/vscode-solidity-auditor
Version 0.0.31
//maintenance
Solidity Visual Developer
v0.0.31
Happy new year 👪🌃🥂🎇!
- new: allow to disable the "find references" provider
preferences → Settings → Solidity Visual Developer: solidity-va.findAllReferences.enable
- in case another extension implements a better provider someday :)
- new: experimental draw.io uml export to support your threat modelling needs (you're going to ❤ this!)
- disabled by default
preferences → Settings → Solidity Visual Developer: solidity-va.codelens.drawio.enable
- fix: function signature generation for
AbiEncoderV2
functions that declare custom types- for now this falls back to assume every custom type is an
address
. needs some love if this feature is actually being used.
- for now this falls back to assume every custom type is an
- refactor: modular uml export
- refactor: improved syntax highlighting / decoration performance
- only decorates when needed, avoid double decoration
- should fix or make it unlikely that decorations are being applied to the wrong editor - fixes #12
- update: dependencies
- surya
- solidity parser
- keccak
Version 0.0.30
//maintenance
Solidity Visual Developer
v0.0.30
-
new: We've finally implemented support for
Right Click → Find All References
for solidity source files! -
update: dependencies surya / solidity parser
Version 0.0.29
//maintenance
Solidity Visual Developer
v0.0.29
- sort top level contracts list by filename
- fix: VSCode-Error: Proposed API is only available when running out of dev or with the following command line switch... #59
Version 0.0.28
//feature
Solidity Visual Developer
v0.0.28
-
new: integration with tintinweb.vscode-ethover
- ethereum address hover
- open address in etherscan, fetch bytecode, verified contract
- disassemble or decompile bytecode
- registers
.evmtrace
and.evm
language handlers to decorate disassemblies or bytecode - customizations/ApiKey: see settings
-
update:
surya
to0.4.1-dev.2
Version 0.0.27
//feature
Solidity Visual Developer
v0.0.27
- rebirth:
Solidity Visual Auditor
is nowSolidity Visual Developer
🎉 - new: Ethereum Address hover commands. Hover over an ethereum account address to:
open
the account on etherscan.io- show the contract
code
- show the
VerifiedContract
source code decompile
the byte-code. requires vscode-decompiler
v0.0.26
Version 0.0.25
maintenance
see CHANGELOG
v0.0.25
- updated: breaking interface with
[email protected]
: the render command was renamed frominteractive-graphviz.preview.beside
tographviz-interactive-preview.preview.beside
Version 0.0.24
maintenance
see CHANGELOG
v0.0.24
- new: Solidity Visual Auditor Cockpit panel additions
- Context: show surya ftrace when clicking into a contract method in the editor
- Flatfiles: List flat files produced by the extension (matches:
**/flat_*.sol
)
- updated: surya (fixes multiple issues when parsing certain files)
Version 0.0.23
maintenance
see CHANGELOG
v0.0.22
- new: Update notifications have arrived!
- updated: solidity parser and surya
- new: 🔥 Solidity Visual Auditor Cockpit panel
- Workspace Explorer
- Quick-access to extension settings
- Find Top Level Contracts
- Keep track of flattened files
- List public state-changing methods from the current contract
- Show the function call trace for the current method