PackageTrack
Sign in Get early access

ic-cdk-macros

Canister Developer Kit macros.

0.20.2 4.6M downloads/mo #4686 most downloaded on crates.io dfinity/cdk-rs

What this package is like to depend on

Last release 2 months ago

08 Jun 2026

Release timing varies

gaps range from 8 days to 4 months

Rarely documented

notes for 10 of 59 stable releases

1 version withdrawn

withdrawn after publishing

6 years old

66 releases · first in 2020

6 releases in the last 12 months

see the full history below

Release timeline

66 releases · Oct 2020 to Jun 2026
2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 60 of 66
  1. 0.20.2 08 Jun 2026

    Nothing published for this version

  2. 0.20.1 20 Apr 2026

    Nothing published for this version

  3. 0.20.0 05 Mar 2026

    Nothing published for this version

  4. 0.19.0 13 Nov 2025

    Nothing published for this version

  5. 0.19.0-beta.3 09 Oct 2025 pre-release

    Nothing published for this version

  6. 0.19.0-beta.2 11 Sep 2025 pre-release

    Nothing published for this version

  7. 0.19.0-beta.1 25 Jun 2025 pre-release

    Nothing published for this version

  8. 0.18.7 20 Aug 2025

    Nothing published for this version

  9. 0.18.6 19 Aug 2025

    Nothing published for this version

  10. 0.18.5 25 Jun 2025

    Nothing published for this version

  11. 0.18.4 17 Jun 2025

    Nothing published for this version

  12. 0.18.3 04 Jun 2025

    Nothing published for this version

  13. 0.18.2 14 May 2025

    Nothing published for this version

  14. 0.18.1 09 May 2025

    Nothing published for this version

  15. 0.18.0 22 Apr 2025

    Nothing published for this version

  16. 0.18.0-alpha.2 19 Mar 2025 pre-release

    Nothing published for this version

  17. 0.18.0-alpha.1 26 Feb 2025 pre-release

    Nothing published for this version

  18. 0.17.2 13 May 2025

    Nothing published for this version

  19. 0.17.1 19 Dec 2024

    Nothing published for this version

  20. 0.17.0 05 Nov 2024

    Nothing published for this version

  21. 0.16.0 27 Aug 2024

    Nothing published for this version

  22. 0.15.0 01 Jul 2024

    Nothing published for this version

  23. 0.14.0 17 May 2024

    Nothing published for this version

  24. 0.13.3 10 May 2024

    Nothing published for this version

  25. 0.13.2 08 Apr 2024
    Release notes

    Changed

    • ic-cdk-macros will have the same version as the ic-cdk.
    Open source →
  26. 0.9.0 01 Mar 2024
    Release notes

    Fixed

    • The change in yanked version v0.8.5 contains breaking change.
    Open source →
  27. 0.8.5 01 Mar 2024 withdrawn
    Release notes

    Added

    • Allow setting decoding quota for canister entry points and inter-canister calls. (#465)
    Open source →
  28. 0.8.4 12 Jan 2024
    Release notes

    Fixed

    • The README file is now more informative and used as the front page of the doc site.
    Open source →
  29. 0.8.3 13 Dec 2023
    Release notes

    Added

    • #[query(hidden = true)]/#[update(hidden = true)] attribute to exclude exporting certain entry points in Candid generated by export_candid!(). (#451)
    Open source →
  30. 0.8.2 23 Nov 2023
    Release notes

    Changed

    • Upgrade candid to 0.10. (#448)
    Open source →
  31. 0.8.1 02 Oct 2023
    Release notes

    Fixed

    • Macros no longer use global state in the names of functions. JetBrains IDEs should no longer produce spurious errors. (#430)
    Open source →
  32. 0.8.0 18 Sep 2023
    Release notes

    Changed

    • Remove export_candid feature. (#424)

    Fixed

    • Export composite_query to Candid. (#419)
    Open source →
  33. 0.8.0-beta.0 03 Feb 2023 pre-release

    Nothing published for this version

  34. 0.7.1 27 Jul 2023
    Release notes

    Fixed

    • Only update/query macros can take guard function. (#417)
    Open source →
  35. 0.7.0 13 Jul 2023
    Release notes

    Added

    • export_candid macro. (#386)

    Changed

    • Remove import macro. (#390)
    Open source →
  36. 0.6.10 01 Mar 2023
    Release notes

    Changed

    • Update lint settings.
    Open source →
  37. 0.6.9 22 Feb 2023

    Nothing published for this version

  38. 0.6.8 28 Nov 2022

    Nothing published for this version

  39. 0.6.7 16 Nov 2022

    Nothing published for this version

  40. 0.6.6 09 Nov 2022

    Nothing published for this version

  41. 0.6.5 04 Nov 2022

    Nothing published for this version

  42. 0.6.4 28 Oct 2022

    Nothing published for this version

  43. 0.6.3 26 Oct 2022

    Nothing published for this version

  44. 0.6.2 24 Oct 2022

    Nothing published for this version

  45. 0.6.1 14 Oct 2022

    Nothing published for this version

  46. 0.6.0 03 Oct 2022

    Nothing published for this version

  47. 0.5.7 27 Sep 2022

    Nothing published for this version

  48. 0.5.6 10 Aug 2022

    Nothing published for this version

  49. 0.5.5 22 Jul 2022

    Nothing published for this version

  50. 0.5.4 22 Jul 2022

    Nothing published for this version

  51. 0.5.3 19 Jul 2022

    Nothing published for this version

  52. 0.5.2 23 Jun 2022

    Nothing published for this version

  53. 0.5.1 16 May 2022

    Nothing published for this version

  54. 0.5.0 29 Mar 2022

    Nothing published for this version

  55. 0.4.0 26 Jan 2022

    Nothing published for this version

  56. 0.3.3 18 Nov 2021

    Nothing published for this version

  57. 0.3.2 16 Sep 2021

    Nothing published for this version

  58. 0.3.1 22 Jul 2021

    Nothing published for this version

  59. 0.3.0 04 Jun 2021

    Nothing published for this version

  60. 0.2.4 27 Mar 2021

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive