revert r2775c95b1ee30831216cc5 which was mostly an inadvertent commit, except for the changelog part
update changelog from 0.3.2 to 0.3.4, re-patching the part of 2775c95b1ee30831216cc5 that was
intended