sync changelog with 0.42 branch