Closed maxrobot closed 3 months ago
The recent updates across multiple Cargo.toml
files reflect a strategic shift in dependency management for the injective-cosmwasm
project. By transitioning from local path references to specific version numbers, the project aims for greater stability and compatibility. Notably, the updates include both a new stable release and a rollback in versions across different packages, ensuring that all components work harmoniously while enhancing overall functionality.
Files | Change Summary |
---|---|
contracts/injective-cosmwasm-mock/Cargo.toml |
Updated injective-cosmwasm from a local path reference to version specification 0.2.18 . |
contracts/atomic-order-example/Cargo.toml , contracts/dummy/Cargo.toml , packages/injective-testing/Cargo.toml |
Rolled back injective-cosmwasm version from 0.2.23-rc1 to a stable version 0.2.22 . |
packages/injective-cosmwasm/CARGO.toml |
Updated package version to 0.2.24 and dependencies: cosmwasm-std to 2.1.0 , and cw-storage-plus to 2.0.0 . |
packages/injective-cosmwasm/src/exchange/types.rs |
Enhanced KeyDeserialize with new constant KEY_ELEMS , modified from_vec return type, and added from_slice . |
packages/injective-cosmwasm/src/exchange_mock_querier.rs |
Improved monetary value handling, transitioned to u128 for monetary amounts, and updated handler parameter types. |
sequenceDiagram
participant U as User
participant A as Application
participant C as injective-cosmwasm
U->>A: Initiate Build
A->>C: Fetch injective-cosmwasm (v0.2.18 or v0.2.22)
C-->>A: Provide Dependencies
A-->>U: Build Complete
🐰 In fields of code, we leap and bound,
New versions sprout from the ground.
With0.2.22
, stability's near,
Hopping forward, we spread good cheer!
Dependencies align, the path is clear,
Together we build, with joy we steer! 🌿
Summary by CodeRabbit
injective-cosmwasm
package to version0.2.24
, enhancing functionality and compatibility.SubaccountId
, improving usability.injective-cosmwasm
package version in some areas to ensure stability and reliability.