integerate 3.0.12 branch and prepare 3.0.12 release