Skip to content

Conversation

@adamspofford-dfinity
Copy link
Contributor

@adamspofford-dfinity adamspofford-dfinity commented Nov 14, 2025

Ignore the commits above a411c01. Failing tests are not a concern - the wasm64 test was known flaky, and the MSRV tests are dealing with a newly generated lockfile from before MSRV-aware lockfiles.

adamspofford-dfinity and others added 30 commits March 1, 2023 22:52
* Update mod.rs

Add `pub` to `WASM_PAGE_SIZE_IN_BYTES` definition

* Update mod.rs

Change documented.

* Update CHANGELOG.md

WASM_PAGE_SIZE_IN_BYTES made pub

* bump dfx in ci

---------

Co-authored-by: Victor Porton <porton.victor@gmail.com>
Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>
* Add http_request_with_cycles and doc

* changelog

* clone

* remove missing_doc lint for ic0
* chore: Improve doc comments for max_response_bytes

* Add link to documentation

---------

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>
* Implement closure-based HTTP transform API

* Update ic0.rs for warnings

* Update changelog

* Update example

* doc lint

* Update example to include captured context

* Add separate constructor function to TransformContext

* Rename crate feature and document `transform` field

* Update src/ic-cdk/src/api/management_canister/http_request.rs

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>

* Update src/ic-cdk/src/api/management_canister/http_request.rs

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>

* Better assertion message

---------

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>
* lazy calls

* fix

* add condition on waker

* address Adam's feedback

* do not clone args_raw

* cargo clippy

* added to CHANGELOG.md

* update docs

* do not overwrite state.waker

* Add borrowed arg data to lazy calls (#396)

* Allow argument data to be borrowed

* have these been non-extern fns the entire time?

---------

Co-authored-by: Adam Spofford <93943719+adamspofford-dfinity@users.noreply.github.com>
* bump version

* bump minor
* Fix doc build

* Bump version
* set sender_canister_version and support canister_info

* use canister_info in test canister

* remove Canister from CanisterChangeOrigin and CanisterChangeDetails variant types
* btc API fees

* ecdsa fees

* create canister fee

* mv

* split http_request

* http_request fee

* tests

* doc

* bump ver & changelog
* enhancements to bitcoin and ecdsa

* cargo fmt

* add back bitcoin prefix

* bump ver and changelog

* doc

* fix example

* fmt

---------

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>
…ypes (#352)

* [enhancement] AccountIdentifier

* fix: compile error

* update change log

* [add] unit tests

---------

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>
* Update example http_request_required_cycles

* fmt

* comment

---------

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>
* feat(breaking): bump CDK to use candid 0.9-beta (#367)

* bump CDK to use candid 0.9-beta

* make ic-ledger-types not breaking

* chore: release continue (#370)

* fix

* bump ver

* Add readme to ic-cdk-timers

---------

Co-authored-by: Adam Spofford <adam.spofford@dfinity.org>

* version and changelog

* fix chess

* disable examples using import

---------

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>
Co-authored-by: Adam Spofford <adam.spofford@dfinity.org>

* test

* add wasmtime in CI

* revert

* use patched ic-test-state-machine-client

* feat: ic-cdk-bindgen replace import macro (#390)

* import did file

* fix

* test

* fix counter example

* rename to ic-cdk-bindgen

* fix profile example

* no re-export

* enable all example tests in CI

* remove import and fix tests

* fix clippy

* fix ic-certified-map doc test

* fmt

---------

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>

* feat: add export_candid macro (#386)

* export candid

* fix build.sh

* actor macro

* add wasmtime in CI

* fix

* fix

* fix

* remove actor macro

* fix

* ic-cdk/wasi enables export_candid

* git forget declarations/

* fmt

* Warning features in Cargo.toml

* bump ic0 version

---------

Co-authored-by: Linwei Shang <linwei.shang@dfinity.org>

* prepare for release

* TODO comment

* changelog

* doc export_candid

* format changelog

* bump library and changelog

* explain why no doc for TransformFunc

* find solution for doc TransformFunc

* remove TODO

* doc hidden wasi mod

---------

Co-authored-by: Yan Chen <48968912+chenyan-dfinity@users.noreply.github.com>
Co-authored-by: Adam Spofford <adam.spofford@dfinity.org>
Co-authored-by: Yan Chen <yan.chen@dfinity.org>
* rust 1.70.0

* rust update notice

* link LICENSE

* rust v1.65.0

* workspace.dependencies
* fix: only update/query take guard function

* trim docs

* test

* fix doc:wq

* bump ver

* changelog

* fix docs
* fix: export composite query correctly

* changelog
* remove wasi feature

* export_candid

* examples and CI

* speed up ic-wasm install

* fix

* add candid-extractor crate

* update readme and ic0.txt

* update CI

* fix CI

* try again

* fix ci

* fix

* bump versions and update changelog

* update date

* Update src/ic-cdk-timers/CHANGELOG.md

Co-authored-by: Adam Spofford <93943719+adamspofford-dfinity@users.noreply.github.com>

---------

Co-authored-by: Adam Spofford <93943719+adamspofford-dfinity@users.noreply.github.com>
* include wat

* binstall CI

* fix url

* v0.1.1

* fix CI

* versioned runner

* include root Cargo.lock

* ubuntu 22.04
@adamspofford-dfinity adamspofford-dfinity requested a review from a team as a code owner November 14, 2025 00:33
@adamspofford-dfinity adamspofford-dfinity force-pushed the spofford/backport-timers-links branch from 5e1fe0c to 0da36b8 Compare November 14, 2025 17:26
@adamspofford-dfinity adamspofford-dfinity merged commit 7b19565 into backport/timers-links Nov 14, 2025
6 of 13 checks passed
@adamspofford-dfinity adamspofford-dfinity deleted the spofford/backport-timers-links branch November 14, 2025 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.