All notable changes to the Neo N3 Visual DevTracker extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Python smart contract template
- Update Neo Express to 3.1.38
- Update Neo Express to 3.0.21
- Contract Deployment support for Neo N3 MainNet
- Update Neo Express to 3.0.13
- Update WELL_KNOWN_BLOCKCHAINS and SEED_URLS for RC4/Final TestNet nodes (#116)
- Neo N3 MainNet genesis hash and known seed URLs
- Update Neo Express to 3.0.5
- Neo N3 release support
- Bumped major version to 3 for consistency with Neo N3 release
- The invoke file editor now supports editing invocation files that use arrays or objects as contract parameters
- Extension logs are now also shown in the VS Code Output Panel
- Fixed an issue that blocked deployment of contracts to Neo N3 TestNet
- Removed "Invoke Contract" menu item for non Express blockchain networks as feature is not complete
- Updated C# smart contract template to provide example unit tests
- Fixed an issue preventing contracts from being deployed to TestNet.
- Updated Neo Express to latest RC3 build
- Enable limited support within untrusted VS Code workspaces
- C# sample contract now provides scaffolding for a ContractUpdate method
- Fixed an issue where hashes were shown in an unintuitive byte order in some contexts
- Updated Neo Express to latest RC3 build
- Allow asset transfers to arbitrary wallets
- Removed usage of ms-dotnettools.vscode-dotnet-sdk extension
- A panel that shows a list of all known smart contracts, allowing quick access to contract metadata
- A panel that shows a list of all known wallets, allowing quick access to balance information
- Creating a Java smart contract automatically targets the latest version of neow3j (per Maven Central)
- Make use of the ms-dotnettools.vscode-dotnet-sdk extension to acquire a path to dotnet (instead of requiring a global installation accessible in the PATH)
- Updated Neo Express to latest RC2 build
- Updated @cityofzion/neon-core to version 5.0.0-next.10 (latest RC2 build)
- Outdated npm package dependencies have been updated (now using TypeScript 4, Node 14, React 17, webpack 5)
- Option to start Neo Express using a custom block time
- Application logs are now shown in the transaction details view
- Commands can be invoked via VS Code Command URIs (with arguments)
- Support for checkpoint creation/restoration
- UI support to stop Neo Express
- Contract deployment improvements (right click on nef file to deploy a contract; improved messaging when debug info file is missing)
- Various performance improvements
- Initial release