1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151
|
2010-06-17 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.012.
* encode_mimewords(): New option Minimal => 'DISPNAME' to help
encoding RFC5322 name-addr.
2009-06-16 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.011.1 - no new features.
* Fix: Perl <= 5.6.x - skip tests with older POD::Simple.
* MIME::Charset >= 1.007.1 is required.
2009-05-17 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.011 - not really released.
2009-05-11 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.011_01 - no new features.
* Supports Perl 5.8.0.
* MIME::Charset >= 1.007 is required.
2008-04-19 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.010.101 - tidinesses only; no new features.
* CPAN RT #34909, #35070 (depends on #35120):
Perl >= 5.8.1 requires MIME::Charset >= 1.006.2.
* Perl 5.11.0: Suppress ``Use of uninitialized value
within @_ in lc'' warnings.
* Perl <= 5.6.2: Suppress ``Useless use of a constant in
void context'' warnings.
* Correct META.yml & MANIFEST.
2008-04-12 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.010.
* encode_mimeword(): Restrict characters in encoded-words
according to RFC 2047 section 5 (3).
Note: length(encode_mimeword()) may not be equal to
encoded_header_len() of MIME::Charset 1.004 or earlier.
* Bug Fix: Texts with ``US-ASCII transformation'' charsets,
HZ-GB-2312 (RFC 1842) and UTF-7 (RFC 2152), were treated
as US-ASCII.
* Fix: encoded-words exceeding line length can be generated.
* encode_mimewords(): Improved encoding of unsafe ASCII
sequences (words exceeding line length or including ``=?'').
* encode_mimeword(): can take charset object argument.
In this case RAW can be Unicode string.
* Modified / added tests for multibyte / singlebyte / unsafe
ASCII.
2008-03-30 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.009.
* Bug Fix: Perl <=5.6.x: encode_mimewords(): ASCII words
are encoded.
* Bug Fix: Perl <=5.005: our is ``deprecated''.
2008-03-21 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.007.
* encode_mimewords(): New option 'Folding' defaults to
be "\n" which may break conformance to RFC 2822 / MIME.
* Improve handling of linear-white-spaces: preserve
multiple whitespace sequences.
* Fix: decode_mimewords(): excessive spaces are inserted
on pre-Encode environments (e.g. 5.6.x).
* Fix: decode_mimewords(): no 'Charset' option must be
no conversion to keep compatible with MIME::Words.
* Remove multibyte tests on pre-Encode environments
where it cannot be supported exactly.
* Restructured processing of option parameters.
* Added tests for decoding multibyte and encoding singlebyte.
2008-03-16 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.005.
* Fix: Injected bug on _UNICODE_ conversion.
* Fix: decode_mimewords(): line folding of encoded text
is preserved in the result.
2008-03-16 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.004 - withdrawn.
* By this release we require OO interface of MIME::Charset
1.001 or later.
* Fix: encode_mimewords(): Newlines were encoded when
original text includes them.
* New feature: MIME/EncWords/Defaults.pm: If it exists,
built-in defaults for option parameters of methods can be
overridden.
* encode_mimewords(): Built-in default for "Encoding"
option has been changed from "Q" to "A".
* encode_mimewords(): New option "MaxLineLen" which defaults
to be 76, and "Mapping" which defaults to be "EXTENDED".
* decode_mimewords(): New option "Mapping" which defaults
to be "EXTENDED".
* Added tests for multibyte.
* Clean-up PODs and codes.
2008-03-14 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.003.
* encode_mimewords(): Fix: Minimal option won't affect when Encoding
options is not "A".
* decode_mimewords(): Support RFC 2231 section 5 extension.
2008-03-08 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 1.000.
* decode_mimewords(): New option 'Detect7bit', enabled by default.
* encode_mimewords(): New option 'Replacement.
2006-11-16 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 0.040.
* encode_mimewords(): New option 'Minimal' to control
minimal encoding behavior.
NOTE: Default behavior was changed from "NO" to "YES".
2006-10-22 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 0.032.
* More documentation changes.
2006-10-20 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 0.03.1 (not really released).
* Documentation changes only: Note on modifications, clarifications
about compatibility with MIME::Words.
2006-10-17 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 0.03.
* decode_mimewords: allow Unicode input.
* decode_mimewords: don't collapse spaces between '?='...'=?'.
* Bug fix: cannot encode null string.
* Handle wide characters exactly.
* Change die to croak.
2006-10-13 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 0.02.
* decode_mimewords: Fix bug about default charset.
* Supports Perl 5.005 or later.
Unicode/multibyte handling will be enabled on Perl 5.8.1 or later.
* Added test cases for encode_mimewords (only for singlebyte).
2006-10-11 Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
* Release 0.01; Initial CPAN upload.
|