Releases: dfinity/canhttp
Releases · dfinity/canhttp
ic-pocket-canister-runtime-v0.2.0
ic-canister-runtime-v0.1.1
Fixed
- Point to correct READMEs (#60)
ic-agent-canister-runtime-v0.1.1
Fixed
- Point to correct READMEs (#60)
ic-pocket-canister-runtime-v0.1.0
ic-agent-canister-runtime-v0.1.0
Added
- Add
AgentRuntime(#36)
ic-canister-runtime-v0.1.0
canhttp-v0.4.0
Added
- Add
JsonRpcHttpLayerwhich combines theHttpConversionLayer,JsonConversionLayerandConsistentJsonRpcIdFiltermiddlewares into a single convenient-to-use layer (#46) - Add example canisters demonstrating JSON-RPC functionalities and parallel calls (#48)
Changed
- Bump
ic-cdkto v0.19.0 (#40)
Fixed
- Missing optional dependency on
serdeformultifeature (#47)
v0.3.0
What's Changed
Added
- Breaking: A new method
charge_cyclesthat does the actual charging was added toCyclesChargingPolicy(#7) - Example of canister using the library to make HTTP requests (#6)
Changed
- Breaking: Update
ic-cdktov0.18.7including several changes to align with the new HTTP outcall API (#21). Notably:IcErroris refactored into an enum- Use of the new
HttpRequestArgsandHttpRequestResulttypes inCyclesChargingPolicyandClienttrait impls - Removal of
IcHttpRequestWithCycles,CyclesCostEstimator,CyclesAccountingErrorandCyclesAccountingdue to theic-cdkmethod for making HTTP outcalls now taking care of charging cycles
v0.2.1
What's Changed
Added
- An
itermethod tocanhttp::multi::MultiResultsreturning a borrowing iterator (#3)
Changed
- The
canhttpcrate has been moved from theevm-rpc-canisterrepository to the newcanhttprepository (#2)