PackageTrack
Sign in Get early access

proc-macro-hack

Procedural macros in expression position

0.5.20+deprecated 159M downloads/mo #591 most downloaded on crates.io dtolnay/proc-macro-hack

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Ships unpredictably

gaps range from 1 weeks to 1.8 years

Rarely documented

notes for 7 of 33 stable releases

2 versions withdrawn

withdrawn after publishing

10 years old

35 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

35 releases · Dec 2016 to Dec 2022
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 35
  1. 0.5.20+deprecated 19 Dec 2022

    Nothing published for this version

  2. 0.5.19 28 Oct 2020
    Release notes
    • Add #[proc_macro_hack(only_hack_old_rustc)] attribute to switch to a native #[proc_macro] on sufficiently new compilers (#66)
    Open source →
  3. 0.5.18 26 Jul 2020
    Release notes
    Open source →
  4. 0.5.17 25 May 2020 withdrawn

    Nothing published for this version

  5. 0.5.16 24 May 2020
    Release notes
    • Handle macros whose definition contains interpolated macro_rules variables, such as:

      #[proc_macro_hack]
      pub fn $name(input: TokenStream) -> TokenStream {...}
    Open source →
  6. 0.5.15 31 Mar 2020
    Release notes
    • Eliminate some possible dead_code warnings in generated code
    Open source →
  7. 0.5.14 21 Mar 2020
    Release notes
    • Improve compile time by cutting out some dependencies
    Open source →
  8. 0.5.13 21 Mar 2020 withdrawn

    Nothing published for this version

  9. 0.5.12 17 Mar 2020
    Release notes
    Open source →
  10. 0.5.11 17 Oct 2019

    Nothing published for this version

  11. 0.5.10 02 Oct 2019

    Nothing published for this version

  12. 0.5.9 13 Aug 2019

    Nothing published for this version

  13. 0.5.8 05 Jul 2019

    Nothing published for this version

  14. 0.5.7 09 May 2019

    Nothing published for this version

  15. 0.5.6 08 May 2019

    Nothing published for this version

  16. 0.5.5 16 Apr 2019

    Nothing published for this version

  17. 0.5.4 31 Dec 2018

    Nothing published for this version

  18. 0.5.3 30 Nov 2018

    Nothing published for this version

  19. 0.5.2 18 Nov 2018

    Nothing published for this version

  20. 0.5.1 31 Oct 2018

    Nothing published for this version

  21. 0.5.0 31 Oct 2018

    Nothing published for this version

  22. 0.4.3 19 Mar 2021
    Release notes
    • Fix compile error on nightlies beginning with 2021-03-19
    Open source →
  23. 0.4.2 16 Jul 2019

    Nothing published for this version

  24. 0.4.1 03 Sep 2018

    Nothing published for this version

  25. 0.4.0 23 Oct 2017

    Nothing published for this version

  26. 0.3.3 28 Mar 2017

    Nothing published for this version

  27. 0.3.2 02 Mar 2017

    Nothing published for this version

  28. 0.3.1 01 Mar 2017

    Nothing published for this version

  29. 0.3.0 28 Feb 2017

    Nothing published for this version

  30. 0.2.4 14 Feb 2017

    Nothing published for this version

  31. 0.2.3 23 Jan 2017

    Nothing published for this version

  32. 0.2.2 20 Jan 2017

    Nothing published for this version

  33. 0.2.1 05 Jan 2017

    Nothing published for this version

  34. 0.2.0 03 Jan 2017

    Nothing published for this version

  35. 0.1.0 30 Dec 2016

    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