changelog and bump to 0.8.4 for npm publish