update CHANGELOG and bump version