Releases: AbstractSDK/cw-orchestrator
Releases · AbstractSDK/cw-orchestrator
v0.19.1
What's Changed
- Add
local_hash
function toWasmCodeQuerier
trait and implement it for envs by @CyberHoward in #290 - Fix min gas env variable processing by @Kayanski
Full Changelog: v0.19.0...v0.19.1
v0.19.0
What's Changed
- Add WasmCodeQuerier support to ForkMock by @CyberHoward in #277
- Add/bank querier by @Kayanski in #278
- Better snapshot readability by @Kayanski in #279
- Small Updates by @Kayanski in #282
- Add readonly flag daemon state by @Kayanski in #281
- Added results related to json instead of unwraps by @Kayanski in #280
- Update dependencies by @Kayanski in #285
- Added min gas env variable and behavior by @Kayanski in #276
Full Changelog: v0.18.2...v0.19.0
Manual Changelog: CHANGELOG.md
v0.18.1
- Feature flag
networks
crate to avoid importing tokio when using solely cw-orch interfaces
Full Changelog: v0.18.0...v0.18.1
v0.18.0
What's Changed
- Added wallet balance assertions to avoid erroring when the wallet doesn't have enough balance when submitting a daemon transaction
- Added Doravota network
- Corrected Osmosis-1 network
- Better handling of env variables --> Crate is becoming easier to maintain and document
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
Added
- Added possibility to not panic in parse network by @Buckram123
- Added
Deploy
to prelude - Exposed the state_dir location
- Added better env variable management by @Kayanski
- Added message to enable logging if not enabled
Fixed
- Added stargate feature to cw-multi-test
- Using
dirs
instead ofshellexpand
for getting the default cw-orch state dir. - Removed unused dependencies
Breaking changes
- Add ability to provide custom state in
Deploy::set_contracts_state
- Breaking change: remove the
&self
dependency for theDeploy::deployed_state_file_path
method
Full Changelog: v0.16.4...v0.17.0
v0.16.1
What's changed
Added
Fixed
- Fix dependencies on the traits::Stargate trait and on the osmosis-test-tube implementation
Changed
- Made the chain_id mandatory in
Mock::with_chain_id
Full Changelog: v0.16.0...v0.16.1
v0.16.0 (Yanked)
What's changed
Added
- Ability to use the ExecuteFns and QueryFns traits on Units and Unnamed enum variants by @Kayanski
- Optional disable of sorting of ExecuteFns and QueryFns fields by @Kayanski
- Sei Network
call_as
helper on TxHandler Trait- Automatic tx retrying in case of an account sequence error by @Kayanski
- Added ibc denom query (for completeness and working with ibc token transfers)
- Added ibc connection-end query (for completeness and working with ibc connections)
- Added transaction by event query (mainly for querying packets in and out of the chain)
- Added helper to modify the chain id of cw-multi-test (Mock)
- Added a trait to be able to commit any transaction to chain (Protobuf any type)
- Added min gas and average gas utilization for computing the tx fee
- Added Install Readme
- Added env variables for customizing experience
Fixed
- Make the broadcast function public on Sender
Changed
- Made transaction retrying more modular (for adding more retry cases) by @Kayanski
- Change the state file default location for relative paths
./
-->~/.cw-orchestrator
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Refactor Repo structure and separated environments into crates. This will help for modularity, importing and developing on top of cw-orch by @Buckram123 .
- [Fix] Allow where clause in ExecuteMsg and QueryMsg definitions by @Kayanski #193
- Added more chains to documentation and networks (migaloo, injective, archway)
- Added beter gas estimation in the case where the gas needed is low. by @Kayanski #172
- Reduce gas usage when uploading code (gzip) by @Buckram123 #164
- Added add_balance function to Mock by @Buckram123 #157
- Added Osmosis Test Tube (at 0.14.0 #150) by @Kayanski
Full Changelog: v0.13.2...v0.15.0
v0.13.2
What's Changed
- [Fix] Remove QueryMsg variant doc attributes before function construction. by @CyberHoward in #148
- Refactor tx construction and add insufficient fee fallback by @CyberHoward in #146
- Feature/add mock querier by @Kayanski in #147
- Add Injective Network support by @CyberHoward in #145
- Added all deployed chains getter by @Kayanski in #149
Full Changelog: v0.13.0...v0.13.2
v0.13.0
What's Changed
- Remove ChainUpload and Mock generics by @CyberHoward in #141
- Rename CwOrc to CwOrch by @CyberHoward in #140
Full Changelog: v0.12.1...v0.13.0