Sunday 25th June 2023
Fedora Project
Updated perl-Mail-Message to 3.013 in Rawhide:
- Changes:
In header lines, leave the actual white-space related to FWS intact; you may want to add s/\t/ / before you print a header (GH#7)
When the comment in an address has no closing ')', consume the whole remaining line rather than fail parsing (GH#6)
When the charset of a ::Body is not specified, a real attempt is made to autodetect the best setting, for reading, constructing, and writing bodies (GH#12)
This may change the output of your regression tests: previously, the default interpretation was 'us-ascii' for reading and 'utf-8' for writing
- Fixes:
::Field::Full consumePhrase() should take minimal encoded phrase
::Field::Address overloaded cmp() used 'eq' where it should have been 'cmp'
Fix partNumber when the multipart parent is a nested (GH#14)
::Body::Multipart, even when there is only a single \n after the trailing boundary, then there is a epilogue (GH#16)
- Improvements:
Run regression-tests with MIME::Entity on devel system
::Body->decode autodetects missing charset
The ability to set the charset detector via ::Body::Encode method charsetDetectAlgorithm()
New release of User::Identity
When a part has message/rfc822 and also has Content-Transfer-Encoding, then do not parse it as "nested" but as a normal part (GH#17)
Local Packages
Updated perl-Test-Warn (0.37) to use SPDX-format license tag
Updated perl-Test-WriteVariants (0.014) to use SPDX-format license tag
Updated perl-Text-Glob (0.11) to use SPDX-format license tag
Updated perl-Text-Template (1.61) to use SPDX-format license tag