PackageTrack
Sign in Get early access

zerovec-derive

Custom derive for the zerovec crate

0.11.6 505M downloads/mo #216 most downloaded on crates.io unicode-org/icu4x

What this package is like to depend on

Last release 3 days ago

20 Aug 2026

Ships fairly regularly

a new release about every 4 months

Rarely documented

notes for 1 of 13 stable releases

9 versions withdrawn

withdrawn after publishing

5 years old

22 releases · first in 2021

6 releases in the last 12 months

see the full history below

Release timeline

22 releases · Dec 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 22
  1. 0.11.6 20 Aug 2026

    Nothing published for this version

  2. 0.11.5 18 Aug 2026

    Nothing published for this version

  3. 0.11.4 13 Aug 2026

    Nothing published for this version

  4. 0.11.3 01 Apr 2026

    Nothing published for this version

  5. 0.11.2 28 Oct 2025

    Nothing published for this version

  6. 0.11.1 26 Feb 2025

    Nothing published for this version

  7. 0.11.0 23 Nov 2024

    Nothing published for this version

  8. 0.10.4 18 Aug 2026

    Nothing published for this version

  9. 0.10.3 24 Jun 2024

    Nothing published for this version

  10. 0.10.2 28 May 2024 withdrawn

    Nothing published for this version

  11. 0.10.1 16 Nov 2023 withdrawn

    Nothing published for this version

  12. 0.10.0 23 Sep 2023 withdrawn

    Nothing published for this version

  13. 0.9.7 24 Jun 2024

    Nothing published for this version

  14. 0.9.6 22 Sep 2023 withdrawn

    Nothing published for this version

  15. 0.9.5 22 Sep 2023 withdrawn

    Nothing published for this version

  16. 0.9.4 13 Apr 2023 withdrawn

    Nothing published for this version

  17. 0.9.3 02 Feb 2023 withdrawn

    Nothing published for this version

  18. 0.9.2 26 Jan 2023 withdrawn

    Nothing published for this version

  19. 0.9.0 26 Sep 2022 withdrawn

    Nothing published for this version

  20. 0.8.0 05 Aug 2022

    Nothing published for this version

  21. 0.6.0 10 May 2022
    Release notes
    • General data model
      • Non-exhaustive errors for locid, calendar, decimal, plurals (unicode-org#1792, unicode-org#1793)
      • Rename "serialize" feature to "serde" (unicode-org#1797)
      • Turn all errors into Copy types (unicode-org#1657)
      • Components
        • calendar:
          • Coptic, Indian and Ethiopian calendars (unicode-org#1660, unicode-org#1715, unicode-org#1779)
          • Calendar arithmetic (unicode-org#1614)
        • datetime:
          • Formatting for fractional seconds (unicode-org#1813, unicode-org#1801)
          • Support for day of week in month ('F') (unicode-org#1770)
          • Custom fallbacking for TimeZoneFormatter (unicode-org#1591)
          • Support for week-of-month (unicode-org#1468)
          • Bug fix to get_best_available_format_pattern skeleton matching logic (unicode-org#1549)
        • decimal: No updates
        • locale_canonicalizer:
          • ZeroCopy support (unicode-org#1760, unicode-org#1777)
        • locid:
          • Simplified language representation (unicode-org#1695)
          • Region, Script and Variant subtags ULE (unicode-org#1696)
        • plurals:
          • Update data model to use ZeroVec (unicode-org#1240)
        • properties:
          • Bidi support (unicode-org#1716, unicode-org#1784)
      • Utilities
        • codepointtrie:
          • Use 0 for error value for Rust out-of-bounds for primitive trie value types (unicode-org#1804)
        • crlify: New util for line ending conversions
        • deduplicating_array: No updates
        • fixed_decimal:
          • Improvements to FixedDecimal f64 APIs (unicode-org#1718)
        • litemap:
          • Pluggable LiteMap backends (unicode-org#1769)
        • pattern: No updates
        • uniset: No updates
        • writeable: No updates
        • yoke: No updates
        • zerofrom: No updates
        • zerovec:
          • ZeroVec derive improvements (unicode-org#1780)
          • Support non-Ord values in ZeroMap (unicode-org#1743)
          • Add OptionULE and OptionVarULE (unicode-org#1736)
          • Rename ZeroVec::from_slice and add new method for const-constructed ZeroSlice (unicode-org#1728)
          • Treat ZeroMap sort order as an optional invariant (unicode-org#1727)
          • Add ZeroMap::get_copied_by (unicode-org#1722)
          • Generalize PairULE to support longer tuples (unicode-org#1721)
          • Add more AsULE impls for primitives (unicode-org#1672)
          • Add cast methods to ZeroVec and ZeroSlice (unicode-org#1651)
          • Add RawBytesULE::slice_from_byte_slice (unicode-org#1648)
          • Create façades for ZeroVec types, hide internal code organization modules (unicode-org#1629)
          • Add zerovec::skip_kv and zerovec::skip_ord attributes, as well as generalized attribute handling framework (unicode-org#1613)
          • Rename as_unaligned to to_unaligned (unicode-org#1619)
      • FFI:
        • Updating to Diplomat 0.3
        • Making testdata an optional FFI dep (unicode-org#1820)
        • Split out capi targets: make separate freertos, staticlib, and cdylib crates as targets (unicode-org#1747)
      • Experimental:
        • crabbake: Initial version of baked data provider (unicode-org#1825)
        • segmenter:
          • Support production-ready data provider for segmenters (unicode-org#1652)
          • Implement dictionary based segmenter for line segmenter. (unicode-org#1644)
          • Wire DataProvider into UAX29 segmenters (unicode-org#1627)
          • Move UAX#14 defines to line.toml (unicode-org#1568)
          • Add segmenter factories to generate UAX29 iterators (unicode-org#1602)
    Open source →
  22. 0.1.1 11 Dec 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