From 2362cca59f20ab1b17cf44adf1f3089cc4b9d268 Mon Sep 17 00:00:00 2001
From: stephaniezyen <77693576+stephaniezyen@users.noreply.github.com>
Date: Tue, 20 Aug 2024 12:51:22 -0700
Subject: [PATCH] Create languageversion2.md

---
 docs/languageversion2.md | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 docs/languageversion2.md

diff --git a/docs/languageversion2.md b/docs/languageversion2.md
new file mode 100644
index 00000000000..52f1d1f39aa
--- /dev/null
+++ b/docs/languageversion2.md
@@ -0,0 +1,11 @@
+# Language Version 2.0 Triggers
+
+We have recently developed a new Language Version 2.0, which provides a new format for resource definitions when transpiling to an ARM Template.
+
+However, with this new language version, we noticed that it may cause breaking changes in some use cases.
+
+To avoid triggering Language Version 2.0, we recommend avoiding the following:
+* Using user-defined types
+* Using user-defined functions
+* Using compile-time imports
+* Using experimental features