PackageTrack
Sign in Get early access

thin-vec

A Vec that takes up less space on the stack.

0.2.19 29M downloads/mo #1721 most downloaded on crates.io mozilla/thin-vec

What this package is like to depend on

Last release 28 days ago

26 Jul 2026

Release timing varies

gaps range from 3 weeks to 1.3 years

Some releases are documented

notes for 9 of 22 stable releases

1 version withdrawn

withdrawn after publishing

8 years old

23 releases · first in 2018

5 releases in the last 12 months

see the full history below

Release timeline

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

Releases

latest 23
  1. 0.2.19 26 Jul 2026
    Release notes

    Changes:

    • 3ee2f89 add may_dangle Drop impl under unstable feature
    • e903080 Use safe Layout::from_size_align (instead of unsafe from_size_align_unchecked), panicking with a capacity overflow if it fails.
    • de42024 Fix shallow_size_of for inline arrays.
    Open source →
  2. 0.2.18 29 Apr 2026

    Nothing published for this version

  3. 0.2.17 29 Apr 2026
    Release notes
    • Fix compiling some feature combinations in no_std mode
    Open source →
  4. 0.2.16 14 Apr 2026
    Release notes

    See RELEASES.md for changes.

    Open source →
    Release notes
    • Fix reserve() on auto arrays in gecko-ffi mode.
    • Fix two double-drop issues with ThinVec::clear() and ThinVec::into_iter() when the Drop implementation of the item panics.
    Open source →
  5. 0.2.15 08 Apr 2026
    Release notes

    See RELEASES.md for changes.

    Open source →
    Release notes
    • Support AutoTArrays created from Rust in Gecko FFI mode.
    • Add extract_if.
    • Add const new() support behind feature flag.
    • Fix thin_vec macro not being hygienic when recursing
    • Improve extend() performance.
    Open source →
  6. 0.2.14 24 Mar 2025
    Release notes
    • Add "malloc_size_of" feature for heap size measurement support
    Open source →
  7. 0.2.13 03 Dec 2023
    Release notes

    chore: Release thin-vec version 0.2.13

    Open source →
    Release notes
    • add default-on "std" feature for no_std support
    • added has_capacity method for checking if something is the empty singleton
    • marked more things as #[inline]
    • added license files
    • appeased Clippy
    Open source →
  8. 0.2.12 20 Feb 2023
    Release notes

    chore: Release thin-vec version 0.2.12

    Open source →
  9. 0.2.11 19 Feb 2023
    Release notes

    chore: Release thin-vec version 0.2.11

    Open source →
  10. 0.2.10 05 Dec 2022
    Release notes

    (cargo-release) thin-vec version 0.2.10

    Open source →
  11. 0.2.9 02 Nov 2022

    Nothing published for this version

  12. 0.2.8 23 Aug 2022

    Nothing published for this version

  13. 0.2.7 19 Aug 2022

    Nothing published for this version

  14. 0.2.6 18 Aug 2022

    Nothing published for this version

  15. 0.2.5 17 Feb 2022

    Nothing published for this version

  16. 0.2.4 04 Dec 2021

    Nothing published for this version

  17. 0.2.3 05 Jul 2021

    Nothing published for this version

  18. 0.2.2 02 May 2021

    Nothing published for this version

  19. 0.2.1 14 Aug 2020

    Nothing published for this version

  20. 0.2.0 13 Aug 2020

    Nothing published for this version

  21. 0.1.2 01 Mar 2021

    Nothing published for this version

  22. 0.1.1 26 Feb 2021 withdrawn

    Nothing published for this version

  23. 0.1.0 15 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