rfc2047-decoder
Rust library for decoding RFC 2047 MIME Message Headers.
1.1.2
6.5M downloads/mo
#3965 most downloaded on crates.io
TornaxO7/rfc2047-decoder
What this package is like to depend on
Last release 3 months ago
20 May 2026
Release timing varies
gaps range from 2 months to 1.8 years
Most releases are documented
notes for 11 of 14 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
14 releases · first in 2020
2 releases in the last 12 months
see the full history below
Release timeline
14 releases · Dec 2020 to May 2026Releases
latest 14-
1.1.220 May 2026Nothing published for this version
-
1.1.006 Feb 2026Nothing published for this version
-
1.0.611 Nov 2024Release notes
Open source →thiserrorgot bumped up to 2.0- updated github workflow dependencies
- updated
flake.lock
-
1.0.511 Feb 2024Nothing published for this version
-
1.0.216 Dec 2023 -
1.0.117 Sep 2023Release notes
Open source →- extending docs about some structs
- fixing `Display` implementation of `TooLongEncodedWord`
Release notes
Open source →- extending docs about some structs
- fixing
Displayimplementation ofTooLongEncodedWord
-
1.0.017 Sep 2023Release notes
Open source →Changed
lexer::Errorgets the aliasLexerErrorparser::Errorgets the aliasParserErrorevaluator::Errorgets the aliasEvaluatorErrorDecoder.too_long_encoded_wordhas a strategy instead of abool
-
0.2.229 Mar 2023 -
0.2.108 Jan 2023 -
0.2.011 Oct 2022Release notes
Open source →Added
- Added Nix support
- Allowed decoding strings bigger than 76 chars [#15]
Changed
- Renamed error variants to match the Rust API
guidelines:
lexer::Error::EncodingIssuebecomesParseBytesErrorlexer::Error::EncodedWordTooLongbecomesParseEncodedWordTooLongErrorparser::Error::UnknownCharsetbecomesParseEncodingErrorparser::Error::UnknownCharsethas been removed (unused)parser::Error::UnknownEncodingbecomesParseEncodingErrorparser::Error::EncodedWordTooBigbecomesParseEncodingTooBigErrorparser::Error::EmptyEncodingbecomesParseEncodingEmptyErrorevaluator::Error::DecodeUtf8becomesDecodeUtf8Errorevaluator::Error::DecodeBase64becomesDecodeBase64Errorevaluator::Error::DecodeQuotedPrintablebecomesDecodeQuotedPrintableError
-
0.1.310 Oct 2022Release notes
Open source →Fixed
- Max length of encoded words [#1]
- Manage tokens special chars [#3]
Changed
- Refactored parser using chumsky [#7]
-
0.1.230 Dec 2020 -
0.1.130 Dec 2020Release notes
Open source →Added
- Added evaluator with AST
Changed
- Decoded fn accepts now
&[u8]instead of&str
Fixed
- Removed space between encoded words [#2]
-
0.1.028 Dec 2020