hex
Encoding and decoding data into/from hexadecimal representation.
0.4.3
604M downloads/mo
#155 most downloaded on crates.io
KokaKiwi/rust-hex
What this package is like to depend on
Last release 5 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 1.6 years
This project publishes no release notes
the list below is its commits, not an announcement
1 version withdrawn
withdrawn after publishing
11 years old
9 releases · first in 2015
0 releases in the last 12 months
see the full history below
Release timeline
9 releases · Oct 2015 to Mar 2021Releases
latest 9-
0.4.303 Mar 2021Commits, not release notes
This project publishes no release notes. Between
v0.4.2andv0.4.3there were 7 commits, 6 of them substantive:- Fix typos in ToHex Doc comments
- Add alloc feature (#42)
- ci (gitlab-ci): Use gitlab-ci matrix feature.
- Fix formatting and some build warnings.
- Update dev-dependencies.
- README: Remove Travis badge
-
0.4.218 Feb 2020Commits, not release notes
This project publishes no release notes. Between
v0.4.1andv0.4.2there were 2 commits, 2 of them substantive:- Fix compile error on older rustc versions
- fix: Bump to v0.4.2
-
0.4.110 Feb 2020 withdrawnCommits, not release notes
This project publishes no release notes. Between
v0.4.0andv0.4.1there were 15 commits, 14 of them substantive:- Minor changes (#27)
- Add GitHub worlflow
- Move
FromHexErrorto src/error.rs - Improvements to the readme (#34)
- Add encode_to_slice (#32)
- Minor improvements to the documentation (#31)
- Improvements to tests
- Remove deprecated Error::description implementation
- Fix Error::InvalidHexCharacter::to_string
- Fix broken tests
- Add serde support
- github-workflows: Improve GitHub Workflow tests.
- tests/serde: Fix test names
- README reworks and copyright dates update
-
0.4.017 Sep 2019Commits, not release notes
This project publishes no release notes. Between
v0.3.2andv0.4.0there were 12 commits, 9 of them substantive:- Add decode_to_slice function, as a "generic" decoder
- Add gitlab-ci files.
- Replace encoding from using
fmt::Writetoiter::FromIterator - Fix deprecated triple-dots operator.
- Add no_std support
- Migrate to 2018 edition
- Add no_std test for ci
- Config travis ci
- Use criterion for benchmarking (#21)
-
0.3.219 Apr 2018Commits, not release notes
This project publishes no release notes. Between
v0.3.1andv0.3.2there were 6 commits, 5 of them substantive:- Add basic benchmarks
- Move duplicate code into a common function.
- Implement FromHex for a lot more array sizes
- Bump copyright year
- Bump patch version
-
0.3.113 Nov 2017Commits, not release notes
This project publishes no release notes. Between
v0.3.0andv0.3.1there were 4 commits, 2 of them substantive:- Implement FromHex for 32-byte arrays
- Add some other multiples of 8
-
0.3.013 Nov 2017Commits, not release notes
This project publishes no release notes. Between
v0.2.0andv0.3.0there were 8 commits, 6 of them substantive:- Update license texts to add the Rust Project developers.
- Extend and slightly modify API & add documentation
- Fix Cargo metadata
- Fix copy&paste typo and add a comment about fixed sized arrays
- Fix formatting of tests
- Update README and copyrights
-
0.2.028 Mar 2016Commits, not release notes
This project publishes no release notes. Between
v0.1.0andv0.2.0there were 15 commits, 10 of them substantive:- Enable Travis CI
- Complete Cargo.toml
- Relicense to dual MIT/Apache-2.0
FromHexErrorshould derivePartialEq.- Add test for passing odd numbered hex length to
from_hex. - Add test for passing zero length to
from_hex. - Add test for passing invalid character to
from_hex. - Update doc URLs
- Update
FromHex::from_hexto takeAsRef<[u8]>. - Stop accepting whitespace in
FromHex::from_hex.
-
0.1.023 Oct 2015Nothing published for this version