Release 2017-04-25

Here are some information for this week release.