PackageTrack
Sign in Get early access

autocfg

Automatic cfg for Rust compiler features

1.5.1 1.2B downloads/mo #24 most downloaded on crates.io cuviper/autocfg

What this package is like to depend on

Last release 3 months ago

22 May 2026

Release timing varies

gaps range from 5 weeks to 2.1 years

This project publishes no release notes

the list below is its commits, not an announcement

1 version withdrawn

withdrawn after publishing

8 years old

18 releases · first in 2018

1 release in the last 12 months

see the full history below

Release timeline

18 releases · May 2018 to May 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 18
  1. 1.5.1 22 May 2026
    Commits, not release notes

    This project publishes no release notes. Between 1.5.0 and 1.5.1 there were 4 commits, 2 of them substantive:

    • Make tests/wrappers work without a script
    • ci: extend the tested versions
  2. 1.5.0 17 Jun 2025
    Commits, not release notes

    This project publishes no release notes. Between 1.4.0 and 1.5.0 there were 8 commits, 3 of them substantive:

    • Remove probe output files
    • Fix clippy::nonminimal_bool
    • Add methods to get/set the edition
  3. 1.4.0 27 Sep 2024
    Commits, not release notes

    This project publishes no release notes. Between 1.3.0 and 1.4.0 there were 14 commits, 9 of them substantive:

    • Add randomization to probe crate names
    • Use CARGO_TARGET_TMPDIR in integration tests
    • Follow the exe for OUT_DIR in doc tests
    • Automatically emit rustc-check-cfg directives for AutoCfg
    • Fix minor doc issues
    • Have emit_has methods delegate wherever possible
    • Add ci test crate for check-cfg
    • Attempt rust 1.0 compat for ci/verify-check-cfg
    • Apply suggestions from code review
  4. 1.3.0 03 May 2024
    Commits, not release notes

    This project publishes no release notes. Between 1.2.0 and 1.3.0 there were 7 commits, 3 of them substantive:

    • Add AutoCfg::probe_raw for free-form probes
    • Fix the probe_raw test on no_std
    • Wrapper enhancements
  5. 1.2.0 25 Mar 2024
    Commits, not release notes

    This project publishes no release notes. Between 1.1.0 and 1.2.0 there were 27 commits, 22 of them substantive:

    • Update to actions/checkout@v3
    • Switch from actions-rs/toolchain to dtolnay/rust-toolchain
    • Switch from actions-rs/cargo to plain run
    • Stop explicitly naming CI steps
    • Add 1.60.0 to the test matrix
    • Merge #45
    • Update to actions/checkout@v3
    • Upgrade license links to https
    • Add documentation link to Cargo.toml
    • Merge #48
    • Merge #47
    • fixes clippy issues
    • Merge #50
    • Consolidate CI into one workflow
    • Upgrade CI to actions/checkout@v4
    • Update CI toolchains
    • Set rust-version = "1.0"
    • Add a summary CI job
    • Add getter no_std() and setter set_no_std(bool)
    • Use consistent verb form in docs

    …and 2 more.

  6. 1.1.0 07 Feb 2022
    Commits, not release notes

    This project publishes no release notes. Between 1.0.1 and 1.1.0 there were 4 commits, 3 of them substantive:

    • Use CARGO_ENCODED_RUSTFLAGS when it is set
    • Add more CI versions
    • Merge #39
  7. 1.0.1 21 Aug 2020
    Commits, not release notes

    This project publishes no release notes. Between 1.0.0 and 1.0.1 there were 11 commits, 10 of them substantive:

    • Switch to GitHub Actions
    • Merge #21
    • Move master to its own cron'ed workflow
    • Fix the master cron
    • Use TESTS_TARGET_DIR envvar to override tests target dir
    • Merge #22
    • Exclude CI files from the package
    • Try to determine if --target was passed to Cargo
    • Factor out code to detect if dir contains target to make it amenable to unit tests.
    • Merge #25
  8. 1.0.0 09 Jan 2020
    Commits, not release notes

    This project publishes no release notes. Between 0.1.8 and 1.0.0 there were 12 commits, 7 of them substantive:

    • Compatible with cargo --remap-path-prefix
    • Use the test's current_exe() to find the target dir
    • Add a caution about probe templates
    • Simplify conditional tests
    • Add probe_expression and probe_constant
    • Update dependency examples for 1.0
    • Add 1.40 to CI
  9. 0.1.8 07 Feb 2022

    Nothing published for this version

  10. 0.1.7 20 Oct 2019

    Nothing published for this version

  11. 0.1.6 19 Aug 2019

    Nothing published for this version

  12. 0.1.5 16 Jul 2019

    Nothing published for this version

  13. 0.1.4 22 May 2019

    Nothing published for this version

  14. 0.1.3 22 May 2019 withdrawn

    Nothing published for this version

  15. 0.1.2 17 Jan 2019

    Nothing published for this version

  16. 0.1.1 12 Oct 2018

    Nothing published for this version

  17. 0.1.0 12 Oct 2018

    Nothing published for this version

  18. 0.0.1 30 May 2018

    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