[MKDoc-dev] MKDoc-XML-0.75, Petal-Mail-0.31, Petal-2.16 & MKDoc-Text-Structured-0.82 released

Bruno Postle bruno at mkdoc.com
Thu Apr 14 16:49:35 BST 2005


There have been a few unannounced releases of MKDoc CPAN modules 
recently.  These fix the following MKDoc bugs:

MKDoc-XML-0.75
--------------

- MKDoc Link components and other situations where text is 
'magically' tagged were resulting in double-encoding of tag 
attributes.  This was mostly an annoyance, but would result in 
URLs like http://example.com/foo&bar failing to link properly.

- A link component that matched a single numeric string such as '3' 
would result in invalid XML being generated.

Petal-Mail-0.31
---------------

- In some environments, mail was being rewritten from utf-8 to 
Latin1 before being sent - This resulted in garbled characters 
when non-us_ascii text was being used.

Petal-2.16
----------

- Cacheing of included templates was broken when templates were in 
more than one language.  This resulted in the wrong language being 
served when an included template was translated without the 'parent' 
template being translated also.

MKDoc-Text-Structured-0.82
--------------------------

- Text components linkify URLs, however URLs surrounded with angle 
brackets such as <http://example.com/> were failing to link 
properly.

- Text components add <abbr> tags when encountering text like: "BBC 
(British Broadcasting Corporation)".  This functionality could be 
tricked into producing invalid XML by including double quote 
characters within the parenthesis.


That's it, there have been a few bugfixes and improvements in MKDoc 
itself, hopefully we should be doing a release of MKDoc-1.6.31 
sometime soon.

-- 
Bruno


More information about the MKDoc-dev mailing list