Revert "Revert "PropagateAllowBlocking require SDK version""

This reverts commit eeb6e9d3c5cbbc0ae5f0b9338e240b5cffe04ed7.

Reason for revert: reland fix (b/216515124)

Change-Id: I3c6d60b2806c86ff884e3f961fa0453a659c18c7
diff --git a/options.h b/options.h
index 064b805..204b371 100644
--- a/options.h
+++ b/options.h
@@ -41,6 +41,8 @@
 constexpr uint32_t SDK_VERSION_current = 10000;
 constexpr uint32_t SDK_VERSION_Tiramisu = SDK_VERSION_current;
 
+constexpr uint32_t JAVA_PROPAGATE_VERSION = SDK_VERSION_Tiramisu;
+
 // A simple wrapper around ostringstream. This is just to make Options class
 // copiable by the implicit copy constructor. If ostingstream is not wrapped,
 // the implcit copy constructor is not generated because ostringstream isn't