Version 2.12.0-29.7.beta

* Cherry-pick a0227f5902ff50fee88c12c78070461f2d8007a2 to beta
* Cherry-pick 15c35c2f8824bdc443a4ac9cb12493a5e2fda85d to beta
* Cherry-pick b16c6a82921b7268db8bf8837d92b806e8059a82 to beta
* Cherry-pick da029c6ef365b18c3dabeded33b344f4a0b2c4d3 to beta
* Cherry-pick 83cf6d67dc36152abe68ef529e8c2d1575ed9610 to beta
* Cherry-pick 4b3840d01ddfed57374b872927a03921077614b0 to beta
diff --git a/tools/VERSION b/tools/VERSION
index c4a1625..13e7113 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -28,4 +28,4 @@
 MINOR 12
 PATCH 0
 PRERELEASE 29
-PRERELEASE_PATCH 1
\ No newline at end of file
+PRERELEASE_PATCH 7
\ No newline at end of file