You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This speeds up my (earlier) benchmarks by ~15-20% over 0.4.3, and by
22-40% over earlier versions. (FYI: I have not re-run the benchmarks
against v0.4.16 or v0.5.0-dev.)
NOTE: Previously, Net::IMAP recreated the raw original source string.
Now, it returns the decoded astring value. Although this is technically
incompatible, it should almost never make a difference: all standard
header field names are valid atoms.
Where it _does_ make a difference, it should simplify client code, by
parsing (normalizing) the result and allowing clients to ignore server
inconsistency.
This will also allow clients to simply rely on FetchData#header for
extracting the result. Without this commit, FetchData#header won't work
when servers return quoted or literal strings and the user expected
an atom.
(https://www.iana.org/assignments/message-headers/message-headers.xhtml)
0 commit comments