Revert "Revert "Revert "add 3.1.2"""

This reverts commit 840de22288d2fdba7984aa32a41f18f23246a7d4.