Skip to content

Releases: spoo-bar/cosmy-wasmy

v2.4.0

12 Jan 11:47
0fcafee
Compare
Choose a tag to compare

🚀 Thanks to @ulbqb from Finschia for their many contributions in this release.

Added

  • For localnet chains, all contracts on the chain can be imported in single click.
  • Support Finschia testnet - Finschia aims to become the world’s No. 1 blockchain ecosystem, leading the popularization of Web3 and securing over 1 billion users. Added configurations for localnet as well as testnet chains. Thanks to @ulbqb from Finschia for the feature.
  • Support coinType - Can use it when generate account, default 118.
  • Updated cosmjs to 0.32.2

Fixed

  • Fix default chain name. Thanks to @ulbqb from Finschia for the fix.
  • Fix auto complete for latest cosmwasm version. Thanks to @ulbqb from Finschia for the fix.

v2.3.1

07 Jul 15:22
acb580e
Compare
Choose a tag to compare

Removed

  • The 'Initialize + Import' button in the contract initialize view.

Fixed

  • Fixed the issue where could not import a new contract after copying an address to the clipboard from the extension

v2.3.0

12 Jun 16:09
Compare
Choose a tag to compare

Added

  • Added a feature to have context menu option to base64 encode selected text. Works only in JSON files.
  • Send Tokens between imported accounts

Changed

  • Updated Archway constantine-2 to constantine-3 configuration in preset chain config
  • Using custom Coin parse as the cosmjs default coin parse does not handle higher decimal coins, which breaks archway support which uses 18 decimal precision

Fixed

  • Fixed issue where contract migration would only allow to migrating to the same Code ID. Thanks to Barry from OKX for the fix.

v2.2.2

25 Apr 14:58
Compare
Choose a tag to compare

🚀 Thanks to Barry from OKX for all contributions to this release.

Added

  • Support OKBChain - OKB Chain (OKBC) is an Ethereum scaling solution that provides users with high-performance decentralized applications and security, achieved with seamless integration. Added configurations for localnet as well as testnet chains

v2.2.1

13 Apr 09:28
Compare
Choose a tag to compare

Added

  • Added cosmy wasmy logo for cw history tab and vm simulate page

Fixed

  • Closes #59 which prevented the extension loading on mac due to webpack export #51 - Thanks to Barry from OKX for their contributions to this issue 🚀

v2.2.0

11 Apr 10:16
5726f3d
Compare
Choose a tag to compare

🚀 Thanks to Barry from OKX for all contributions to this release.

Added

  • Support OKTChain - OKTC is a L1 blockchain network built on Cosmos that aims for optimal interoperability and performance. Added configurations for localnet as well as testnet chains
  • Support signType signature algorithm - Can sign compatibly with ethermint, ethsecp256k1 or tmsecp256k1, default tmsecp256k1.
  • Added chainDenomDecimals config - Can display the decimals of account balance.
  • Added chainGasDenom config - Can use it when submit tx, default use chainDenom.
  • Add Admin input - Can set admin in instantiateContract view, if not set, contract has no admin set.

Fixed

  • Fixed failed to load accounts when import wrong mnemonics.

v2.1.0

04 Apr 14:50
b6b4fed
Compare
Choose a tag to compare

Changed

  • Updated Archway constantine-1 to constantine-2 configuration in present chain config

Fixed

  • Fixed missing webpack export of bufferutil and utf-8-validate

v2.0.0

24 Mar 15:55
Compare
Choose a tag to compare

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.

v1.2.1

25 Sep 07:08
Compare
Choose a tag to compare

Fixed

  • Fixed the chainid of the latest Juno Uni testnet from uni-4 to uni-5

v1.2.0

25 Sep 05:13
Compare
Choose a tag to compare

Added

  • Added new setting cosmywasmy.openTxExplorerInVscode, if set to true, on a successful tx execution, instead of a notification, the tx explorer link will open within vscode in the simple browser. (only works if txExplorerLink is set as well for the chain config)

Changed

  • Changed Juni uni-3 to uni-4 configuration in present chain config

Fixed

  • Fixed issue where it was possible to import multiple accounts with same mnemonic.