Skip to content

Releases: oxc-project/oxc-index-vec

v4.1.0

04 Oct 04:47
398e735
Compare
Choose a tag to compare

Added

  • improve Debug output for index types (#92)

Other

  • update README with new features and usage examples

v4.0.0

30 Sep 06:29
16116ae
Compare
Choose a tag to compare

Added

  • add const support to methods where possible (#87)
  • add NonMaxU32 support via define_nonmax_index_type! macro (#86)

Fixed

  • reorder attributes in define_nonmax_index_type! for proc macro compatibility

Other

  • cargo fmt
  • make serde and nonmax optional features
  • make nonmax support always available and use crate's own nonmax
  • make serde support always available and use crate's own serde
  • add documentation to all public methods to fix missing_docs warnings
  • remove backward compatibility alias for define_nonmax_index_type!
  • rename define_nonmax_index_type! to define_nonmax_u32_index_type!
  • apply tuple struct pattern to define_index_type! macro
  • remove #[repr(transparent)] from define_nonmax_index_type!
  • change define_nonmax_index_type! to use tuple struct pattern
  • document custom attribute support in define_nonmax_index_type!
  • remove bounds check from IndexVec::push (#84)

v3.1.0

11 Sep 10:48
5a337f7
Compare
Choose a tag to compare

Added

  • implement rayon::slice::ParallelSlice / rayon::slice::ParallelSliceMut trait (#72)

Other

  • (deps) lock file maintenance rust crates (#61)
  • (deps) lock file maintenance (#57)
  • (deps) update dependency rust to v1.89.0 (#52)

v3.0.0

23 Feb 03:25
520cc1b
Compare
Choose a tag to compare

Other

  • Rust Edition 2024 (#9)

v2.0.1

22 Feb 13:43
cd50911
Compare
Choose a tag to compare

Other

  • Rust Edition 2024 (#9)

v2.0.0

09 Dec 09:10
3837151
Compare
Choose a tag to compare

Other

  • use "serde" feature
  • (deps) update dependency rust to v1.83.0 (#2)
  • add README