Some big updates, read CHANGELOG for changes.