publish 0.4.12 - breaking changes for 0.5.20