update CHANGELOG and version