All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
cargo build
should no longer give a confusing linkage error on Linux.
ic-cdk-macros
will have the same version as theic-cdk
.
- The change in yanked version v0.8.5 contains breaking change.
- Allow setting decoding quota for canister endpoints and inter-canister calls. (#465)
- The README file is now more informative and used as the front page of the doc site.
#[query(hidden = true)]
/#[update(hidden = true)]
attribute to exclude exporting certain endpoints in Candid generated byexport_candid!()
. (#451)
- Upgrade
candid
to0.10
. (#448)
- Macros no longer use global state in the names of functions. JetBrains IDEs should no longer produce spurious errors. (#430)
- Remove
export_candid
feature. (#424)
- Export composite_query to Candid. (#419)
- Only update/query macros can take guard function. (#417)
export_candid
macro. (#386)
- Remove
import
macro. (#390)
- Update lint settings.