UTF 8 support and remaining API 0.1.8 migration