tidy migration changelog
handle xml escaping chars
update