Chapter H: Changelog
2.21 (2002.06.28)
- Very important bug fix to MySQL schema: Changed all *_created_on columns to the datetime type instead of the timestamp type. The latter could have very bad effects if used within the MySQL shell (although through MT's libraries it is not a problem). Thanks to shanson for finding this.
- The plugin framework can now create container tags (thanks to Adam Kalsey for pointing out that it couldn't before).
- Added encode_xml global tag attribute to escape special XML characters.
- Changed default RSS templates to use encode_xml=``1'' rather than encode_html=``1'', because the latter will encode characters into undefined XML entities.
- Added encoding=``iso-8859-1'' to default RSS templates. This means that users using other encodings will have to change the RSS templates.
- Made bind_columns usage compatible with older versions of DBI that expect the attributes hashref as the first arg.
- Fixed bug with Allow pings default not being unchecked after pressing save. (Robyn)
- Fixed MySQL usage under mod_perl to look in the right spot for the mt-db-pass.cgi file. Thanks to Ask Bjørn Hansen for the patch.
- Fixed mt-load.cgi to set email to the empty string, so that it's not NULL.
- Changed from using
lib->importmethod back tounshift @INCbecause the former seemed to be causing problems for some people.


