nybbles
Efficient nibble-sized (4-bit) byte sequence data structure
0.4.8
15M downloads/mo
#2435 most downloaded on crates.io
alloy-rs/nybbles
What this package is like to depend on
Last release 6 months ago
03 Feb 2026
Release timing varies
gaps range from 8 days to 10 months
Nearly every release is documented
notes for 18 of 18 stable releases
1 version withdrawn
withdrawn after publishing
3 years old
19 releases · first in 2023
5 releases in the last 12 months
see the full history below
Release timeline
19 releases · Dec 2023 to Feb 2026
2024
2025
2026
Releases
latest 19-
0.4.803 Feb 2026Release notes
Open source →Bug Fixes
- Remove avx2 runtime detection (#53)
Dependencies
- Bump MSRV to 1.88 (#48)
- Bump codspeed
Features
- Add byte_len (#50)
Miscellaneous Tasks
- [meta] Add CODEOWNERS
Other
- Update to tempoxyz (#44)
Performance
- SIMD common prefix (#49)
- Clean up slice fn (#51)
- Cmp SIMD (#46)
- Eq as [u64; 5] (#47)
- Hash as [u64; 5] (#45)
Refactor
- Restructure benches to be like ruint (#52)
-
0.4.707 Jan 2026 -
0.4.629 Sep 2025Release notes
Open source → -
0.4.517 Sep 2025 -
0.4.409 Sep 2025Release notes
Open source → -
0.4.315 Aug 2025Release notes
Open source → -
0.4.212 Aug 2025Release notes
Open source → -
0.4.107 Jul 2025Release notes
Open source →Bug Fixes
- Bump minimum ruint version (#30)
Features
- Add back support for big-endian targets (#32)
Miscellaneous Tasks
- Release 0.4.1
-
0.4.019 Jun 2025 -
0.3.406 Jan 2025Release notes
Open source → -
0.3.330 Dec 2024 -
0.3.230 Dec 2024 -
0.3.130 Dec 2024Release notes
Open source →Features
- Add more raw APIs for working with slices directly (#15)
Miscellaneous Tasks
- Release 0.3.1
Other
- Remove outdated ci
-
0.3.010 Dec 2024Release notes
Open source →Bug Fixes
- Ci branch target (#13)
Dependencies
- Remove path encoding (#12)
Features
- Improve benchmarks, compare with naive implementation (#11)
Miscellaneous Tasks
- Release 0.3.0
- Sync cliff.toml
Other
- Move deny to ci (#14)
-
0.2.126 Feb 2024Release notes
Open source →Documentation
- Add CHANGELOG.md and cliff.toml (#10)
Features
- Import nybbles bench from reth
- Add SizeRange to proptest Arbitrary parameters
Miscellaneous Tasks
- Release 0.2.1
- Add changelog script
-
0.2.026 Feb 2024 withdrawnRelease notes
Open source →Bug Fixes
Features
- Make it clear when an invalid instance is created (#8)
Miscellaneous Tasks
- Release 0.2.0
- Simplify slice implementation (#7)
- Update release.toml
- Update configs
Other
- Add concurrency (#9)
Performance
- Optimize usize::MAX check in get_byte (#5)
Testing
arbitraryfeature separation (#3)
-
0.1.220 Dec 2023Release notes
Open source →Bug Fixes
- Assume macro
Documentation
- Add logo
Features
- More methods, examples
Miscellaneous Tasks
- Release 0.1.2
- Rename macros
Other
- Merge pull request #1 from dvush/pop-idx-mut
- Replace mut index with set_at
- Add mutable indexing, pop
-
0.1.115 Dec 2023Release notes
Open source →Features
- Implement Index
Miscellaneous Tasks
- Release 0.1.1
- Add clippy.toml
- Add release.toml
Other
- Master
-
0.1.015 Dec 2023Release notes
Open source →Documentation
- Add more examples
- Description
Features
- Initial implementation
Other
- Initial commit
Performance
- Remove useless branch on smallvec heap init
<!-- generated by git-cliff -->