update changelog; prepare 0.4.0