Skip to content

v2.0.0

Compare
Choose a tag to compare
@spoo-bar spoo-bar released this 24 Mar 15:55
· 130 commits to main since this release

Wohoooo!! 🎉 Its v2.0.0!!

Thank you Osmosis Grants for funding the work for this release.

Added

  • Support for CW notebooks - Can instantiate contract, run queries and execute txs from the notebook cell within the cosmwasm virtual machine kernel.
  • Added support for SigningCosmWasmClient.executeMultiple in API
  • Closed #15 - Can now send funds while executing a contract and while initializing a contract 💰
  • Added Clear History button and Export History as JSON button to CosmWasm history view
  • Auto-generate old-style contract schema when cargo schema is run
  • Load a wasm binary in a CosmWasm VM. Supports instantiate, query and execute. Uses @terran-one/cw-simulate. Absolute GOATS those peeps 🎉
    • If schema file exists, it will also show dropdown for query and execute with dummy values filled in
  • Beaker integration
    • autosync accounts and chain configs if Beaker.toml is found in the repository. Configured in the setting beaker.autosync
    • right click on Beaker.toml allows to manually sync the accounts and chain configs from the selected file
  • Contract view
    • context menu action to fetch and show a selected on-chain contract checksum
    • context menu action to download the selected on-chain contract binary to local workspace
  • Enable Localization support. Makes it easier for new languages to be supported.
  • Enabled Test Explorer - The extension now finds the tests within the project and shows them in the Test Explorer as well as implements a Test Runner
  • Add json autocomplete for inputs for instantiate&migrate msgs
  • Walkthroughs which can be accessed by the command palette
  • Some extension features are now supported in untrusted workspace - limited support
  • Added Stargaze Elgafar testnet to preset chain config
  • Added Neutron Baryon testnet to preset chain config

Changed

  • Upgraded @cosmjs libraries to 0.29.5.
  • Changed Juno testnet config to uni-6

Deprecated

  • Deprecated support for vscode versions below 1.74.0. Due to l10n dependency which is used for localization.

Removed

  • Rust snippets for code completion

Fixed

  • After Executor refactor, the tx link in the dialog after tx execution success was showing json obj instead of tx hash
  • Using vscode native clipboard instead of clipboardy, which was not working when used in Windows + WSL.