diff --git a/docs/api/public-api/@devvit/namespaces/Devvit/README.md b/docs/api/public-api/@devvit/namespaces/Devvit/README.md
index b62fe1ec8..c80ddf13d 100644
--- a/docs/api/public-api/@devvit/namespaces/Devvit/README.md
+++ b/docs/api/public-api/@devvit/namespaces/Devvit/README.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/Devvit/type-aliases/Context.md b/docs/api/public-api/@devvit/namespaces/Devvit/type-aliases/Context.md
index 7a21bf5d2..0c9548180 100644
--- a/docs/api/public-api/@devvit/namespaces/Devvit/type-aliases/Context.md
+++ b/docs/api/public-api/@devvit/namespaces/Devvit/type-aliases/Context.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/README.md b/docs/api/public-api/@devvit/namespaces/EventTypes/README.md
index 9b4baf510..30e2eaedd 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/README.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/README.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/enumerations/DeletionReason.md b/docs/api/public-api/@devvit/namespaces/EventTypes/enumerations/DeletionReason.md
index 9f053f9e6..be269a678 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/enumerations/DeletionReason.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/enumerations/DeletionReason.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/enumerations/EventSource.md b/docs/api/public-api/@devvit/namespaces/EventTypes/enumerations/EventSource.md
index 1426fd808..947168f5a 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/enumerations/EventSource.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/enumerations/EventSource.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonFromJSON.md b/docs/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonFromJSON.md
index 96a8cdbd7..9f377f5c2 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonFromJSON.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonFromJSON.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonToJSON.md b/docs/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonToJSON.md
index fa75f1c46..ef08011a7 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonToJSON.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonToJSON.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceFromJSON.md b/docs/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceFromJSON.md
index 901d131ed..6bccac183 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceFromJSON.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceFromJSON.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceToJSON.md b/docs/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceToJSON.md
index a86339520..64554f3eb 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceToJSON.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceToJSON.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AccountDelete.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AccountDelete.md
index 6ba18af5e..f9e4907a3 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AccountDelete.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AccountDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppInstall.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppInstall.md
index c9c48af02..a6933bc1a 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppInstall.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppInstall.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppUpgrade.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppUpgrade.md
index d72416e65..c85162f66 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppUpgrade.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppUpgrade.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterComment.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterComment.md
index ee54b32b2..a12fa83d0 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterComment.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterComment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterPost.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterPost.md
index 6751a0f3d..84b27cb60 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterPost.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterPost.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentApprove.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentApprove.md
index d1e7bb6a0..28469dc0c 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentApprove.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentApprove.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentCreate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentCreate.md
index 8e4e7c198..468df0474 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentCreate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentDelete.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentDelete.md
index aa9b2762a..742bb4238 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentDelete.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentReport.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentReport.md
index 3a0274499..fce9338ce 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentReport.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentSubmit.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentSubmit.md
index 7b7d16fa5..1c23146a1 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentSubmit.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentUpdate.md
index 4739064ee..bf73a3f6c 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/MentionInCommentCreate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/MentionInCommentCreate.md
index fb1b1fca7..3119c3b7e 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/MentionInCommentCreate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/MentionInCommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostApprove.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostApprove.md
index 8b592d904..70bcbb152 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostApprove.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostApprove.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostCreate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostCreate.md
index 5bf4edb09..70590ca39 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostCreate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostDelete.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostDelete.md
index 35ced0b60..cfd7b93d5 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostDelete.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostFlairUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostFlairUpdate.md
index 050ee212b..37f3080dc 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostFlairUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostFlairUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostNsfwUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostNsfwUpdate.md
index d4f4c0738..e42974d4e 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostNsfwUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostNsfwUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostReport.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostReport.md
index d479e8265..504752940 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostReport.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSpoilerUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSpoilerUpdate.md
index f73cde655..9edf43e01 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSpoilerUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSpoilerUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSubmit.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSubmit.md
index 64203a0b3..49e56fe0c 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSubmit.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostUpdate.md
index 759232d0d..698dee7a4 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/SubredditSubscribe.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/SubredditSubscribe.md
index 5e00be383..d23d6a503 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/SubredditSubscribe.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/SubredditSubscribe.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/Vote.md b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/Vote.md
index 861284af7..cd513f6cc 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/Vote.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/interfaces/Vote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AccountDelete.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AccountDelete.md
index 2e57acbc2..d998b85e5 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AccountDelete.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AccountDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AppInstall.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AppInstall.md
index 3e9450d82..99cd36615 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AppInstall.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AppInstall.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AppUpgrade.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AppUpgrade.md
index e117767ed..a9da456ee 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AppUpgrade.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AppUpgrade.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterComment.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterComment.md
index d6d93f033..e4ffe8018 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterComment.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterComment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterPost.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterPost.md
index 42a6950ff..2e731266a 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterPost.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterPost.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentApprove.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentApprove.md
index 5854c9087..2bf780edb 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentApprove.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentApprove.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentCreate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentCreate.md
index 3686fdf85..a24eac78a 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentCreate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentDelete.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentDelete.md
index ad543be2a..7fa869adf 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentDelete.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentReport.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentReport.md
index 0068e07c5..0f6c70d08 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentReport.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentSubmit.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentSubmit.md
index f0a31fa01..c81b5303e 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentSubmit.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentUpdate.md
index ed4cac9f4..cf2cb71c8 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/CommentUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/MentionInCommentCreate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/MentionInCommentCreate.md
index 8aae23359..cc77b6530 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/MentionInCommentCreate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/MentionInCommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostApprove.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostApprove.md
index 9f41ff6c1..534e9b40f 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostApprove.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostApprove.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostCreate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostCreate.md
index a2d07201a..b1b20a88e 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostCreate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostDelete.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostDelete.md
index 098dcbeff..420f24756 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostDelete.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostFlairUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostFlairUpdate.md
index 125165ecd..2144510d7 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostFlairUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostFlairUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostNsfwUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostNsfwUpdate.md
index 0e0e9558d..457d2d05d 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostNsfwUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostNsfwUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostReport.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostReport.md
index 139268d5a..578e5a41d 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostReport.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostSpoilerUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostSpoilerUpdate.md
index 8e0cf51d4..e0712738e 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostSpoilerUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostSpoilerUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostSubmit.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostSubmit.md
index a47ee7d73..67df63a72 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostSubmit.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostUpdate.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostUpdate.md
index dc57a94d9..5f1076c7e 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostUpdate.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/PostUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/SubredditSubscribe.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/SubredditSubscribe.md
index c4479c7a4..795925a2f 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/SubredditSubscribe.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/SubredditSubscribe.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/Vote.md b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/Vote.md
index c5239bf66..2727acbb8 100644
--- a/docs/api/public-api/@devvit/namespaces/EventTypes/variables/Vote.md
+++ b/docs/api/public-api/@devvit/namespaces/EventTypes/variables/Vote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.5-dev**](../../../../README.md)
***
diff --git a/docs/api/public-api/README.md b/docs/api/public-api/README.md
index e0ec76d21..cf53dcc93 100644
--- a/docs/api/public-api/README.md
+++ b/docs/api/public-api/README.md
@@ -1,8 +1,8 @@
-**@devvit/public-api v0.15.4-dev**
+**@devvit/public-api v0.15.5-dev**
***
-# @devvit/public-api v0.15.4-dev
+# @devvit/public-api v0.15.5-dev
## Namespaces
diff --git a/docs/api/public-api/classes/AuthorFlairSettings.md b/docs/api/public-api/classes/AuthorFlairSettings.md
index 8d04e7001..787058771 100644
--- a/docs/api/public-api/classes/AuthorFlairSettings.md
+++ b/docs/api/public-api/classes/AuthorFlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/ButtonWidget.md b/docs/api/public-api/classes/ButtonWidget.md
index 9386b9f24..bb9e2fbb5 100644
--- a/docs/api/public-api/classes/ButtonWidget.md
+++ b/docs/api/public-api/classes/ButtonWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/CalendarWidget.md b/docs/api/public-api/classes/CalendarWidget.md
index 155ab59ac..ea5c0eadf 100644
--- a/docs/api/public-api/classes/CalendarWidget.md
+++ b/docs/api/public-api/classes/CalendarWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/Comment.md b/docs/api/public-api/classes/Comment.md
index f64da7f16..d85c396c1 100644
--- a/docs/api/public-api/classes/Comment.md
+++ b/docs/api/public-api/classes/Comment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/CommunityListWidget.md b/docs/api/public-api/classes/CommunityListWidget.md
index 1a4ba96a5..39edd8be7 100644
--- a/docs/api/public-api/classes/CommunityListWidget.md
+++ b/docs/api/public-api/classes/CommunityListWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/CustomWidget.md b/docs/api/public-api/classes/CustomWidget.md
index b09d9d8ac..217bec29f 100644
--- a/docs/api/public-api/classes/CustomWidget.md
+++ b/docs/api/public-api/classes/CustomWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/Devvit.md b/docs/api/public-api/classes/Devvit.md
index caca207ff..989e09bc0 100644
--- a/docs/api/public-api/classes/Devvit.md
+++ b/docs/api/public-api/classes/Devvit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/Flair.md b/docs/api/public-api/classes/Flair.md
index 01bd5e3ae..33620795e 100644
--- a/docs/api/public-api/classes/Flair.md
+++ b/docs/api/public-api/classes/Flair.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/FlairTemplate.md b/docs/api/public-api/classes/FlairTemplate.md
index a22b4611c..57337e132 100644
--- a/docs/api/public-api/classes/FlairTemplate.md
+++ b/docs/api/public-api/classes/FlairTemplate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/ImageWidget.md b/docs/api/public-api/classes/ImageWidget.md
index f18c2e8b0..77e4655e9 100644
--- a/docs/api/public-api/classes/ImageWidget.md
+++ b/docs/api/public-api/classes/ImageWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/Listing.md b/docs/api/public-api/classes/Listing.md
index 0bc512f1c..b6e49c71e 100644
--- a/docs/api/public-api/classes/Listing.md
+++ b/docs/api/public-api/classes/Listing.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/ModMailService.md b/docs/api/public-api/classes/ModMailService.md
index c1d96f8d8..704933690 100644
--- a/docs/api/public-api/classes/ModMailService.md
+++ b/docs/api/public-api/classes/ModMailService.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/ModNote.md b/docs/api/public-api/classes/ModNote.md
index 72ef6373c..b6b339de9 100644
--- a/docs/api/public-api/classes/ModNote.md
+++ b/docs/api/public-api/classes/ModNote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/Post.md b/docs/api/public-api/classes/Post.md
index c38ea0799..2525b12b9 100644
--- a/docs/api/public-api/classes/Post.md
+++ b/docs/api/public-api/classes/Post.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/PostFlairSettings.md b/docs/api/public-api/classes/PostFlairSettings.md
index c2b49e0ea..099f5d451 100644
--- a/docs/api/public-api/classes/PostFlairSettings.md
+++ b/docs/api/public-api/classes/PostFlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/PostFlairWidget.md b/docs/api/public-api/classes/PostFlairWidget.md
index d74cee81d..004075b32 100644
--- a/docs/api/public-api/classes/PostFlairWidget.md
+++ b/docs/api/public-api/classes/PostFlairWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/PrivateMessage.md b/docs/api/public-api/classes/PrivateMessage.md
index 9ee255e57..556a3e8bf 100644
--- a/docs/api/public-api/classes/PrivateMessage.md
+++ b/docs/api/public-api/classes/PrivateMessage.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/RedditClient.md b/docs/api/public-api/classes/RedditClient.md
index 4738f8a63..8c9d3733d 100644
--- a/docs/api/public-api/classes/RedditClient.md
+++ b/docs/api/public-api/classes/RedditClient.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
@@ -1742,7 +1742,11 @@ The username of the snoovatar to retrieve
`Promise`\<`string` \| `undefined`\>
-A Promise that resolves to a URL of the snoovatar image if it exists.
+The image URL, or `undefined` if the user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
***
diff --git a/docs/api/public-api/classes/RichTextBuilder.md b/docs/api/public-api/classes/RichTextBuilder.md
index d2ae3184e..8bbcf25e2 100644
--- a/docs/api/public-api/classes/RichTextBuilder.md
+++ b/docs/api/public-api/classes/RichTextBuilder.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/Rule.md b/docs/api/public-api/classes/Rule.md
index f8de5dae2..f4b5771a8 100644
--- a/docs/api/public-api/classes/Rule.md
+++ b/docs/api/public-api/classes/Rule.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/Subreddit.md b/docs/api/public-api/classes/Subreddit.md
index fa1fc6e48..ad523b372 100644
--- a/docs/api/public-api/classes/Subreddit.md
+++ b/docs/api/public-api/classes/Subreddit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/SubredditBannedUser.md b/docs/api/public-api/classes/SubredditBannedUser.md
index b657acdd3..3633607bd 100644
--- a/docs/api/public-api/classes/SubredditBannedUser.md
+++ b/docs/api/public-api/classes/SubredditBannedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
@@ -481,10 +481,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/public-api/classes/SubredditContributorUser.md b/docs/api/public-api/classes/SubredditContributorUser.md
index 765f8f218..b7718f868 100644
--- a/docs/api/public-api/classes/SubredditContributorUser.md
+++ b/docs/api/public-api/classes/SubredditContributorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
@@ -461,10 +461,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/public-api/classes/SubredditDescription.md b/docs/api/public-api/classes/SubredditDescription.md
index b71a0859c..85cef94da 100644
--- a/docs/api/public-api/classes/SubredditDescription.md
+++ b/docs/api/public-api/classes/SubredditDescription.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/SubredditModeratorUser.md b/docs/api/public-api/classes/SubredditModeratorUser.md
index b82baf7f0..979f159ae 100644
--- a/docs/api/public-api/classes/SubredditModeratorUser.md
+++ b/docs/api/public-api/classes/SubredditModeratorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
@@ -490,10 +490,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/public-api/classes/SubredditMutedUser.md b/docs/api/public-api/classes/SubredditMutedUser.md
index 612a33a9b..f219d1497 100644
--- a/docs/api/public-api/classes/SubredditMutedUser.md
+++ b/docs/api/public-api/classes/SubredditMutedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
@@ -461,10 +461,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/public-api/classes/SubredditRulesWidget.md b/docs/api/public-api/classes/SubredditRulesWidget.md
index c98e2df04..c66e74cf8 100644
--- a/docs/api/public-api/classes/SubredditRulesWidget.md
+++ b/docs/api/public-api/classes/SubredditRulesWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/SubredditWikiBannedUser.md b/docs/api/public-api/classes/SubredditWikiBannedUser.md
index 52049f739..9d5d72ff3 100644
--- a/docs/api/public-api/classes/SubredditWikiBannedUser.md
+++ b/docs/api/public-api/classes/SubredditWikiBannedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
@@ -481,10 +481,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/public-api/classes/SubredditWikiContributorUser.md b/docs/api/public-api/classes/SubredditWikiContributorUser.md
index f6f9ae5cc..083810e39 100644
--- a/docs/api/public-api/classes/SubredditWikiContributorUser.md
+++ b/docs/api/public-api/classes/SubredditWikiContributorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
@@ -461,10 +461,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/public-api/classes/SubredditWikiSettings.md b/docs/api/public-api/classes/SubredditWikiSettings.md
index 9ffd72e14..0f7c2b074 100644
--- a/docs/api/public-api/classes/SubredditWikiSettings.md
+++ b/docs/api/public-api/classes/SubredditWikiSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/TextAreaWidget.md b/docs/api/public-api/classes/TextAreaWidget.md
index a309a431b..0ca157681 100644
--- a/docs/api/public-api/classes/TextAreaWidget.md
+++ b/docs/api/public-api/classes/TextAreaWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/User.md b/docs/api/public-api/classes/User.md
index 8be96980e..4017fe017 100644
--- a/docs/api/public-api/classes/User.md
+++ b/docs/api/public-api/classes/User.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
@@ -375,10 +375,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
***
diff --git a/docs/api/public-api/classes/Widget.md b/docs/api/public-api/classes/Widget.md
index c02c762a1..4e6558d1b 100644
--- a/docs/api/public-api/classes/Widget.md
+++ b/docs/api/public-api/classes/Widget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/WikiPage.md b/docs/api/public-api/classes/WikiPage.md
index 58a531690..b0ea39999 100644
--- a/docs/api/public-api/classes/WikiPage.md
+++ b/docs/api/public-api/classes/WikiPage.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/WikiPageRevision.md b/docs/api/public-api/classes/WikiPageRevision.md
index bddc06fbe..11cedb3b0 100644
--- a/docs/api/public-api/classes/WikiPageRevision.md
+++ b/docs/api/public-api/classes/WikiPageRevision.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/classes/WikiPageSettings.md b/docs/api/public-api/classes/WikiPageSettings.md
index 1b3b18c16..7840147c6 100644
--- a/docs/api/public-api/classes/WikiPageSettings.md
+++ b/docs/api/public-api/classes/WikiPageSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/AboutLocations.md b/docs/api/public-api/enumerations/AboutLocations.md
index 3ada90dab..e0ab0f5eb 100644
--- a/docs/api/public-api/enumerations/AboutLocations.md
+++ b/docs/api/public-api/enumerations/AboutLocations.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/DeletionReason.md b/docs/api/public-api/enumerations/DeletionReason.md
index a4c47f5f3..39f1db6dd 100644
--- a/docs/api/public-api/enumerations/DeletionReason.md
+++ b/docs/api/public-api/enumerations/DeletionReason.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/EntrypointHeight.md b/docs/api/public-api/enumerations/EntrypointHeight.md
index ad9745d69..6de220c01 100644
--- a/docs/api/public-api/enumerations/EntrypointHeight.md
+++ b/docs/api/public-api/enumerations/EntrypointHeight.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/EventSource.md b/docs/api/public-api/enumerations/EventSource.md
index a354e1d27..e78683717 100644
--- a/docs/api/public-api/enumerations/EventSource.md
+++ b/docs/api/public-api/enumerations/EventSource.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/FlairType.md b/docs/api/public-api/enumerations/FlairType.md
index 88267ddc9..a0af45686 100644
--- a/docs/api/public-api/enumerations/FlairType.md
+++ b/docs/api/public-api/enumerations/FlairType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/FormattingFlag.md b/docs/api/public-api/enumerations/FormattingFlag.md
index e32bd5308..68f430063 100644
--- a/docs/api/public-api/enumerations/FormattingFlag.md
+++ b/docs/api/public-api/enumerations/FormattingFlag.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/ModMailActionType.md b/docs/api/public-api/enumerations/ModMailActionType.md
index 2c04ce909..54908df1a 100644
--- a/docs/api/public-api/enumerations/ModMailActionType.md
+++ b/docs/api/public-api/enumerations/ModMailActionType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/ModMailConversationState.md b/docs/api/public-api/enumerations/ModMailConversationState.md
index e5ad765d0..770d22ed9 100644
--- a/docs/api/public-api/enumerations/ModMailConversationState.md
+++ b/docs/api/public-api/enumerations/ModMailConversationState.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/SettingScope.md b/docs/api/public-api/enumerations/SettingScope.md
index a40252693..227acc63b 100644
--- a/docs/api/public-api/enumerations/SettingScope.md
+++ b/docs/api/public-api/enumerations/SettingScope.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/SocialLinkType.md b/docs/api/public-api/enumerations/SocialLinkType.md
index 8b788bd89..2e6f0d570 100644
--- a/docs/api/public-api/enumerations/SocialLinkType.md
+++ b/docs/api/public-api/enumerations/SocialLinkType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/enumerations/WikiPagePermissionLevel.md b/docs/api/public-api/enumerations/WikiPagePermissionLevel.md
index 75e0e5667..fe53f2734 100644
--- a/docs/api/public-api/enumerations/WikiPagePermissionLevel.md
+++ b/docs/api/public-api/enumerations/WikiPagePermissionLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/functions/getModerationLog.md b/docs/api/public-api/functions/getModerationLog.md
index 032a903cb..949649e03 100644
--- a/docs/api/public-api/functions/getModerationLog.md
+++ b/docs/api/public-api/functions/getModerationLog.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/functions/getSubredditInfoById.md b/docs/api/public-api/functions/getSubredditInfoById.md
index f9afaad93..3aa631d15 100644
--- a/docs/api/public-api/functions/getSubredditInfoById.md
+++ b/docs/api/public-api/functions/getSubredditInfoById.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/functions/getSubredditInfoByName.md b/docs/api/public-api/functions/getSubredditInfoByName.md
index bb6f9f712..f8663a58a 100644
--- a/docs/api/public-api/functions/getSubredditInfoByName.md
+++ b/docs/api/public-api/functions/getSubredditInfoByName.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/functions/getSubredditLeaderboard.md b/docs/api/public-api/functions/getSubredditLeaderboard.md
index 078e16395..a591c71e9 100644
--- a/docs/api/public-api/functions/getSubredditLeaderboard.md
+++ b/docs/api/public-api/functions/getSubredditLeaderboard.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/functions/getSubredditStyles.md b/docs/api/public-api/functions/getSubredditStyles.md
index 81786648f..c3b3ddc57 100644
--- a/docs/api/public-api/functions/getSubredditStyles.md
+++ b/docs/api/public-api/functions/getSubredditStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/functions/getVaultByAddress.md b/docs/api/public-api/functions/getVaultByAddress.md
index 3e376cb0e..5f59f8567 100644
--- a/docs/api/public-api/functions/getVaultByAddress.md
+++ b/docs/api/public-api/functions/getVaultByAddress.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/functions/getVaultByUserId.md b/docs/api/public-api/functions/getVaultByUserId.md
index 7750e1bd2..6d0e07f76 100644
--- a/docs/api/public-api/functions/getVaultByUserId.md
+++ b/docs/api/public-api/functions/getVaultByUserId.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/BlockQuoteContext.md b/docs/api/public-api/interfaces/BlockQuoteContext.md
index 67c192bf3..fb7cc2c76 100644
--- a/docs/api/public-api/interfaces/BlockQuoteContext.md
+++ b/docs/api/public-api/interfaces/BlockQuoteContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/CodeBlockContext.md b/docs/api/public-api/interfaces/CodeBlockContext.md
index eb0169cc0..c59f932e7 100644
--- a/docs/api/public-api/interfaces/CodeBlockContext.md
+++ b/docs/api/public-api/interfaces/CodeBlockContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/HeadingContext.md b/docs/api/public-api/interfaces/HeadingContext.md
index 250a134a1..54c5b3dc3 100644
--- a/docs/api/public-api/interfaces/HeadingContext.md
+++ b/docs/api/public-api/interfaces/HeadingContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/ListContext.md b/docs/api/public-api/interfaces/ListContext.md
index b0463b017..27f7f2113 100644
--- a/docs/api/public-api/interfaces/ListContext.md
+++ b/docs/api/public-api/interfaces/ListContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/ListItemContext.md b/docs/api/public-api/interfaces/ListItemContext.md
index 7c7fe9e5d..bfc37c3c8 100644
--- a/docs/api/public-api/interfaces/ListItemContext.md
+++ b/docs/api/public-api/interfaces/ListItemContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/ModAction.md b/docs/api/public-api/interfaces/ModAction.md
index be77e300b..01c71942d 100644
--- a/docs/api/public-api/interfaces/ModAction.md
+++ b/docs/api/public-api/interfaces/ModAction.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/ParagraphContext.md b/docs/api/public-api/interfaces/ParagraphContext.md
index 0a185fcaf..5d4b3f4b9 100644
--- a/docs/api/public-api/interfaces/ParagraphContext.md
+++ b/docs/api/public-api/interfaces/ParagraphContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/RedditAPIClient.md b/docs/api/public-api/interfaces/RedditAPIClient.md
index e285ced84..9ee476bc1 100644
--- a/docs/api/public-api/interfaces/RedditAPIClient.md
+++ b/docs/api/public-api/interfaces/RedditAPIClient.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
@@ -1990,7 +1990,11 @@ The username of the snoovatar to retrieve
`Promise`\<`string` \| `undefined`\>
-A Promise that resolves to a URL of the snoovatar image if it exists.
+The image URL, or `undefined` if the user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
diff --git a/docs/api/public-api/interfaces/SettingsClient.md b/docs/api/public-api/interfaces/SettingsClient.md
index 4fbd1c5b4..8d76a0948 100644
--- a/docs/api/public-api/interfaces/SettingsClient.md
+++ b/docs/api/public-api/interfaces/SettingsClient.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/SpoilerContext.md b/docs/api/public-api/interfaces/SpoilerContext.md
index 2b505fbc5..28e4a4070 100644
--- a/docs/api/public-api/interfaces/SpoilerContext.md
+++ b/docs/api/public-api/interfaces/SpoilerContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/TableCellContext.md b/docs/api/public-api/interfaces/TableCellContext.md
index 7cdb0461c..b83eae5a9 100644
--- a/docs/api/public-api/interfaces/TableCellContext.md
+++ b/docs/api/public-api/interfaces/TableCellContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/TableContext.md b/docs/api/public-api/interfaces/TableContext.md
index 236d19da5..dfeb04a72 100644
--- a/docs/api/public-api/interfaces/TableContext.md
+++ b/docs/api/public-api/interfaces/TableContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/TableRowContext.md b/docs/api/public-api/interfaces/TableRowContext.md
index 6cc7c28b0..12c692e29 100644
--- a/docs/api/public-api/interfaces/TableRowContext.md
+++ b/docs/api/public-api/interfaces/TableRowContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/interfaces/TxClientLike.md b/docs/api/public-api/interfaces/TxClientLike.md
index 3b820585a..496ceb973 100644
--- a/docs/api/public-api/interfaces/TxClientLike.md
+++ b/docs/api/public-api/interfaces/TxClientLike.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AboutSubredditTypes.md b/docs/api/public-api/type-aliases/AboutSubredditTypes.md
index 87d916f9e..3361dd226 100644
--- a/docs/api/public-api/type-aliases/AboutSubredditTypes.md
+++ b/docs/api/public-api/type-aliases/AboutSubredditTypes.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AddRemovalNoteOptions.md b/docs/api/public-api/type-aliases/AddRemovalNoteOptions.md
index 98326936a..a12e60fc7 100644
--- a/docs/api/public-api/type-aliases/AddRemovalNoteOptions.md
+++ b/docs/api/public-api/type-aliases/AddRemovalNoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AddWidgetData.md b/docs/api/public-api/type-aliases/AddWidgetData.md
index 5964b4721..2baac6b71 100644
--- a/docs/api/public-api/type-aliases/AddWidgetData.md
+++ b/docs/api/public-api/type-aliases/AddWidgetData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AllowableFlairContent.md b/docs/api/public-api/type-aliases/AllowableFlairContent.md
index 1462d9bb3..6f971c916 100644
--- a/docs/api/public-api/type-aliases/AllowableFlairContent.md
+++ b/docs/api/public-api/type-aliases/AllowableFlairContent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AnimatedImage.md b/docs/api/public-api/type-aliases/AnimatedImage.md
index ff59258e7..9faf56a3b 100644
--- a/docs/api/public-api/type-aliases/AnimatedImage.md
+++ b/docs/api/public-api/type-aliases/AnimatedImage.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AppInstall.md b/docs/api/public-api/type-aliases/AppInstall.md
index 24c81df28..4c3b44ea2 100644
--- a/docs/api/public-api/type-aliases/AppInstall.md
+++ b/docs/api/public-api/type-aliases/AppInstall.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AppInstallDefinition.md b/docs/api/public-api/type-aliases/AppInstallDefinition.md
index 52f489a4d..d04c8c20d 100644
--- a/docs/api/public-api/type-aliases/AppInstallDefinition.md
+++ b/docs/api/public-api/type-aliases/AppInstallDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AppUpgrade.md b/docs/api/public-api/type-aliases/AppUpgrade.md
index cdd327d24..0db708c48 100644
--- a/docs/api/public-api/type-aliases/AppUpgrade.md
+++ b/docs/api/public-api/type-aliases/AppUpgrade.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AppUpgradeDefinition.md b/docs/api/public-api/type-aliases/AppUpgradeDefinition.md
index a486c4be9..08717ec08 100644
--- a/docs/api/public-api/type-aliases/AppUpgradeDefinition.md
+++ b/docs/api/public-api/type-aliases/AppUpgradeDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AutomoderatorFilterComment.md b/docs/api/public-api/type-aliases/AutomoderatorFilterComment.md
index df61b0cbc..1032bf43a 100644
--- a/docs/api/public-api/type-aliases/AutomoderatorFilterComment.md
+++ b/docs/api/public-api/type-aliases/AutomoderatorFilterComment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/AutomoderatorFilterPost.md b/docs/api/public-api/type-aliases/AutomoderatorFilterPost.md
index 051b0b72d..055dcd35a 100644
--- a/docs/api/public-api/type-aliases/AutomoderatorFilterPost.md
+++ b/docs/api/public-api/type-aliases/AutomoderatorFilterPost.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BackgroundImagePosition.md b/docs/api/public-api/type-aliases/BackgroundImagePosition.md
index c9394e32d..c781239fa 100644
--- a/docs/api/public-api/type-aliases/BackgroundImagePosition.md
+++ b/docs/api/public-api/type-aliases/BackgroundImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BanUserOptions.md b/docs/api/public-api/type-aliases/BanUserOptions.md
index 4343de0ec..b769fd428 100644
--- a/docs/api/public-api/type-aliases/BanUserOptions.md
+++ b/docs/api/public-api/type-aliases/BanUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BanWikiContributorOptions.md b/docs/api/public-api/type-aliases/BanWikiContributorOptions.md
index d2b30a590..f2d941b94 100644
--- a/docs/api/public-api/type-aliases/BanWikiContributorOptions.md
+++ b/docs/api/public-api/type-aliases/BanWikiContributorOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BannerHeight.md b/docs/api/public-api/type-aliases/BannerHeight.md
index ff13022f2..822b89ae9 100644
--- a/docs/api/public-api/type-aliases/BannerHeight.md
+++ b/docs/api/public-api/type-aliases/BannerHeight.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BaseContext.md b/docs/api/public-api/type-aliases/BaseContext.md
index 19f2fc502..67505f705 100644
--- a/docs/api/public-api/type-aliases/BaseContext.md
+++ b/docs/api/public-api/type-aliases/BaseContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BaseField.md b/docs/api/public-api/type-aliases/BaseField.md
index 24ad389da..4283efdd0 100644
--- a/docs/api/public-api/type-aliases/BaseField.md
+++ b/docs/api/public-api/type-aliases/BaseField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BitfieldCommand.md b/docs/api/public-api/type-aliases/BitfieldCommand.md
index 79d321034..19abada2f 100644
--- a/docs/api/public-api/type-aliases/BitfieldCommand.md
+++ b/docs/api/public-api/type-aliases/BitfieldCommand.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BlockQuote.md b/docs/api/public-api/type-aliases/BlockQuote.md
index 30c027a1e..1367b5e75 100644
--- a/docs/api/public-api/type-aliases/BlockQuote.md
+++ b/docs/api/public-api/type-aliases/BlockQuote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BlockQuoteContainer.md b/docs/api/public-api/type-aliases/BlockQuoteContainer.md
index 0fad9bc73..23ac4b53d 100644
--- a/docs/api/public-api/type-aliases/BlockQuoteContainer.md
+++ b/docs/api/public-api/type-aliases/BlockQuoteContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BlockQuoteNode.md b/docs/api/public-api/type-aliases/BlockQuoteNode.md
index a72cbb908..15d17187a 100644
--- a/docs/api/public-api/type-aliases/BlockQuoteNode.md
+++ b/docs/api/public-api/type-aliases/BlockQuoteNode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BlockQuoteOptions.md b/docs/api/public-api/type-aliases/BlockQuoteOptions.md
index 704226e44..e957839ed 100644
--- a/docs/api/public-api/type-aliases/BlockQuoteOptions.md
+++ b/docs/api/public-api/type-aliases/BlockQuoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/BooleanField.md b/docs/api/public-api/type-aliases/BooleanField.md
index 87138ad0e..b127bab17 100644
--- a/docs/api/public-api/type-aliases/BooleanField.md
+++ b/docs/api/public-api/type-aliases/BooleanField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CancelJob.md b/docs/api/public-api/type-aliases/CancelJob.md
index 9a1b70834..e041b6c3a 100644
--- a/docs/api/public-api/type-aliases/CancelJob.md
+++ b/docs/api/public-api/type-aliases/CancelJob.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CodeBlock.md b/docs/api/public-api/type-aliases/CodeBlock.md
index 10f711f30..640cb4698 100644
--- a/docs/api/public-api/type-aliases/CodeBlock.md
+++ b/docs/api/public-api/type-aliases/CodeBlock.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CodeBlockContainer.md b/docs/api/public-api/type-aliases/CodeBlockContainer.md
index 8435d2355..66aae0fe0 100644
--- a/docs/api/public-api/type-aliases/CodeBlockContainer.md
+++ b/docs/api/public-api/type-aliases/CodeBlockContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CodeBlockOptions.md b/docs/api/public-api/type-aliases/CodeBlockOptions.md
index fb0f68abc..a1ec48995 100644
--- a/docs/api/public-api/type-aliases/CodeBlockOptions.md
+++ b/docs/api/public-api/type-aliases/CodeBlockOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ColumnAlignment.md b/docs/api/public-api/type-aliases/ColumnAlignment.md
index 7d9453145..32b0f0b06 100644
--- a/docs/api/public-api/type-aliases/ColumnAlignment.md
+++ b/docs/api/public-api/type-aliases/ColumnAlignment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentCreate.md b/docs/api/public-api/type-aliases/CommentCreate.md
index 317023a96..7d7bcd350 100644
--- a/docs/api/public-api/type-aliases/CommentCreate.md
+++ b/docs/api/public-api/type-aliases/CommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentCreateDefinition.md b/docs/api/public-api/type-aliases/CommentCreateDefinition.md
index eb87304dc..1f9ce1db5 100644
--- a/docs/api/public-api/type-aliases/CommentCreateDefinition.md
+++ b/docs/api/public-api/type-aliases/CommentCreateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentDelete.md b/docs/api/public-api/type-aliases/CommentDelete.md
index ecc55a613..2adb6e17e 100644
--- a/docs/api/public-api/type-aliases/CommentDelete.md
+++ b/docs/api/public-api/type-aliases/CommentDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentDeleteDefinition.md b/docs/api/public-api/type-aliases/CommentDeleteDefinition.md
index 71da0ffe7..05b321cb6 100644
--- a/docs/api/public-api/type-aliases/CommentDeleteDefinition.md
+++ b/docs/api/public-api/type-aliases/CommentDeleteDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentLink.md b/docs/api/public-api/type-aliases/CommentLink.md
index 4ca1dc98a..2a951b492 100644
--- a/docs/api/public-api/type-aliases/CommentLink.md
+++ b/docs/api/public-api/type-aliases/CommentLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentLinkOptions.md b/docs/api/public-api/type-aliases/CommentLinkOptions.md
index 20b2c4a94..fa37bfe76 100644
--- a/docs/api/public-api/type-aliases/CommentLinkOptions.md
+++ b/docs/api/public-api/type-aliases/CommentLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentMediaTypes.md b/docs/api/public-api/type-aliases/CommentMediaTypes.md
index 9c1bed527..6f7fe4450 100644
--- a/docs/api/public-api/type-aliases/CommentMediaTypes.md
+++ b/docs/api/public-api/type-aliases/CommentMediaTypes.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentReport.md b/docs/api/public-api/type-aliases/CommentReport.md
index 78be0b4dc..8396d6d2d 100644
--- a/docs/api/public-api/type-aliases/CommentReport.md
+++ b/docs/api/public-api/type-aliases/CommentReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentReportDefinition.md b/docs/api/public-api/type-aliases/CommentReportDefinition.md
index a2ee27240..210ff62ef 100644
--- a/docs/api/public-api/type-aliases/CommentReportDefinition.md
+++ b/docs/api/public-api/type-aliases/CommentReportDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentSort.md b/docs/api/public-api/type-aliases/CommentSort.md
index 7547b6306..88d74ad77 100644
--- a/docs/api/public-api/type-aliases/CommentSort.md
+++ b/docs/api/public-api/type-aliases/CommentSort.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentSubmissionOptions.md b/docs/api/public-api/type-aliases/CommentSubmissionOptions.md
index 82e70e2c8..5115a4721 100644
--- a/docs/api/public-api/type-aliases/CommentSubmissionOptions.md
+++ b/docs/api/public-api/type-aliases/CommentSubmissionOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentSubmit.md b/docs/api/public-api/type-aliases/CommentSubmit.md
index 18b9ee48e..0e563be89 100644
--- a/docs/api/public-api/type-aliases/CommentSubmit.md
+++ b/docs/api/public-api/type-aliases/CommentSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentSubmitDefinition.md b/docs/api/public-api/type-aliases/CommentSubmitDefinition.md
index abbb63d8e..36c60176f 100644
--- a/docs/api/public-api/type-aliases/CommentSubmitDefinition.md
+++ b/docs/api/public-api/type-aliases/CommentSubmitDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentUpdate.md b/docs/api/public-api/type-aliases/CommentUpdate.md
index e2cc852d8..11ddf46a8 100644
--- a/docs/api/public-api/type-aliases/CommentUpdate.md
+++ b/docs/api/public-api/type-aliases/CommentUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommentUpdateDefinition.md b/docs/api/public-api/type-aliases/CommentUpdateDefinition.md
index 037414221..530882a90 100644
--- a/docs/api/public-api/type-aliases/CommentUpdateDefinition.md
+++ b/docs/api/public-api/type-aliases/CommentUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommonFlair.md b/docs/api/public-api/type-aliases/CommonFlair.md
index 439d9c349..b0dc9acff 100644
--- a/docs/api/public-api/type-aliases/CommonFlair.md
+++ b/docs/api/public-api/type-aliases/CommonFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommonSubmitPostOptions.md b/docs/api/public-api/type-aliases/CommonSubmitPostOptions.md
index b754d01df..7ca00f891 100644
--- a/docs/api/public-api/type-aliases/CommonSubmitPostOptions.md
+++ b/docs/api/public-api/type-aliases/CommonSubmitPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CommunityNameFormat.md b/docs/api/public-api/type-aliases/CommunityNameFormat.md
index 20ccb871e..d017b5e70 100644
--- a/docs/api/public-api/type-aliases/CommunityNameFormat.md
+++ b/docs/api/public-api/type-aliases/CommunityNameFormat.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Configuration.md b/docs/api/public-api/type-aliases/Configuration.md
index 194a5fa0c..9f3510555 100644
--- a/docs/api/public-api/type-aliases/Configuration.md
+++ b/docs/api/public-api/type-aliases/Configuration.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Context.md b/docs/api/public-api/type-aliases/Context.md
index 6b5cea776..bfa755af4 100644
--- a/docs/api/public-api/type-aliases/Context.md
+++ b/docs/api/public-api/type-aliases/Context.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ContextAPIClients.md b/docs/api/public-api/type-aliases/ContextAPIClients.md
index 686e2e7b9..33fdee5ca 100644
--- a/docs/api/public-api/type-aliases/ContextAPIClients.md
+++ b/docs/api/public-api/type-aliases/ContextAPIClients.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ContextDebugInfo.md b/docs/api/public-api/type-aliases/ContextDebugInfo.md
index 4a4ce9814..49c3c38dd 100644
--- a/docs/api/public-api/type-aliases/ContextDebugInfo.md
+++ b/docs/api/public-api/type-aliases/ContextDebugInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ConversationData.md b/docs/api/public-api/type-aliases/ConversationData.md
index cd9ef2ae0..7e5167506 100644
--- a/docs/api/public-api/type-aliases/ConversationData.md
+++ b/docs/api/public-api/type-aliases/ConversationData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ConversationResponse.md b/docs/api/public-api/type-aliases/ConversationResponse.md
index e18ca7deb..7f9b3ef69 100644
--- a/docs/api/public-api/type-aliases/ConversationResponse.md
+++ b/docs/api/public-api/type-aliases/ConversationResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ConversationStateFilter.md b/docs/api/public-api/type-aliases/ConversationStateFilter.md
index 7d6b4e9f3..716b459d8 100644
--- a/docs/api/public-api/type-aliases/ConversationStateFilter.md
+++ b/docs/api/public-api/type-aliases/ConversationStateFilter.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ConversationUserData.md b/docs/api/public-api/type-aliases/ConversationUserData.md
index abca6806f..4005926bf 100644
--- a/docs/api/public-api/type-aliases/ConversationUserData.md
+++ b/docs/api/public-api/type-aliases/ConversationUserData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CreateFlairTemplateOptions.md b/docs/api/public-api/type-aliases/CreateFlairTemplateOptions.md
index cf6dc052c..5f9a87994 100644
--- a/docs/api/public-api/type-aliases/CreateFlairTemplateOptions.md
+++ b/docs/api/public-api/type-aliases/CreateFlairTemplateOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CreateModNoteOptions.md b/docs/api/public-api/type-aliases/CreateModNoteOptions.md
index 388c800b7..3f535a21d 100644
--- a/docs/api/public-api/type-aliases/CreateModNoteOptions.md
+++ b/docs/api/public-api/type-aliases/CreateModNoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CreateRelationshipOptions.md b/docs/api/public-api/type-aliases/CreateRelationshipOptions.md
index 10b2d0d25..18a5596f7 100644
--- a/docs/api/public-api/type-aliases/CreateRelationshipOptions.md
+++ b/docs/api/public-api/type-aliases/CreateRelationshipOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CreateRuleOptions.md b/docs/api/public-api/type-aliases/CreateRuleOptions.md
index e3be1a161..dc4f3df8a 100644
--- a/docs/api/public-api/type-aliases/CreateRuleOptions.md
+++ b/docs/api/public-api/type-aliases/CreateRuleOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CreateWikiPageOptions.md b/docs/api/public-api/type-aliases/CreateWikiPageOptions.md
index 56e1c99e1..bf7c48836 100644
--- a/docs/api/public-api/type-aliases/CreateWikiPageOptions.md
+++ b/docs/api/public-api/type-aliases/CreateWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CrosspostOptions.md b/docs/api/public-api/type-aliases/CrosspostOptions.md
index e0e2e577c..c2f7bdab1 100644
--- a/docs/api/public-api/type-aliases/CrosspostOptions.md
+++ b/docs/api/public-api/type-aliases/CrosspostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CrowdControlLevel.md b/docs/api/public-api/type-aliases/CrowdControlLevel.md
index 986997918..bde8de20c 100644
--- a/docs/api/public-api/type-aliases/CrowdControlLevel.md
+++ b/docs/api/public-api/type-aliases/CrowdControlLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CustomPostRichTextFallback.md b/docs/api/public-api/type-aliases/CustomPostRichTextFallback.md
index 0721e8d4f..b77911a09 100644
--- a/docs/api/public-api/type-aliases/CustomPostRichTextFallback.md
+++ b/docs/api/public-api/type-aliases/CustomPostRichTextFallback.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CustomPostTextFallbackOptions.md b/docs/api/public-api/type-aliases/CustomPostTextFallbackOptions.md
index 59e021303..6d53e79c6 100644
--- a/docs/api/public-api/type-aliases/CustomPostTextFallbackOptions.md
+++ b/docs/api/public-api/type-aliases/CustomPostTextFallbackOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/CustomizationFlag.md b/docs/api/public-api/type-aliases/CustomizationFlag.md
index b3424b633..3521b984f 100644
--- a/docs/api/public-api/type-aliases/CustomizationFlag.md
+++ b/docs/api/public-api/type-aliases/CustomizationFlag.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Data.md b/docs/api/public-api/type-aliases/Data.md
index 91c7bcdca..4225d5d27 100644
--- a/docs/api/public-api/type-aliases/Data.md
+++ b/docs/api/public-api/type-aliases/Data.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/DeleteNotesOptions.md b/docs/api/public-api/type-aliases/DeleteNotesOptions.md
index 39aed68ab..7db12b985 100644
--- a/docs/api/public-api/type-aliases/DeleteNotesOptions.md
+++ b/docs/api/public-api/type-aliases/DeleteNotesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/DevvitDebug.md b/docs/api/public-api/type-aliases/DevvitDebug.md
index 4b68aa427..a36ff525c 100644
--- a/docs/api/public-api/type-aliases/DevvitDebug.md
+++ b/docs/api/public-api/type-aliases/DevvitDebug.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Document.md b/docs/api/public-api/type-aliases/Document.md
index 57698fdaa..78e8c6a4b 100644
--- a/docs/api/public-api/type-aliases/Document.md
+++ b/docs/api/public-api/type-aliases/Document.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/DocumentNode.md b/docs/api/public-api/type-aliases/DocumentNode.md
index 1a68eb89a..de4477d2f 100644
--- a/docs/api/public-api/type-aliases/DocumentNode.md
+++ b/docs/api/public-api/type-aliases/DocumentNode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/EditCommentOptions.md b/docs/api/public-api/type-aliases/EditCommentOptions.md
index ff795cc4a..bceed4b3a 100644
--- a/docs/api/public-api/type-aliases/EditCommentOptions.md
+++ b/docs/api/public-api/type-aliases/EditCommentOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/EditFlairTemplateOptions.md b/docs/api/public-api/type-aliases/EditFlairTemplateOptions.md
index b5e99ffca..1948b5698 100644
--- a/docs/api/public-api/type-aliases/EditFlairTemplateOptions.md
+++ b/docs/api/public-api/type-aliases/EditFlairTemplateOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Embed.md b/docs/api/public-api/type-aliases/Embed.md
index 9fa7e4d21..15f9a5433 100644
--- a/docs/api/public-api/type-aliases/Embed.md
+++ b/docs/api/public-api/type-aliases/Embed.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/EmbedContainer.md b/docs/api/public-api/type-aliases/EmbedContainer.md
index edcd0a584..e0deb9306 100644
--- a/docs/api/public-api/type-aliases/EmbedContainer.md
+++ b/docs/api/public-api/type-aliases/EmbedContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/EmbedOptions.md b/docs/api/public-api/type-aliases/EmbedOptions.md
index 332e518a7..20e52374c 100644
--- a/docs/api/public-api/type-aliases/EmbedOptions.md
+++ b/docs/api/public-api/type-aliases/EmbedOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/EnrichedThumbnail.md b/docs/api/public-api/type-aliases/EnrichedThumbnail.md
index 80a6d520c..4939e068a 100644
--- a/docs/api/public-api/type-aliases/EnrichedThumbnail.md
+++ b/docs/api/public-api/type-aliases/EnrichedThumbnail.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FilterOptions.md b/docs/api/public-api/type-aliases/FilterOptions.md
index 352c490d4..0844b24cf 100644
--- a/docs/api/public-api/type-aliases/FilterOptions.md
+++ b/docs/api/public-api/type-aliases/FilterOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FlairBackgroundColor.md b/docs/api/public-api/type-aliases/FlairBackgroundColor.md
index 594a3e03a..c5a1d915e 100644
--- a/docs/api/public-api/type-aliases/FlairBackgroundColor.md
+++ b/docs/api/public-api/type-aliases/FlairBackgroundColor.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FlairSettings.md b/docs/api/public-api/type-aliases/FlairSettings.md
index 51d51b303..abe0d7f6a 100644
--- a/docs/api/public-api/type-aliases/FlairSettings.md
+++ b/docs/api/public-api/type-aliases/FlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FlairTextColor.md b/docs/api/public-api/type-aliases/FlairTextColor.md
index 77c44e30e..1eb3e0d9d 100644
--- a/docs/api/public-api/type-aliases/FlairTextColor.md
+++ b/docs/api/public-api/type-aliases/FlairTextColor.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Form.md b/docs/api/public-api/type-aliases/Form.md
index 954eac4bc..00dcb3ace 100644
--- a/docs/api/public-api/type-aliases/Form.md
+++ b/docs/api/public-api/type-aliases/Form.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormDefinition.md b/docs/api/public-api/type-aliases/FormDefinition.md
index a01573f83..d4e7f1253 100644
--- a/docs/api/public-api/type-aliases/FormDefinition.md
+++ b/docs/api/public-api/type-aliases/FormDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormField.md b/docs/api/public-api/type-aliases/FormField.md
index 2b25ae38f..6d2d17510 100644
--- a/docs/api/public-api/type-aliases/FormField.md
+++ b/docs/api/public-api/type-aliases/FormField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormFieldGroup.md b/docs/api/public-api/type-aliases/FormFieldGroup.md
index 11cd5f79b..8873d162b 100644
--- a/docs/api/public-api/type-aliases/FormFieldGroup.md
+++ b/docs/api/public-api/type-aliases/FormFieldGroup.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormFunction.md b/docs/api/public-api/type-aliases/FormFunction.md
index dc1f6579f..839d70e34 100644
--- a/docs/api/public-api/type-aliases/FormFunction.md
+++ b/docs/api/public-api/type-aliases/FormFunction.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormKey.md b/docs/api/public-api/type-aliases/FormKey.md
index 8b3f8c200..0cfd56750 100644
--- a/docs/api/public-api/type-aliases/FormKey.md
+++ b/docs/api/public-api/type-aliases/FormKey.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormOnSubmitEvent.md b/docs/api/public-api/type-aliases/FormOnSubmitEvent.md
index 811489d87..af8ac5187 100644
--- a/docs/api/public-api/type-aliases/FormOnSubmitEvent.md
+++ b/docs/api/public-api/type-aliases/FormOnSubmitEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormOnSubmitEventHandler.md b/docs/api/public-api/type-aliases/FormOnSubmitEventHandler.md
index adbc63a81..2537295f9 100644
--- a/docs/api/public-api/type-aliases/FormOnSubmitEventHandler.md
+++ b/docs/api/public-api/type-aliases/FormOnSubmitEventHandler.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormToFormValues.md b/docs/api/public-api/type-aliases/FormToFormValues.md
index 083fe28d2..18dd6fc2e 100644
--- a/docs/api/public-api/type-aliases/FormToFormValues.md
+++ b/docs/api/public-api/type-aliases/FormToFormValues.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormValues.md b/docs/api/public-api/type-aliases/FormValues.md
index 16ce60446..4e8384694 100644
--- a/docs/api/public-api/type-aliases/FormValues.md
+++ b/docs/api/public-api/type-aliases/FormValues.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormatOptions.md b/docs/api/public-api/type-aliases/FormatOptions.md
index 94499bebc..731bc8c95 100644
--- a/docs/api/public-api/type-aliases/FormatOptions.md
+++ b/docs/api/public-api/type-aliases/FormatOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormatRange.md b/docs/api/public-api/type-aliases/FormatRange.md
index 4bb6adb7d..4918f3ea5 100644
--- a/docs/api/public-api/type-aliases/FormatRange.md
+++ b/docs/api/public-api/type-aliases/FormatRange.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/FormattingSpecification.md b/docs/api/public-api/type-aliases/FormattingSpecification.md
index 66874cda5..657f25427 100644
--- a/docs/api/public-api/type-aliases/FormattingSpecification.md
+++ b/docs/api/public-api/type-aliases/FormattingSpecification.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GalleryMedia.md b/docs/api/public-api/type-aliases/GalleryMedia.md
index 837473380..245168e8c 100644
--- a/docs/api/public-api/type-aliases/GalleryMedia.md
+++ b/docs/api/public-api/type-aliases/GalleryMedia.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GalleryMediaStatus.md b/docs/api/public-api/type-aliases/GalleryMediaStatus.md
index 73dd377c7..2c49e595d 100644
--- a/docs/api/public-api/type-aliases/GalleryMediaStatus.md
+++ b/docs/api/public-api/type-aliases/GalleryMediaStatus.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetBestPostsOptions.md b/docs/api/public-api/type-aliases/GetBestPostsOptions.md
index 65db800c4..00612652d 100644
--- a/docs/api/public-api/type-aliases/GetBestPostsOptions.md
+++ b/docs/api/public-api/type-aliases/GetBestPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetCommentsByUserOptions.md b/docs/api/public-api/type-aliases/GetCommentsByUserOptions.md
index 86c2edad2..d424aa8cf 100644
--- a/docs/api/public-api/type-aliases/GetCommentsByUserOptions.md
+++ b/docs/api/public-api/type-aliases/GetCommentsByUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetCommentsOptions.md b/docs/api/public-api/type-aliases/GetCommentsOptions.md
index 035489cc4..ac7a3a7ad 100644
--- a/docs/api/public-api/type-aliases/GetCommentsOptions.md
+++ b/docs/api/public-api/type-aliases/GetCommentsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetConversationResponse.md b/docs/api/public-api/type-aliases/GetConversationResponse.md
index 357146d9e..b9e603572 100644
--- a/docs/api/public-api/type-aliases/GetConversationResponse.md
+++ b/docs/api/public-api/type-aliases/GetConversationResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetConversationsRequest.md b/docs/api/public-api/type-aliases/GetConversationsRequest.md
index bba7303dd..da900d6ac 100644
--- a/docs/api/public-api/type-aliases/GetConversationsRequest.md
+++ b/docs/api/public-api/type-aliases/GetConversationsRequest.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetConversationsResponse.md b/docs/api/public-api/type-aliases/GetConversationsResponse.md
index c15016b44..9abc5a5f4 100644
--- a/docs/api/public-api/type-aliases/GetConversationsResponse.md
+++ b/docs/api/public-api/type-aliases/GetConversationsResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetDuplicatesOptions.md b/docs/api/public-api/type-aliases/GetDuplicatesOptions.md
index 3a94e6346..4985894f8 100644
--- a/docs/api/public-api/type-aliases/GetDuplicatesOptions.md
+++ b/docs/api/public-api/type-aliases/GetDuplicatesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetHotPostsOptions.md b/docs/api/public-api/type-aliases/GetHotPostsOptions.md
index c8052d08e..8d3a4f401 100644
--- a/docs/api/public-api/type-aliases/GetHotPostsOptions.md
+++ b/docs/api/public-api/type-aliases/GetHotPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetModNotesOptions.md b/docs/api/public-api/type-aliases/GetModNotesOptions.md
index 63d46fe32..dc936d78f 100644
--- a/docs/api/public-api/type-aliases/GetModNotesOptions.md
+++ b/docs/api/public-api/type-aliases/GetModNotesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetModerationLogOptions.md b/docs/api/public-api/type-aliases/GetModerationLogOptions.md
index 9f70770a3..fdacc1dd9 100644
--- a/docs/api/public-api/type-aliases/GetModerationLogOptions.md
+++ b/docs/api/public-api/type-aliases/GetModerationLogOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetPageRevisionsOptions.md b/docs/api/public-api/type-aliases/GetPageRevisionsOptions.md
index 7db04388b..811684366 100644
--- a/docs/api/public-api/type-aliases/GetPageRevisionsOptions.md
+++ b/docs/api/public-api/type-aliases/GetPageRevisionsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetPostsByUserOptions.md b/docs/api/public-api/type-aliases/GetPostsByUserOptions.md
index 50c9867e8..1f9432780 100644
--- a/docs/api/public-api/type-aliases/GetPostsByUserOptions.md
+++ b/docs/api/public-api/type-aliases/GetPostsByUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetPostsOptions.md b/docs/api/public-api/type-aliases/GetPostsOptions.md
index afacd1b9c..60cfcebb2 100644
--- a/docs/api/public-api/type-aliases/GetPostsOptions.md
+++ b/docs/api/public-api/type-aliases/GetPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetPostsOptionsWithTimeframe.md b/docs/api/public-api/type-aliases/GetPostsOptionsWithTimeframe.md
index 9a29a0f19..07cb4c51f 100644
--- a/docs/api/public-api/type-aliases/GetPostsOptionsWithTimeframe.md
+++ b/docs/api/public-api/type-aliases/GetPostsOptionsWithTimeframe.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetPrivateMessagesOptions.md b/docs/api/public-api/type-aliases/GetPrivateMessagesOptions.md
index 065bbdade..b8691e429 100644
--- a/docs/api/public-api/type-aliases/GetPrivateMessagesOptions.md
+++ b/docs/api/public-api/type-aliases/GetPrivateMessagesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetSortedPostsOptions.md b/docs/api/public-api/type-aliases/GetSortedPostsOptions.md
index 69cfdba50..367339df7 100644
--- a/docs/api/public-api/type-aliases/GetSortedPostsOptions.md
+++ b/docs/api/public-api/type-aliases/GetSortedPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetSubredditUsersByTypeOptions.md b/docs/api/public-api/type-aliases/GetSubredditUsersByTypeOptions.md
index a75ea3955..0d32c48e3 100644
--- a/docs/api/public-api/type-aliases/GetSubredditUsersByTypeOptions.md
+++ b/docs/api/public-api/type-aliases/GetSubredditUsersByTypeOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md b/docs/api/public-api/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
index bbec5c302..7d05c2e4b 100644
--- a/docs/api/public-api/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
+++ b/docs/api/public-api/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetUserFlairBySubredditOptions.md b/docs/api/public-api/type-aliases/GetUserFlairBySubredditOptions.md
index 615e089db..bbe6b8c80 100644
--- a/docs/api/public-api/type-aliases/GetUserFlairBySubredditOptions.md
+++ b/docs/api/public-api/type-aliases/GetUserFlairBySubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetUserFlairBySubredditResponse.md b/docs/api/public-api/type-aliases/GetUserFlairBySubredditResponse.md
index d062cc212..432b4219f 100644
--- a/docs/api/public-api/type-aliases/GetUserFlairBySubredditResponse.md
+++ b/docs/api/public-api/type-aliases/GetUserFlairBySubredditResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetUserFlairOptions.md b/docs/api/public-api/type-aliases/GetUserFlairOptions.md
index 2b17e51f3..4dd9b9d68 100644
--- a/docs/api/public-api/type-aliases/GetUserFlairOptions.md
+++ b/docs/api/public-api/type-aliases/GetUserFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetUserOverviewOptions.md b/docs/api/public-api/type-aliases/GetUserOverviewOptions.md
index 16bee7d13..3c752d94c 100644
--- a/docs/api/public-api/type-aliases/GetUserOverviewOptions.md
+++ b/docs/api/public-api/type-aliases/GetUserOverviewOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/GetWikiPageOptions.md b/docs/api/public-api/type-aliases/GetWikiPageOptions.md
index f7c4b43a4..71026b02d 100644
--- a/docs/api/public-api/type-aliases/GetWikiPageOptions.md
+++ b/docs/api/public-api/type-aliases/GetWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Heading.md b/docs/api/public-api/type-aliases/Heading.md
index 604447d8b..11794f3a0 100644
--- a/docs/api/public-api/type-aliases/Heading.md
+++ b/docs/api/public-api/type-aliases/Heading.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/HeadingContainer.md b/docs/api/public-api/type-aliases/HeadingContainer.md
index ec478f852..858fc427a 100644
--- a/docs/api/public-api/type-aliases/HeadingContainer.md
+++ b/docs/api/public-api/type-aliases/HeadingContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/HeadingLevel.md b/docs/api/public-api/type-aliases/HeadingLevel.md
index 8d69480b4..06c5eec30 100644
--- a/docs/api/public-api/type-aliases/HeadingLevel.md
+++ b/docs/api/public-api/type-aliases/HeadingLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/HeadingOptions.md b/docs/api/public-api/type-aliases/HeadingOptions.md
index 4a74a75fb..c0af229b6 100644
--- a/docs/api/public-api/type-aliases/HeadingOptions.md
+++ b/docs/api/public-api/type-aliases/HeadingOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/HeadingText.md b/docs/api/public-api/type-aliases/HeadingText.md
index ac0264552..17fbcc2d1 100644
--- a/docs/api/public-api/type-aliases/HeadingText.md
+++ b/docs/api/public-api/type-aliases/HeadingText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/HighlightLabelType.md b/docs/api/public-api/type-aliases/HighlightLabelType.md
index 7cd841b38..6941590e3 100644
--- a/docs/api/public-api/type-aliases/HighlightLabelType.md
+++ b/docs/api/public-api/type-aliases/HighlightLabelType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/HighlightPostOptions.md b/docs/api/public-api/type-aliases/HighlightPostOptions.md
index 36db35efe..4327620a9 100644
--- a/docs/api/public-api/type-aliases/HighlightPostOptions.md
+++ b/docs/api/public-api/type-aliases/HighlightPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/HighlightedPostInfo.md b/docs/api/public-api/type-aliases/HighlightedPostInfo.md
index c270f51bb..7deff424a 100644
--- a/docs/api/public-api/type-aliases/HighlightedPostInfo.md
+++ b/docs/api/public-api/type-aliases/HighlightedPostInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/HorizontalRule.md b/docs/api/public-api/type-aliases/HorizontalRule.md
index 2e08f1165..b8e30bc53 100644
--- a/docs/api/public-api/type-aliases/HorizontalRule.md
+++ b/docs/api/public-api/type-aliases/HorizontalRule.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/HorizontalRuleContainer.md b/docs/api/public-api/type-aliases/HorizontalRuleContainer.md
index b4ae70ff9..8a813b959 100644
--- a/docs/api/public-api/type-aliases/HorizontalRuleContainer.md
+++ b/docs/api/public-api/type-aliases/HorizontalRuleContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Image.md b/docs/api/public-api/type-aliases/Image.md
index b98a5da7f..526b19c02 100644
--- a/docs/api/public-api/type-aliases/Image.md
+++ b/docs/api/public-api/type-aliases/Image.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ImageContainer.md b/docs/api/public-api/type-aliases/ImageContainer.md
index c224d1716..bfd851e4a 100644
--- a/docs/api/public-api/type-aliases/ImageContainer.md
+++ b/docs/api/public-api/type-aliases/ImageContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ImageField.md b/docs/api/public-api/type-aliases/ImageField.md
index ca71fd4a9..3a7c5601c 100644
--- a/docs/api/public-api/type-aliases/ImageField.md
+++ b/docs/api/public-api/type-aliases/ImageField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ImageOptions.md b/docs/api/public-api/type-aliases/ImageOptions.md
index 8e9922d78..ada512afe 100644
--- a/docs/api/public-api/type-aliases/ImageOptions.md
+++ b/docs/api/public-api/type-aliases/ImageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ImagePosition.md b/docs/api/public-api/type-aliases/ImagePosition.md
index 02c6bd41b..595248b98 100644
--- a/docs/api/public-api/type-aliases/ImagePosition.md
+++ b/docs/api/public-api/type-aliases/ImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/InternalSetPostFlairOptions.md b/docs/api/public-api/type-aliases/InternalSetPostFlairOptions.md
index 324abfd34..5ac3fd4a0 100644
--- a/docs/api/public-api/type-aliases/InternalSetPostFlairOptions.md
+++ b/docs/api/public-api/type-aliases/InternalSetPostFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/JSONArray.md b/docs/api/public-api/type-aliases/JSONArray.md
index 6f2a2edef..90bcb7fef 100644
--- a/docs/api/public-api/type-aliases/JSONArray.md
+++ b/docs/api/public-api/type-aliases/JSONArray.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/JSONObject.md b/docs/api/public-api/type-aliases/JSONObject.md
index 0834d9071..464ba775a 100644
--- a/docs/api/public-api/type-aliases/JSONObject.md
+++ b/docs/api/public-api/type-aliases/JSONObject.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/JSONPrimitive.md b/docs/api/public-api/type-aliases/JSONPrimitive.md
index f22a2967a..e84ef7d41 100644
--- a/docs/api/public-api/type-aliases/JSONPrimitive.md
+++ b/docs/api/public-api/type-aliases/JSONPrimitive.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/JSONValue.md b/docs/api/public-api/type-aliases/JSONValue.md
index f05487cae..005e6ff37 100644
--- a/docs/api/public-api/type-aliases/JSONValue.md
+++ b/docs/api/public-api/type-aliases/JSONValue.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/JobContext.md b/docs/api/public-api/type-aliases/JobContext.md
index 5cc414c5e..f1dcc0bca 100644
--- a/docs/api/public-api/type-aliases/JobContext.md
+++ b/docs/api/public-api/type-aliases/JobContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/LineBreak.md b/docs/api/public-api/type-aliases/LineBreak.md
index 7415a0305..538306c18 100644
--- a/docs/api/public-api/type-aliases/LineBreak.md
+++ b/docs/api/public-api/type-aliases/LineBreak.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/LineBreakContainer.md b/docs/api/public-api/type-aliases/LineBreakContainer.md
index ef0dbe38f..9c539deb0 100644
--- a/docs/api/public-api/type-aliases/LineBreakContainer.md
+++ b/docs/api/public-api/type-aliases/LineBreakContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Link.md b/docs/api/public-api/type-aliases/Link.md
index 308a39b18..48473fcd6 100644
--- a/docs/api/public-api/type-aliases/Link.md
+++ b/docs/api/public-api/type-aliases/Link.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/LinkContainer.md b/docs/api/public-api/type-aliases/LinkContainer.md
index 891602f1a..967a79ee1 100644
--- a/docs/api/public-api/type-aliases/LinkContainer.md
+++ b/docs/api/public-api/type-aliases/LinkContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/LinkFlair.md b/docs/api/public-api/type-aliases/LinkFlair.md
index 7eaa44198..059a1e07e 100644
--- a/docs/api/public-api/type-aliases/LinkFlair.md
+++ b/docs/api/public-api/type-aliases/LinkFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/LinkOptions.md b/docs/api/public-api/type-aliases/LinkOptions.md
index 5078107f2..1bfe6b46f 100644
--- a/docs/api/public-api/type-aliases/LinkOptions.md
+++ b/docs/api/public-api/type-aliases/LinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/List.md b/docs/api/public-api/type-aliases/List.md
index 293a62e4b..e0ee4f05d 100644
--- a/docs/api/public-api/type-aliases/List.md
+++ b/docs/api/public-api/type-aliases/List.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ListChild.md b/docs/api/public-api/type-aliases/ListChild.md
index e483befa0..eec9a59d8 100644
--- a/docs/api/public-api/type-aliases/ListChild.md
+++ b/docs/api/public-api/type-aliases/ListChild.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ListContainer.md b/docs/api/public-api/type-aliases/ListContainer.md
index f0eb65883..96868f606 100644
--- a/docs/api/public-api/type-aliases/ListContainer.md
+++ b/docs/api/public-api/type-aliases/ListContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ListItem.md b/docs/api/public-api/type-aliases/ListItem.md
index ce17906fe..f8189e1b2 100644
--- a/docs/api/public-api/type-aliases/ListItem.md
+++ b/docs/api/public-api/type-aliases/ListItem.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ListItemContainer.md b/docs/api/public-api/type-aliases/ListItemContainer.md
index bbf61d258..5807a3e38 100644
--- a/docs/api/public-api/type-aliases/ListItemContainer.md
+++ b/docs/api/public-api/type-aliases/ListItemContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ListOptions.md b/docs/api/public-api/type-aliases/ListOptions.md
index a6f9d7afa..dc064ef58 100644
--- a/docs/api/public-api/type-aliases/ListOptions.md
+++ b/docs/api/public-api/type-aliases/ListOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ListingFetchOptions.md b/docs/api/public-api/type-aliases/ListingFetchOptions.md
index 0d633b62d..690d59174 100644
--- a/docs/api/public-api/type-aliases/ListingFetchOptions.md
+++ b/docs/api/public-api/type-aliases/ListingFetchOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ListingFetchResponse.md b/docs/api/public-api/type-aliases/ListingFetchResponse.md
index f53b6f302..87875a59b 100644
--- a/docs/api/public-api/type-aliases/ListingFetchResponse.md
+++ b/docs/api/public-api/type-aliases/ListingFetchResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Media.md b/docs/api/public-api/type-aliases/Media.md
index 3340841c9..a2f580ecd 100644
--- a/docs/api/public-api/type-aliases/Media.md
+++ b/docs/api/public-api/type-aliases/Media.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MediaAsset.md b/docs/api/public-api/type-aliases/MediaAsset.md
index cf8fe978f..e136e0f2d 100644
--- a/docs/api/public-api/type-aliases/MediaAsset.md
+++ b/docs/api/public-api/type-aliases/MediaAsset.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MediaAssetId.md b/docs/api/public-api/type-aliases/MediaAssetId.md
index 3f14d349e..06c0a6d0a 100644
--- a/docs/api/public-api/type-aliases/MediaAssetId.md
+++ b/docs/api/public-api/type-aliases/MediaAssetId.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MediaOptions.md b/docs/api/public-api/type-aliases/MediaOptions.md
index 838e3413f..f7e7abfc1 100644
--- a/docs/api/public-api/type-aliases/MediaOptions.md
+++ b/docs/api/public-api/type-aliases/MediaOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MediaPlugin.md b/docs/api/public-api/type-aliases/MediaPlugin.md
index 75143f6c9..68779198e 100644
--- a/docs/api/public-api/type-aliases/MediaPlugin.md
+++ b/docs/api/public-api/type-aliases/MediaPlugin.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MentionInCommentCreate.md b/docs/api/public-api/type-aliases/MentionInCommentCreate.md
index 405d51da2..89c7b6dc6 100644
--- a/docs/api/public-api/type-aliases/MentionInCommentCreate.md
+++ b/docs/api/public-api/type-aliases/MentionInCommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MentionInCommentCreateDefinition.md b/docs/api/public-api/type-aliases/MentionInCommentCreateDefinition.md
index 5733dac89..4ce2a8b7f 100644
--- a/docs/api/public-api/type-aliases/MentionInCommentCreateDefinition.md
+++ b/docs/api/public-api/type-aliases/MentionInCommentCreateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MenuItem.md b/docs/api/public-api/type-aliases/MenuItem.md
index 708d12781..6c5af0bff 100644
--- a/docs/api/public-api/type-aliases/MenuItem.md
+++ b/docs/api/public-api/type-aliases/MenuItem.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MenuItemLocation.md b/docs/api/public-api/type-aliases/MenuItemLocation.md
index 866f25c06..5affcd83b 100644
--- a/docs/api/public-api/type-aliases/MenuItemLocation.md
+++ b/docs/api/public-api/type-aliases/MenuItemLocation.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MenuItemOnPressEvent.md b/docs/api/public-api/type-aliases/MenuItemOnPressEvent.md
index dabfca388..fa02c7e59 100644
--- a/docs/api/public-api/type-aliases/MenuItemOnPressEvent.md
+++ b/docs/api/public-api/type-aliases/MenuItemOnPressEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MenuItemPostFilter.md b/docs/api/public-api/type-aliases/MenuItemPostFilter.md
index c47e22507..883f87552 100644
--- a/docs/api/public-api/type-aliases/MenuItemPostFilter.md
+++ b/docs/api/public-api/type-aliases/MenuItemPostFilter.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MenuItemUserType.md b/docs/api/public-api/type-aliases/MenuItemUserType.md
index 637c19b82..47583fdd4 100644
--- a/docs/api/public-api/type-aliases/MenuItemUserType.md
+++ b/docs/api/public-api/type-aliases/MenuItemUserType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MenuPosition.md b/docs/api/public-api/type-aliases/MenuPosition.md
index 0269702c3..2bfc08895 100644
--- a/docs/api/public-api/type-aliases/MenuPosition.md
+++ b/docs/api/public-api/type-aliases/MenuPosition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MessageData.md b/docs/api/public-api/type-aliases/MessageData.md
index fcbae09de..f10f11242 100644
--- a/docs/api/public-api/type-aliases/MessageData.md
+++ b/docs/api/public-api/type-aliases/MessageData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Metadata.md b/docs/api/public-api/type-aliases/Metadata.md
index f3c1a2005..e074d7f03 100644
--- a/docs/api/public-api/type-aliases/Metadata.md
+++ b/docs/api/public-api/type-aliases/Metadata.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModActionData.md b/docs/api/public-api/type-aliases/ModActionData.md
index a5d54a2ff..cefb20682 100644
--- a/docs/api/public-api/type-aliases/ModActionData.md
+++ b/docs/api/public-api/type-aliases/ModActionData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModActionDefinition.md b/docs/api/public-api/type-aliases/ModActionDefinition.md
index 1d4d461f6..cddc7c882 100644
--- a/docs/api/public-api/type-aliases/ModActionDefinition.md
+++ b/docs/api/public-api/type-aliases/ModActionDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModActionTarget.md b/docs/api/public-api/type-aliases/ModActionTarget.md
index 1d824e506..27ee2e06d 100644
--- a/docs/api/public-api/type-aliases/ModActionTarget.md
+++ b/docs/api/public-api/type-aliases/ModActionTarget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModActionTrigger.md b/docs/api/public-api/type-aliases/ModActionTrigger.md
index 3186a6c96..4965e5e25 100644
--- a/docs/api/public-api/type-aliases/ModActionTrigger.md
+++ b/docs/api/public-api/type-aliases/ModActionTrigger.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModActionType.md b/docs/api/public-api/type-aliases/ModActionType.md
index 19a374d3a..04c677cb6 100644
--- a/docs/api/public-api/type-aliases/ModActionType.md
+++ b/docs/api/public-api/type-aliases/ModActionType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModLogOptions.md b/docs/api/public-api/type-aliases/ModLogOptions.md
index 38358d8f0..2af13a98b 100644
--- a/docs/api/public-api/type-aliases/ModLogOptions.md
+++ b/docs/api/public-api/type-aliases/ModLogOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModMailDefinition.md b/docs/api/public-api/type-aliases/ModMailDefinition.md
index dc948dea7..6315f45f6 100644
--- a/docs/api/public-api/type-aliases/ModMailDefinition.md
+++ b/docs/api/public-api/type-aliases/ModMailDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModMailTrigger.md b/docs/api/public-api/type-aliases/ModMailTrigger.md
index 0a09549c7..e496c2103 100644
--- a/docs/api/public-api/type-aliases/ModMailTrigger.md
+++ b/docs/api/public-api/type-aliases/ModMailTrigger.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModNoteType.md b/docs/api/public-api/type-aliases/ModNoteType.md
index 4d7978ba0..eaad09a98 100644
--- a/docs/api/public-api/type-aliases/ModNoteType.md
+++ b/docs/api/public-api/type-aliases/ModNoteType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModeratorPermission.md b/docs/api/public-api/type-aliases/ModeratorPermission.md
index 7460f5e85..e5b53fe7e 100644
--- a/docs/api/public-api/type-aliases/ModeratorPermission.md
+++ b/docs/api/public-api/type-aliases/ModeratorPermission.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ModeratorReport.md b/docs/api/public-api/type-aliases/ModeratorReport.md
index 3314b1422..881c01100 100644
--- a/docs/api/public-api/type-aliases/ModeratorReport.md
+++ b/docs/api/public-api/type-aliases/ModeratorReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MoreObject.md b/docs/api/public-api/type-aliases/MoreObject.md
index 14921a322..8718f1750 100644
--- a/docs/api/public-api/type-aliases/MoreObject.md
+++ b/docs/api/public-api/type-aliases/MoreObject.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/MultiTriggerDefinition.md b/docs/api/public-api/type-aliases/MultiTriggerDefinition.md
index fbeb43c3e..eb9413fca 100644
--- a/docs/api/public-api/type-aliases/MultiTriggerDefinition.md
+++ b/docs/api/public-api/type-aliases/MultiTriggerDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/NumberField.md b/docs/api/public-api/type-aliases/NumberField.md
index 1d0d401b4..c85a59ccd 100644
--- a/docs/api/public-api/type-aliases/NumberField.md
+++ b/docs/api/public-api/type-aliases/NumberField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ObfuscationReason.md b/docs/api/public-api/type-aliases/ObfuscationReason.md
index 3f2c490dc..3f1a5039d 100644
--- a/docs/api/public-api/type-aliases/ObfuscationReason.md
+++ b/docs/api/public-api/type-aliases/ObfuscationReason.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Oembed.md b/docs/api/public-api/type-aliases/Oembed.md
index 1bde0c6a2..a347f25da 100644
--- a/docs/api/public-api/type-aliases/Oembed.md
+++ b/docs/api/public-api/type-aliases/Oembed.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/OnAutomoderatorFilterCommentDefinition.md b/docs/api/public-api/type-aliases/OnAutomoderatorFilterCommentDefinition.md
index 5d2cb2242..a2e46a5b9 100644
--- a/docs/api/public-api/type-aliases/OnAutomoderatorFilterCommentDefinition.md
+++ b/docs/api/public-api/type-aliases/OnAutomoderatorFilterCommentDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/OnAutomoderatorFilterPostDefinition.md b/docs/api/public-api/type-aliases/OnAutomoderatorFilterPostDefinition.md
index 1ac5a838e..c49a42855 100644
--- a/docs/api/public-api/type-aliases/OnAutomoderatorFilterPostDefinition.md
+++ b/docs/api/public-api/type-aliases/OnAutomoderatorFilterPostDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/OnTriggerRequest.md b/docs/api/public-api/type-aliases/OnTriggerRequest.md
index cfd7a8b92..258a81964 100644
--- a/docs/api/public-api/type-aliases/OnTriggerRequest.md
+++ b/docs/api/public-api/type-aliases/OnTriggerRequest.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/OnValidateHandler.md b/docs/api/public-api/type-aliases/OnValidateHandler.md
index e9c8909d6..2665738be 100644
--- a/docs/api/public-api/type-aliases/OnValidateHandler.md
+++ b/docs/api/public-api/type-aliases/OnValidateHandler.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Paragraph.md b/docs/api/public-api/type-aliases/Paragraph.md
index f9194b5d8..a93cdcf3a 100644
--- a/docs/api/public-api/type-aliases/Paragraph.md
+++ b/docs/api/public-api/type-aliases/Paragraph.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ParagraphContainer.md b/docs/api/public-api/type-aliases/ParagraphContainer.md
index c71d42b3b..411ace22d 100644
--- a/docs/api/public-api/type-aliases/ParagraphContainer.md
+++ b/docs/api/public-api/type-aliases/ParagraphContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ParagraphContentNode.md b/docs/api/public-api/type-aliases/ParagraphContentNode.md
index c3f0e109d..eef9142e2 100644
--- a/docs/api/public-api/type-aliases/ParagraphContentNode.md
+++ b/docs/api/public-api/type-aliases/ParagraphContentNode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ParagraphField.md b/docs/api/public-api/type-aliases/ParagraphField.md
index 3115bfd38..24943f319 100644
--- a/docs/api/public-api/type-aliases/ParagraphField.md
+++ b/docs/api/public-api/type-aliases/ParagraphField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PartialJSONArray.md b/docs/api/public-api/type-aliases/PartialJSONArray.md
index 1825c458d..8246e32ea 100644
--- a/docs/api/public-api/type-aliases/PartialJSONArray.md
+++ b/docs/api/public-api/type-aliases/PartialJSONArray.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PartialJSONObject.md b/docs/api/public-api/type-aliases/PartialJSONObject.md
index 840cafc46..ca097b20d 100644
--- a/docs/api/public-api/type-aliases/PartialJSONObject.md
+++ b/docs/api/public-api/type-aliases/PartialJSONObject.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PartialJSONPrimitive.md b/docs/api/public-api/type-aliases/PartialJSONPrimitive.md
index 5a86329c3..d32f0849b 100644
--- a/docs/api/public-api/type-aliases/PartialJSONPrimitive.md
+++ b/docs/api/public-api/type-aliases/PartialJSONPrimitive.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PartialJSONValue.md b/docs/api/public-api/type-aliases/PartialJSONValue.md
index 173d1870f..002f1fbc3 100644
--- a/docs/api/public-api/type-aliases/PartialJSONValue.md
+++ b/docs/api/public-api/type-aliases/PartialJSONValue.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Participant.md b/docs/api/public-api/type-aliases/Participant.md
index b077d0d7d..74e822d84 100644
--- a/docs/api/public-api/type-aliases/Participant.md
+++ b/docs/api/public-api/type-aliases/Participant.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PlainText.md b/docs/api/public-api/type-aliases/PlainText.md
index 9c7ac62e7..f167eb6a2 100644
--- a/docs/api/public-api/type-aliases/PlainText.md
+++ b/docs/api/public-api/type-aliases/PlainText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PluginSettings.md b/docs/api/public-api/type-aliases/PluginSettings.md
index 1146dfda0..42a2f5789 100644
--- a/docs/api/public-api/type-aliases/PluginSettings.md
+++ b/docs/api/public-api/type-aliases/PluginSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PollData.md b/docs/api/public-api/type-aliases/PollData.md
index 58a4ec230..b264aa5cb 100644
--- a/docs/api/public-api/type-aliases/PollData.md
+++ b/docs/api/public-api/type-aliases/PollData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PollOption.md b/docs/api/public-api/type-aliases/PollOption.md
index f2e1bb57e..ae0c6817d 100644
--- a/docs/api/public-api/type-aliases/PollOption.md
+++ b/docs/api/public-api/type-aliases/PollOption.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PositionedImagePosition.md b/docs/api/public-api/type-aliases/PositionedImagePosition.md
index 52efc0cea..4b619f9ca 100644
--- a/docs/api/public-api/type-aliases/PositionedImagePosition.md
+++ b/docs/api/public-api/type-aliases/PositionedImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostCapabilities.md b/docs/api/public-api/type-aliases/PostCapabilities.md
index 2689c41f4..64365f998 100644
--- a/docs/api/public-api/type-aliases/PostCapabilities.md
+++ b/docs/api/public-api/type-aliases/PostCapabilities.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostCreate.md b/docs/api/public-api/type-aliases/PostCreate.md
index 76e1e11c3..a85e4babc 100644
--- a/docs/api/public-api/type-aliases/PostCreate.md
+++ b/docs/api/public-api/type-aliases/PostCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostCreateDefinition.md b/docs/api/public-api/type-aliases/PostCreateDefinition.md
index e6be0b0c6..5d49b60ae 100644
--- a/docs/api/public-api/type-aliases/PostCreateDefinition.md
+++ b/docs/api/public-api/type-aliases/PostCreateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostDelete.md b/docs/api/public-api/type-aliases/PostDelete.md
index 834ff5f6d..872ef017e 100644
--- a/docs/api/public-api/type-aliases/PostDelete.md
+++ b/docs/api/public-api/type-aliases/PostDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostDeleteDefinition.md b/docs/api/public-api/type-aliases/PostDeleteDefinition.md
index b42be4725..39938c812 100644
--- a/docs/api/public-api/type-aliases/PostDeleteDefinition.md
+++ b/docs/api/public-api/type-aliases/PostDeleteDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostFlairUpdate.md b/docs/api/public-api/type-aliases/PostFlairUpdate.md
index d9d3f0364..467908add 100644
--- a/docs/api/public-api/type-aliases/PostFlairUpdate.md
+++ b/docs/api/public-api/type-aliases/PostFlairUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostFlairUpdateDefinition.md b/docs/api/public-api/type-aliases/PostFlairUpdateDefinition.md
index f7d6c1215..4fc1dd6cc 100644
--- a/docs/api/public-api/type-aliases/PostFlairUpdateDefinition.md
+++ b/docs/api/public-api/type-aliases/PostFlairUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostLink.md b/docs/api/public-api/type-aliases/PostLink.md
index cca6d864f..93286d53e 100644
--- a/docs/api/public-api/type-aliases/PostLink.md
+++ b/docs/api/public-api/type-aliases/PostLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostLinkOptions.md b/docs/api/public-api/type-aliases/PostLinkOptions.md
index b7c6bb491..2d82efc96 100644
--- a/docs/api/public-api/type-aliases/PostLinkOptions.md
+++ b/docs/api/public-api/type-aliases/PostLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostNsfwUpdate.md b/docs/api/public-api/type-aliases/PostNsfwUpdate.md
index fcddedd18..aed6232ab 100644
--- a/docs/api/public-api/type-aliases/PostNsfwUpdate.md
+++ b/docs/api/public-api/type-aliases/PostNsfwUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostNsfwUpdateDefinition.md b/docs/api/public-api/type-aliases/PostNsfwUpdateDefinition.md
index e5c1af1aa..1e30d92b1 100644
--- a/docs/api/public-api/type-aliases/PostNsfwUpdateDefinition.md
+++ b/docs/api/public-api/type-aliases/PostNsfwUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostReport.md b/docs/api/public-api/type-aliases/PostReport.md
index d306c1f38..fb2b87ac6 100644
--- a/docs/api/public-api/type-aliases/PostReport.md
+++ b/docs/api/public-api/type-aliases/PostReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostReportDefinition.md b/docs/api/public-api/type-aliases/PostReportDefinition.md
index 83d1f46e8..75dbd286c 100644
--- a/docs/api/public-api/type-aliases/PostReportDefinition.md
+++ b/docs/api/public-api/type-aliases/PostReportDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostSpoilerUpdate.md b/docs/api/public-api/type-aliases/PostSpoilerUpdate.md
index 30a5cd895..022f48b15 100644
--- a/docs/api/public-api/type-aliases/PostSpoilerUpdate.md
+++ b/docs/api/public-api/type-aliases/PostSpoilerUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostSpoilerUpdateDefinition.md b/docs/api/public-api/type-aliases/PostSpoilerUpdateDefinition.md
index c7ae53186..17dfa46dd 100644
--- a/docs/api/public-api/type-aliases/PostSpoilerUpdateDefinition.md
+++ b/docs/api/public-api/type-aliases/PostSpoilerUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostSubmit.md b/docs/api/public-api/type-aliases/PostSubmit.md
index 9515aab94..97dbb8697 100644
--- a/docs/api/public-api/type-aliases/PostSubmit.md
+++ b/docs/api/public-api/type-aliases/PostSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostSubmitDefinition.md b/docs/api/public-api/type-aliases/PostSubmitDefinition.md
index 3633cf1d2..31a12de93 100644
--- a/docs/api/public-api/type-aliases/PostSubmitDefinition.md
+++ b/docs/api/public-api/type-aliases/PostSubmitDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostSuggestedCommentSort.md b/docs/api/public-api/type-aliases/PostSuggestedCommentSort.md
index 7a098d6d0..febe55777 100644
--- a/docs/api/public-api/type-aliases/PostSuggestedCommentSort.md
+++ b/docs/api/public-api/type-aliases/PostSuggestedCommentSort.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostTextOptions.md b/docs/api/public-api/type-aliases/PostTextOptions.md
index 8e5e155e2..2d9d70cd0 100644
--- a/docs/api/public-api/type-aliases/PostTextOptions.md
+++ b/docs/api/public-api/type-aliases/PostTextOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostType.md b/docs/api/public-api/type-aliases/PostType.md
index eb88a52a6..6cff16b68 100644
--- a/docs/api/public-api/type-aliases/PostType.md
+++ b/docs/api/public-api/type-aliases/PostType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostUpdate.md b/docs/api/public-api/type-aliases/PostUpdate.md
index 617abb1ff..823385bb6 100644
--- a/docs/api/public-api/type-aliases/PostUpdate.md
+++ b/docs/api/public-api/type-aliases/PostUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PostUpdateDefinition.md b/docs/api/public-api/type-aliases/PostUpdateDefinition.md
index 43439b837..bf71702dd 100644
--- a/docs/api/public-api/type-aliases/PostUpdateDefinition.md
+++ b/docs/api/public-api/type-aliases/PostUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/PrefixedRedditLinkOptions.md b/docs/api/public-api/type-aliases/PrefixedRedditLinkOptions.md
index df5f13065..430655e5b 100644
--- a/docs/api/public-api/type-aliases/PrefixedRedditLinkOptions.md
+++ b/docs/api/public-api/type-aliases/PrefixedRedditLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RawText.md b/docs/api/public-api/type-aliases/RawText.md
index 74d600477..bff105576 100644
--- a/docs/api/public-api/type-aliases/RawText.md
+++ b/docs/api/public-api/type-aliases/RawText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RawTextContainer.md b/docs/api/public-api/type-aliases/RawTextContainer.md
index a01cb81e2..c5b71e54e 100644
--- a/docs/api/public-api/type-aliases/RawTextContainer.md
+++ b/docs/api/public-api/type-aliases/RawTextContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RawTextOptions.md b/docs/api/public-api/type-aliases/RawTextOptions.md
index a28e681fd..f66ee085c 100644
--- a/docs/api/public-api/type-aliases/RawTextOptions.md
+++ b/docs/api/public-api/type-aliases/RawTextOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RedditLink.md b/docs/api/public-api/type-aliases/RedditLink.md
index 17ef572af..587bdf345 100644
--- a/docs/api/public-api/type-aliases/RedditLink.md
+++ b/docs/api/public-api/type-aliases/RedditLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RedditLinkContainer.md b/docs/api/public-api/type-aliases/RedditLinkContainer.md
index 941f1c47b..23e6c8020 100644
--- a/docs/api/public-api/type-aliases/RedditLinkContainer.md
+++ b/docs/api/public-api/type-aliases/RedditLinkContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RedditPermalinkOptions.md b/docs/api/public-api/type-aliases/RedditPermalinkOptions.md
index 9288408c0..1d8803db6 100644
--- a/docs/api/public-api/type-aliases/RedditPermalinkOptions.md
+++ b/docs/api/public-api/type-aliases/RedditPermalinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RedditVideo.md b/docs/api/public-api/type-aliases/RedditVideo.md
index 225f6a722..a11043768 100644
--- a/docs/api/public-api/type-aliases/RedditVideo.md
+++ b/docs/api/public-api/type-aliases/RedditVideo.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RedisClient.md b/docs/api/public-api/type-aliases/RedisClient.md
index 2ded9f164..dd9c3eb9e 100644
--- a/docs/api/public-api/type-aliases/RedisClient.md
+++ b/docs/api/public-api/type-aliases/RedisClient.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RelationshipType.md b/docs/api/public-api/type-aliases/RelationshipType.md
index f8cc3a0bc..5a82c5777 100644
--- a/docs/api/public-api/type-aliases/RelationshipType.md
+++ b/docs/api/public-api/type-aliases/RelationshipType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RemovalReason.md b/docs/api/public-api/type-aliases/RemovalReason.md
index 301245e8c..affa7e7e2 100644
--- a/docs/api/public-api/type-aliases/RemovalReason.md
+++ b/docs/api/public-api/type-aliases/RemovalReason.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RemoveRelationshipOptions.md b/docs/api/public-api/type-aliases/RemoveRelationshipOptions.md
index 70f0220a2..984c92d98 100644
--- a/docs/api/public-api/type-aliases/RemoveRelationshipOptions.md
+++ b/docs/api/public-api/type-aliases/RemoveRelationshipOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ReplyToCommentOptions.md b/docs/api/public-api/type-aliases/ReplyToCommentOptions.md
index 1145032c5..c36db319e 100644
--- a/docs/api/public-api/type-aliases/ReplyToCommentOptions.md
+++ b/docs/api/public-api/type-aliases/ReplyToCommentOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RichTextContent.md b/docs/api/public-api/type-aliases/RichTextContent.md
index 822264e5b..b82463637 100644
--- a/docs/api/public-api/type-aliases/RichTextContent.md
+++ b/docs/api/public-api/type-aliases/RichTextContent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/RunJob.md b/docs/api/public-api/type-aliases/RunJob.md
index a2732fd25..2339c22d4 100644
--- a/docs/api/public-api/type-aliases/RunJob.md
+++ b/docs/api/public-api/type-aliases/RunJob.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ScheduledCronJob.md b/docs/api/public-api/type-aliases/ScheduledCronJob.md
index 0f70677e7..c0336d662 100644
--- a/docs/api/public-api/type-aliases/ScheduledCronJob.md
+++ b/docs/api/public-api/type-aliases/ScheduledCronJob.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ScheduledCronJobOptions.md b/docs/api/public-api/type-aliases/ScheduledCronJobOptions.md
index 384492b0c..f82d30264 100644
--- a/docs/api/public-api/type-aliases/ScheduledCronJobOptions.md
+++ b/docs/api/public-api/type-aliases/ScheduledCronJobOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ScheduledJob.md b/docs/api/public-api/type-aliases/ScheduledJob.md
index 8d8d835a8..921e7c70c 100644
--- a/docs/api/public-api/type-aliases/ScheduledJob.md
+++ b/docs/api/public-api/type-aliases/ScheduledJob.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ScheduledJobEvent.md b/docs/api/public-api/type-aliases/ScheduledJobEvent.md
index a094ed377..fa1dbb2ce 100644
--- a/docs/api/public-api/type-aliases/ScheduledJobEvent.md
+++ b/docs/api/public-api/type-aliases/ScheduledJobEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ScheduledJobHandler.md b/docs/api/public-api/type-aliases/ScheduledJobHandler.md
index 878307721..ab5485afb 100644
--- a/docs/api/public-api/type-aliases/ScheduledJobHandler.md
+++ b/docs/api/public-api/type-aliases/ScheduledJobHandler.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ScheduledJobOptions.md b/docs/api/public-api/type-aliases/ScheduledJobOptions.md
index db3b0361c..81544d814 100644
--- a/docs/api/public-api/type-aliases/ScheduledJobOptions.md
+++ b/docs/api/public-api/type-aliases/ScheduledJobOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ScheduledJobType.md b/docs/api/public-api/type-aliases/ScheduledJobType.md
index 3918d2468..800afcba9 100644
--- a/docs/api/public-api/type-aliases/ScheduledJobType.md
+++ b/docs/api/public-api/type-aliases/ScheduledJobType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Scheduler.md b/docs/api/public-api/type-aliases/Scheduler.md
index 79162908d..be025da43 100644
--- a/docs/api/public-api/type-aliases/Scheduler.md
+++ b/docs/api/public-api/type-aliases/Scheduler.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SearchPostsOptions.md b/docs/api/public-api/type-aliases/SearchPostsOptions.md
index 53b27fe92..12af81af0 100644
--- a/docs/api/public-api/type-aliases/SearchPostsOptions.md
+++ b/docs/api/public-api/type-aliases/SearchPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SecureMedia.md b/docs/api/public-api/type-aliases/SecureMedia.md
index be953daa2..31eccf9d6 100644
--- a/docs/api/public-api/type-aliases/SecureMedia.md
+++ b/docs/api/public-api/type-aliases/SecureMedia.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SelectField.md b/docs/api/public-api/type-aliases/SelectField.md
index 64136680d..0005291bd 100644
--- a/docs/api/public-api/type-aliases/SelectField.md
+++ b/docs/api/public-api/type-aliases/SelectField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SendPrivateMessageAsSubredditOptions.md b/docs/api/public-api/type-aliases/SendPrivateMessageAsSubredditOptions.md
index 058e7a457..14fee48e0 100644
--- a/docs/api/public-api/type-aliases/SendPrivateMessageAsSubredditOptions.md
+++ b/docs/api/public-api/type-aliases/SendPrivateMessageAsSubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SendPrivateMessageOptions.md b/docs/api/public-api/type-aliases/SendPrivateMessageOptions.md
index f573dcde0..d8a83e1cf 100644
--- a/docs/api/public-api/type-aliases/SendPrivateMessageOptions.md
+++ b/docs/api/public-api/type-aliases/SendPrivateMessageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SetCustomPostTextFallbackOptions.md b/docs/api/public-api/type-aliases/SetCustomPostTextFallbackOptions.md
index 0b7698946..0ab155181 100644
--- a/docs/api/public-api/type-aliases/SetCustomPostTextFallbackOptions.md
+++ b/docs/api/public-api/type-aliases/SetCustomPostTextFallbackOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SetFlairOptions.md b/docs/api/public-api/type-aliases/SetFlairOptions.md
index 7a5a0ded1..eeb0074cb 100644
--- a/docs/api/public-api/type-aliases/SetFlairOptions.md
+++ b/docs/api/public-api/type-aliases/SetFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SetOptions.md b/docs/api/public-api/type-aliases/SetOptions.md
index 9c383fa42..1bc6c24da 100644
--- a/docs/api/public-api/type-aliases/SetOptions.md
+++ b/docs/api/public-api/type-aliases/SetOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SetPostFlairOptions.md b/docs/api/public-api/type-aliases/SetPostFlairOptions.md
index a1744098f..3cb96487e 100644
--- a/docs/api/public-api/type-aliases/SetPostFlairOptions.md
+++ b/docs/api/public-api/type-aliases/SetPostFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SetUserFlairBatchConfig.md b/docs/api/public-api/type-aliases/SetUserFlairBatchConfig.md
index 5810a9aef..f12c2d4ef 100644
--- a/docs/api/public-api/type-aliases/SetUserFlairBatchConfig.md
+++ b/docs/api/public-api/type-aliases/SetUserFlairBatchConfig.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SetUserFlairOptions.md b/docs/api/public-api/type-aliases/SetUserFlairOptions.md
index 990b13e21..2a7fd5fab 100644
--- a/docs/api/public-api/type-aliases/SetUserFlairOptions.md
+++ b/docs/api/public-api/type-aliases/SetUserFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SettingScopeType.md b/docs/api/public-api/type-aliases/SettingScopeType.md
index 66050ee15..a89cd8f6e 100644
--- a/docs/api/public-api/type-aliases/SettingScopeType.md
+++ b/docs/api/public-api/type-aliases/SettingScopeType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SettingsFormField.md b/docs/api/public-api/type-aliases/SettingsFormField.md
index bc5df9a28..4e76ae8d7 100644
--- a/docs/api/public-api/type-aliases/SettingsFormField.md
+++ b/docs/api/public-api/type-aliases/SettingsFormField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SettingsFormFieldGroup.md b/docs/api/public-api/type-aliases/SettingsFormFieldGroup.md
index e9a77f3d1..3fb4e9e12 100644
--- a/docs/api/public-api/type-aliases/SettingsFormFieldGroup.md
+++ b/docs/api/public-api/type-aliases/SettingsFormFieldGroup.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SettingsFormFieldValidatorEvent.md b/docs/api/public-api/type-aliases/SettingsFormFieldValidatorEvent.md
index a7f76e789..541300c20 100644
--- a/docs/api/public-api/type-aliases/SettingsFormFieldValidatorEvent.md
+++ b/docs/api/public-api/type-aliases/SettingsFormFieldValidatorEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SettingsValues.md b/docs/api/public-api/type-aliases/SettingsValues.md
index c3feccacf..315f6e11a 100644
--- a/docs/api/public-api/type-aliases/SettingsValues.md
+++ b/docs/api/public-api/type-aliases/SettingsValues.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SpoilerContainer.md b/docs/api/public-api/type-aliases/SpoilerContainer.md
index 5062b611c..8e62c70b3 100644
--- a/docs/api/public-api/type-aliases/SpoilerContainer.md
+++ b/docs/api/public-api/type-aliases/SpoilerContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SpoilerText.md b/docs/api/public-api/type-aliases/SpoilerText.md
index 22dbfbee2..c4ff13171 100644
--- a/docs/api/public-api/type-aliases/SpoilerText.md
+++ b/docs/api/public-api/type-aliases/SpoilerText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/StringField.md b/docs/api/public-api/type-aliases/StringField.md
index 06171763b..3ae2028ff 100644
--- a/docs/api/public-api/type-aliases/StringField.md
+++ b/docs/api/public-api/type-aliases/StringField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubmitCustomPostOptions.md b/docs/api/public-api/type-aliases/SubmitCustomPostOptions.md
index 5c5989ae0..03ed1d87a 100644
--- a/docs/api/public-api/type-aliases/SubmitCustomPostOptions.md
+++ b/docs/api/public-api/type-aliases/SubmitCustomPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubmitLinkOptions.md b/docs/api/public-api/type-aliases/SubmitLinkOptions.md
index 22bb88bc3..601f1cfbb 100644
--- a/docs/api/public-api/type-aliases/SubmitLinkOptions.md
+++ b/docs/api/public-api/type-aliases/SubmitLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubmitMediaOptions.md b/docs/api/public-api/type-aliases/SubmitMediaOptions.md
index 282704746..a00227ecd 100644
--- a/docs/api/public-api/type-aliases/SubmitMediaOptions.md
+++ b/docs/api/public-api/type-aliases/SubmitMediaOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubmitPostOptions.md b/docs/api/public-api/type-aliases/SubmitPostOptions.md
index 939d001a0..40cdff4d2 100644
--- a/docs/api/public-api/type-aliases/SubmitPostOptions.md
+++ b/docs/api/public-api/type-aliases/SubmitPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubmitSelfPostOptions.md b/docs/api/public-api/type-aliases/SubmitSelfPostOptions.md
index 69d31f2b8..8f8c26211 100644
--- a/docs/api/public-api/type-aliases/SubmitSelfPostOptions.md
+++ b/docs/api/public-api/type-aliases/SubmitSelfPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditData.md b/docs/api/public-api/type-aliases/SubredditData.md
index e0673c427..2a88408b5 100644
--- a/docs/api/public-api/type-aliases/SubredditData.md
+++ b/docs/api/public-api/type-aliases/SubredditData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditInfo.md b/docs/api/public-api/type-aliases/SubredditInfo.md
index ff62ddeab..40bb4ebcb 100644
--- a/docs/api/public-api/type-aliases/SubredditInfo.md
+++ b/docs/api/public-api/type-aliases/SubredditInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditLeaderboard.md b/docs/api/public-api/type-aliases/SubredditLeaderboard.md
index e126fd845..0a899d052 100644
--- a/docs/api/public-api/type-aliases/SubredditLeaderboard.md
+++ b/docs/api/public-api/type-aliases/SubredditLeaderboard.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditLeaderboardSummary.md b/docs/api/public-api/type-aliases/SubredditLeaderboardSummary.md
index dd14db393..38e148ffd 100644
--- a/docs/api/public-api/type-aliases/SubredditLeaderboardSummary.md
+++ b/docs/api/public-api/type-aliases/SubredditLeaderboardSummary.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditLeaderboardSummaryRow.md b/docs/api/public-api/type-aliases/SubredditLeaderboardSummaryRow.md
index 8ab301acf..13770ac74 100644
--- a/docs/api/public-api/type-aliases/SubredditLeaderboardSummaryRow.md
+++ b/docs/api/public-api/type-aliases/SubredditLeaderboardSummaryRow.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditLink.md b/docs/api/public-api/type-aliases/SubredditLink.md
index 609946318..ecbaa5706 100644
--- a/docs/api/public-api/type-aliases/SubredditLink.md
+++ b/docs/api/public-api/type-aliases/SubredditLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditLinkOptions.md b/docs/api/public-api/type-aliases/SubredditLinkOptions.md
index b55b9c8fe..d3ed8eb9c 100644
--- a/docs/api/public-api/type-aliases/SubredditLinkOptions.md
+++ b/docs/api/public-api/type-aliases/SubredditLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditOptions.md b/docs/api/public-api/type-aliases/SubredditOptions.md
index ea543ceca..aad704559 100644
--- a/docs/api/public-api/type-aliases/SubredditOptions.md
+++ b/docs/api/public-api/type-aliases/SubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditSettings.md b/docs/api/public-api/type-aliases/SubredditSettings.md
index 5621c3685..3570692b0 100644
--- a/docs/api/public-api/type-aliases/SubredditSettings.md
+++ b/docs/api/public-api/type-aliases/SubredditSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditSettingsOptions.md b/docs/api/public-api/type-aliases/SubredditSettingsOptions.md
index 0c6726ada..7f28f26bd 100644
--- a/docs/api/public-api/type-aliases/SubredditSettingsOptions.md
+++ b/docs/api/public-api/type-aliases/SubredditSettingsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditStyles.md b/docs/api/public-api/type-aliases/SubredditStyles.md
index 43761901f..334d5d4d7 100644
--- a/docs/api/public-api/type-aliases/SubredditStyles.md
+++ b/docs/api/public-api/type-aliases/SubredditStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/SubredditType.md b/docs/api/public-api/type-aliases/SubredditType.md
index 94216b857..a7c2d8db9 100644
--- a/docs/api/public-api/type-aliases/SubredditType.md
+++ b/docs/api/public-api/type-aliases/SubredditType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Table.md b/docs/api/public-api/type-aliases/Table.md
index f8fafc0cd..41b61683a 100644
--- a/docs/api/public-api/type-aliases/Table.md
+++ b/docs/api/public-api/type-aliases/Table.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableCell.md b/docs/api/public-api/type-aliases/TableCell.md
index 930d8f8c0..e45d08100 100644
--- a/docs/api/public-api/type-aliases/TableCell.md
+++ b/docs/api/public-api/type-aliases/TableCell.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableCellContainer.md b/docs/api/public-api/type-aliases/TableCellContainer.md
index 46646caa3..dd9a23e1c 100644
--- a/docs/api/public-api/type-aliases/TableCellContainer.md
+++ b/docs/api/public-api/type-aliases/TableCellContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableCellText.md b/docs/api/public-api/type-aliases/TableCellText.md
index d506d046e..36e165bad 100644
--- a/docs/api/public-api/type-aliases/TableCellText.md
+++ b/docs/api/public-api/type-aliases/TableCellText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableContainer.md b/docs/api/public-api/type-aliases/TableContainer.md
index 202b595f8..c8a49a9e1 100644
--- a/docs/api/public-api/type-aliases/TableContainer.md
+++ b/docs/api/public-api/type-aliases/TableContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableContentContainer.md b/docs/api/public-api/type-aliases/TableContentContainer.md
index ba1964bb0..8375a75ef 100644
--- a/docs/api/public-api/type-aliases/TableContentContainer.md
+++ b/docs/api/public-api/type-aliases/TableContentContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableHeaderCell.md b/docs/api/public-api/type-aliases/TableHeaderCell.md
index eeff2ca60..6d8790a60 100644
--- a/docs/api/public-api/type-aliases/TableHeaderCell.md
+++ b/docs/api/public-api/type-aliases/TableHeaderCell.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableHeaderCellContext.md b/docs/api/public-api/type-aliases/TableHeaderCellContext.md
index a5e16d108..ca79c5bfa 100644
--- a/docs/api/public-api/type-aliases/TableHeaderCellContext.md
+++ b/docs/api/public-api/type-aliases/TableHeaderCellContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableHeaderCellOptions.md b/docs/api/public-api/type-aliases/TableHeaderCellOptions.md
index e2b4a85b0..1350c5b0e 100644
--- a/docs/api/public-api/type-aliases/TableHeaderCellOptions.md
+++ b/docs/api/public-api/type-aliases/TableHeaderCellOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableHeaderRow.md b/docs/api/public-api/type-aliases/TableHeaderRow.md
index d1dfe7714..90b74fca3 100644
--- a/docs/api/public-api/type-aliases/TableHeaderRow.md
+++ b/docs/api/public-api/type-aliases/TableHeaderRow.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TableRow.md b/docs/api/public-api/type-aliases/TableRow.md
index bbd7f8313..d0bdc7e94 100644
--- a/docs/api/public-api/type-aliases/TableRow.md
+++ b/docs/api/public-api/type-aliases/TableRow.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Text.md b/docs/api/public-api/type-aliases/Text.md
index b3cb11c94..1e6635ed0 100644
--- a/docs/api/public-api/type-aliases/Text.md
+++ b/docs/api/public-api/type-aliases/Text.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TextContainer.md b/docs/api/public-api/type-aliases/TextContainer.md
index a694a5bf7..9df312ecd 100644
--- a/docs/api/public-api/type-aliases/TextContainer.md
+++ b/docs/api/public-api/type-aliases/TextContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TextNode.md b/docs/api/public-api/type-aliases/TextNode.md
index e6d16c0cf..22ce3a395 100644
--- a/docs/api/public-api/type-aliases/TextNode.md
+++ b/docs/api/public-api/type-aliases/TextNode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TextOptions.md b/docs/api/public-api/type-aliases/TextOptions.md
index b78f5037d..ea4a7c88a 100644
--- a/docs/api/public-api/type-aliases/TextOptions.md
+++ b/docs/api/public-api/type-aliases/TextOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Toast.md b/docs/api/public-api/type-aliases/Toast.md
index 25adc74e8..0be03b782 100644
--- a/docs/api/public-api/type-aliases/Toast.md
+++ b/docs/api/public-api/type-aliases/Toast.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TriggerContext.md b/docs/api/public-api/type-aliases/TriggerContext.md
index ea4c74b87..ceb68b3b7 100644
--- a/docs/api/public-api/type-aliases/TriggerContext.md
+++ b/docs/api/public-api/type-aliases/TriggerContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TriggerDefinition.md b/docs/api/public-api/type-aliases/TriggerDefinition.md
index 5e1c4d7e4..39239787f 100644
--- a/docs/api/public-api/type-aliases/TriggerDefinition.md
+++ b/docs/api/public-api/type-aliases/TriggerDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TriggerEvent.md b/docs/api/public-api/type-aliases/TriggerEvent.md
index 94ac21630..ca9e26a44 100644
--- a/docs/api/public-api/type-aliases/TriggerEvent.md
+++ b/docs/api/public-api/type-aliases/TriggerEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TriggerEventType.md b/docs/api/public-api/type-aliases/TriggerEventType.md
index c983d1b61..a149b70d6 100644
--- a/docs/api/public-api/type-aliases/TriggerEventType.md
+++ b/docs/api/public-api/type-aliases/TriggerEventType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/TriggerOnEventHandler.md b/docs/api/public-api/type-aliases/TriggerOnEventHandler.md
index 8967fa252..89b3eeac6 100644
--- a/docs/api/public-api/type-aliases/TriggerOnEventHandler.md
+++ b/docs/api/public-api/type-aliases/TriggerOnEventHandler.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Trophy.md b/docs/api/public-api/type-aliases/Trophy.md
index c81316a9e..0ea8d137e 100644
--- a/docs/api/public-api/type-aliases/Trophy.md
+++ b/docs/api/public-api/type-aliases/Trophy.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UIClient.md b/docs/api/public-api/type-aliases/UIClient.md
index 7c06e71b9..9d3d8f185 100644
--- a/docs/api/public-api/type-aliases/UIClient.md
+++ b/docs/api/public-api/type-aliases/UIClient.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UnreadCountResponse.md b/docs/api/public-api/type-aliases/UnreadCountResponse.md
index b1148852c..0d7eb444e 100644
--- a/docs/api/public-api/type-aliases/UnreadCountResponse.md
+++ b/docs/api/public-api/type-aliases/UnreadCountResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UpdatePageSettingsOptions.md b/docs/api/public-api/type-aliases/UpdatePageSettingsOptions.md
index 4204bc70e..83a68a429 100644
--- a/docs/api/public-api/type-aliases/UpdatePageSettingsOptions.md
+++ b/docs/api/public-api/type-aliases/UpdatePageSettingsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UpdateRuleOptions.md b/docs/api/public-api/type-aliases/UpdateRuleOptions.md
index d724c1db6..d017c1716 100644
--- a/docs/api/public-api/type-aliases/UpdateRuleOptions.md
+++ b/docs/api/public-api/type-aliases/UpdateRuleOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UpdateWidgetData.md b/docs/api/public-api/type-aliases/UpdateWidgetData.md
index 44b9d18f8..90af16aa6 100644
--- a/docs/api/public-api/type-aliases/UpdateWidgetData.md
+++ b/docs/api/public-api/type-aliases/UpdateWidgetData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UpdateWikiPageOptions.md b/docs/api/public-api/type-aliases/UpdateWikiPageOptions.md
index ef48a29f2..99f17174c 100644
--- a/docs/api/public-api/type-aliases/UpdateWikiPageOptions.md
+++ b/docs/api/public-api/type-aliases/UpdateWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UploadMediaOptions.md b/docs/api/public-api/type-aliases/UploadMediaOptions.md
index 961201c37..e5cb69bec 100644
--- a/docs/api/public-api/type-aliases/UploadMediaOptions.md
+++ b/docs/api/public-api/type-aliases/UploadMediaOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UrlString.md b/docs/api/public-api/type-aliases/UrlString.md
index f8e416995..768e3faa0 100644
--- a/docs/api/public-api/type-aliases/UrlString.md
+++ b/docs/api/public-api/type-aliases/UrlString.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UserFlair.md b/docs/api/public-api/type-aliases/UserFlair.md
index 7c5f4feca..a0789083f 100644
--- a/docs/api/public-api/type-aliases/UserFlair.md
+++ b/docs/api/public-api/type-aliases/UserFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UserFlairPageOptions.md b/docs/api/public-api/type-aliases/UserFlairPageOptions.md
index 989cb0120..7d1f1b184 100644
--- a/docs/api/public-api/type-aliases/UserFlairPageOptions.md
+++ b/docs/api/public-api/type-aliases/UserFlairPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UserLink.md b/docs/api/public-api/type-aliases/UserLink.md
index d7d3ba435..bb4bff4a0 100644
--- a/docs/api/public-api/type-aliases/UserLink.md
+++ b/docs/api/public-api/type-aliases/UserLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UserLinkOptions.md b/docs/api/public-api/type-aliases/UserLinkOptions.md
index 70d919c7d..da2eece18 100644
--- a/docs/api/public-api/type-aliases/UserLinkOptions.md
+++ b/docs/api/public-api/type-aliases/UserLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UserMention.md b/docs/api/public-api/type-aliases/UserMention.md
index f7a0282ae..6a31a5e64 100644
--- a/docs/api/public-api/type-aliases/UserMention.md
+++ b/docs/api/public-api/type-aliases/UserMention.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UserMentionOptions.md b/docs/api/public-api/type-aliases/UserMentionOptions.md
index 3961db7f2..cedf6557e 100644
--- a/docs/api/public-api/type-aliases/UserMentionOptions.md
+++ b/docs/api/public-api/type-aliases/UserMentionOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UserNote.md b/docs/api/public-api/type-aliases/UserNote.md
index 1f4860390..102af7c8f 100644
--- a/docs/api/public-api/type-aliases/UserNote.md
+++ b/docs/api/public-api/type-aliases/UserNote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UserNoteLabel.md b/docs/api/public-api/type-aliases/UserNoteLabel.md
index 2a3216bac..d602629ad 100644
--- a/docs/api/public-api/type-aliases/UserNoteLabel.md
+++ b/docs/api/public-api/type-aliases/UserNoteLabel.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/UserSocialLink.md b/docs/api/public-api/type-aliases/UserSocialLink.md
index c1d26fd4d..b8cb4be4c 100644
--- a/docs/api/public-api/type-aliases/UserSocialLink.md
+++ b/docs/api/public-api/type-aliases/UserSocialLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ValidatedBooleanField.md b/docs/api/public-api/type-aliases/ValidatedBooleanField.md
index fc87e0afb..e948aecaf 100644
--- a/docs/api/public-api/type-aliases/ValidatedBooleanField.md
+++ b/docs/api/public-api/type-aliases/ValidatedBooleanField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ValidatedFormField.md b/docs/api/public-api/type-aliases/ValidatedFormField.md
index cdd7d4a16..bb4cb7354 100644
--- a/docs/api/public-api/type-aliases/ValidatedFormField.md
+++ b/docs/api/public-api/type-aliases/ValidatedFormField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ValidatedNumberField.md b/docs/api/public-api/type-aliases/ValidatedNumberField.md
index 215f7ea52..f643b36e8 100644
--- a/docs/api/public-api/type-aliases/ValidatedNumberField.md
+++ b/docs/api/public-api/type-aliases/ValidatedNumberField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ValidatedParagraphField.md b/docs/api/public-api/type-aliases/ValidatedParagraphField.md
index 1f7957bbc..7bdbae13e 100644
--- a/docs/api/public-api/type-aliases/ValidatedParagraphField.md
+++ b/docs/api/public-api/type-aliases/ValidatedParagraphField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ValidatedSelectField.md b/docs/api/public-api/type-aliases/ValidatedSelectField.md
index 6a6528557..241d7148e 100644
--- a/docs/api/public-api/type-aliases/ValidatedSelectField.md
+++ b/docs/api/public-api/type-aliases/ValidatedSelectField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ValidatedStringField.md b/docs/api/public-api/type-aliases/ValidatedStringField.md
index 89cc1273c..4894ce2aa 100644
--- a/docs/api/public-api/type-aliases/ValidatedStringField.md
+++ b/docs/api/public-api/type-aliases/ValidatedStringField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Vault.md b/docs/api/public-api/type-aliases/Vault.md
index 84396292a..5233f389c 100644
--- a/docs/api/public-api/type-aliases/Vault.md
+++ b/docs/api/public-api/type-aliases/Vault.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Video.md b/docs/api/public-api/type-aliases/Video.md
index 1bd7f316d..4692dfba5 100644
--- a/docs/api/public-api/type-aliases/Video.md
+++ b/docs/api/public-api/type-aliases/Video.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/VideoContainer.md b/docs/api/public-api/type-aliases/VideoContainer.md
index d1a2d0c88..97863ae85 100644
--- a/docs/api/public-api/type-aliases/VideoContainer.md
+++ b/docs/api/public-api/type-aliases/VideoContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/VideoOptions.md b/docs/api/public-api/type-aliases/VideoOptions.md
index 9c6bbc98c..d38d30265 100644
--- a/docs/api/public-api/type-aliases/VideoOptions.md
+++ b/docs/api/public-api/type-aliases/VideoOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/Visibility.md b/docs/api/public-api/type-aliases/Visibility.md
index 5bc302a63..3c1caa7e2 100644
--- a/docs/api/public-api/type-aliases/Visibility.md
+++ b/docs/api/public-api/type-aliases/Visibility.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/WikiEditMode.md b/docs/api/public-api/type-aliases/WikiEditMode.md
index 8f6721e17..0d4e97000 100644
--- a/docs/api/public-api/type-aliases/WikiEditMode.md
+++ b/docs/api/public-api/type-aliases/WikiEditMode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/WikiPageRevisionId.md b/docs/api/public-api/type-aliases/WikiPageRevisionId.md
index b9fd052c8..505b036fe 100644
--- a/docs/api/public-api/type-aliases/WikiPageRevisionId.md
+++ b/docs/api/public-api/type-aliases/WikiPageRevisionId.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/WikiVersion.md b/docs/api/public-api/type-aliases/WikiVersion.md
index 4f8ee32f0..78533e53e 100644
--- a/docs/api/public-api/type-aliases/WikiVersion.md
+++ b/docs/api/public-api/type-aliases/WikiVersion.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/WikiVersionOptions.md b/docs/api/public-api/type-aliases/WikiVersionOptions.md
index 7f08166bc..f73969203 100644
--- a/docs/api/public-api/type-aliases/WikiVersionOptions.md
+++ b/docs/api/public-api/type-aliases/WikiVersionOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/WithUserData.md b/docs/api/public-api/type-aliases/WithUserData.md
index 765f72d22..05a81f55f 100644
--- a/docs/api/public-api/type-aliases/WithUserData.md
+++ b/docs/api/public-api/type-aliases/WithUserData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ZMember.md b/docs/api/public-api/type-aliases/ZMember.md
index 5edc5ea87..debec7ce8 100644
--- a/docs/api/public-api/type-aliases/ZMember.md
+++ b/docs/api/public-api/type-aliases/ZMember.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ZRangeByScoreOptions.md b/docs/api/public-api/type-aliases/ZRangeByScoreOptions.md
index 07a559c19..9a71adb65 100644
--- a/docs/api/public-api/type-aliases/ZRangeByScoreOptions.md
+++ b/docs/api/public-api/type-aliases/ZRangeByScoreOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/type-aliases/ZRangeOptions.md b/docs/api/public-api/type-aliases/ZRangeOptions.md
index 80df33b51..74568092e 100644
--- a/docs/api/public-api/type-aliases/ZRangeOptions.md
+++ b/docs/api/public-api/type-aliases/ZRangeOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/ANIMATED_IMAGE_ELEMENT.md b/docs/api/public-api/variables/ANIMATED_IMAGE_ELEMENT.md
index 1d81a4044..145edafba 100644
--- a/docs/api/public-api/variables/ANIMATED_IMAGE_ELEMENT.md
+++ b/docs/api/public-api/variables/ANIMATED_IMAGE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/BLOCK_QUOTE_ELEMENT.md b/docs/api/public-api/variables/BLOCK_QUOTE_ELEMENT.md
index 6e26804a6..5f9b00c69 100644
--- a/docs/api/public-api/variables/BLOCK_QUOTE_ELEMENT.md
+++ b/docs/api/public-api/variables/BLOCK_QUOTE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/CODE_BLOCK_ELEMENT.md b/docs/api/public-api/variables/CODE_BLOCK_ELEMENT.md
index 655ef4bd1..fd5c0ba22 100644
--- a/docs/api/public-api/variables/CODE_BLOCK_ELEMENT.md
+++ b/docs/api/public-api/variables/CODE_BLOCK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/COLUMN_ALIGN_CENTER.md b/docs/api/public-api/variables/COLUMN_ALIGN_CENTER.md
index 7772c5d11..faec81d88 100644
--- a/docs/api/public-api/variables/COLUMN_ALIGN_CENTER.md
+++ b/docs/api/public-api/variables/COLUMN_ALIGN_CENTER.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/COLUMN_ALIGN_LEFT.md b/docs/api/public-api/variables/COLUMN_ALIGN_LEFT.md
index a01b7c407..95d3dc715 100644
--- a/docs/api/public-api/variables/COLUMN_ALIGN_LEFT.md
+++ b/docs/api/public-api/variables/COLUMN_ALIGN_LEFT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/COLUMN_ALIGN_RIGHT.md b/docs/api/public-api/variables/COLUMN_ALIGN_RIGHT.md
index 89072fa1a..3e035edb4 100644
--- a/docs/api/public-api/variables/COLUMN_ALIGN_RIGHT.md
+++ b/docs/api/public-api/variables/COLUMN_ALIGN_RIGHT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/COMMENT_LINK_ELEMENT.md b/docs/api/public-api/variables/COMMENT_LINK_ELEMENT.md
index 885e153a9..ec0951c48 100644
--- a/docs/api/public-api/variables/COMMENT_LINK_ELEMENT.md
+++ b/docs/api/public-api/variables/COMMENT_LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/EMBED_ELEMENT.md b/docs/api/public-api/variables/EMBED_ELEMENT.md
index 708bc6645..e8f9af61b 100644
--- a/docs/api/public-api/variables/EMBED_ELEMENT.md
+++ b/docs/api/public-api/variables/EMBED_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/GalleryMediaStatus.md b/docs/api/public-api/variables/GalleryMediaStatus.md
index 21ac09237..41b12af7a 100644
--- a/docs/api/public-api/variables/GalleryMediaStatus.md
+++ b/docs/api/public-api/variables/GalleryMediaStatus.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/HEADING_ELEMENT.md b/docs/api/public-api/variables/HEADING_ELEMENT.md
index 9f534c9a3..8bbd9ec35 100644
--- a/docs/api/public-api/variables/HEADING_ELEMENT.md
+++ b/docs/api/public-api/variables/HEADING_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/HORIZONTAL_RULE_ELEMENT.md b/docs/api/public-api/variables/HORIZONTAL_RULE_ELEMENT.md
index 4b668a6f6..edb051c94 100644
--- a/docs/api/public-api/variables/HORIZONTAL_RULE_ELEMENT.md
+++ b/docs/api/public-api/variables/HORIZONTAL_RULE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/IMAGE_ELEMENT.md b/docs/api/public-api/variables/IMAGE_ELEMENT.md
index f13d5a98f..8305d9cdc 100644
--- a/docs/api/public-api/variables/IMAGE_ELEMENT.md
+++ b/docs/api/public-api/variables/IMAGE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/LINEBREAK_ELEMENT.md b/docs/api/public-api/variables/LINEBREAK_ELEMENT.md
index 9369cfcb8..d48d4485c 100644
--- a/docs/api/public-api/variables/LINEBREAK_ELEMENT.md
+++ b/docs/api/public-api/variables/LINEBREAK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/LINK_ELEMENT.md b/docs/api/public-api/variables/LINK_ELEMENT.md
index 39e0d17e6..2ba5616de 100644
--- a/docs/api/public-api/variables/LINK_ELEMENT.md
+++ b/docs/api/public-api/variables/LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/LIST_ELEMENT.md b/docs/api/public-api/variables/LIST_ELEMENT.md
index d19d18bf5..c566d71cf 100644
--- a/docs/api/public-api/variables/LIST_ELEMENT.md
+++ b/docs/api/public-api/variables/LIST_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/LIST_ITEM_ELEMENT.md b/docs/api/public-api/variables/LIST_ITEM_ELEMENT.md
index 10dced389..d222d57a1 100644
--- a/docs/api/public-api/variables/LIST_ITEM_ELEMENT.md
+++ b/docs/api/public-api/variables/LIST_ITEM_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/PARAGRAPH_ELEMENT.md b/docs/api/public-api/variables/PARAGRAPH_ELEMENT.md
index 263be0d93..31e3a319b 100644
--- a/docs/api/public-api/variables/PARAGRAPH_ELEMENT.md
+++ b/docs/api/public-api/variables/PARAGRAPH_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/POST_LINK_ELEMENT.md b/docs/api/public-api/variables/POST_LINK_ELEMENT.md
index 835932b04..f87a758d2 100644
--- a/docs/api/public-api/variables/POST_LINK_ELEMENT.md
+++ b/docs/api/public-api/variables/POST_LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/RAW_TEXT_ELEMENT.md b/docs/api/public-api/variables/RAW_TEXT_ELEMENT.md
index b3ce993b4..ab2e19a73 100644
--- a/docs/api/public-api/variables/RAW_TEXT_ELEMENT.md
+++ b/docs/api/public-api/variables/RAW_TEXT_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/SPOILER_TEXT_ELEMENT.md b/docs/api/public-api/variables/SPOILER_TEXT_ELEMENT.md
index b2904dad9..9067a0dcf 100644
--- a/docs/api/public-api/variables/SPOILER_TEXT_ELEMENT.md
+++ b/docs/api/public-api/variables/SPOILER_TEXT_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/SUBREDDIT_LINK_ELEMENT.md b/docs/api/public-api/variables/SUBREDDIT_LINK_ELEMENT.md
index ba606b754..7820e132b 100644
--- a/docs/api/public-api/variables/SUBREDDIT_LINK_ELEMENT.md
+++ b/docs/api/public-api/variables/SUBREDDIT_LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/TABLE_ELEMENT.md b/docs/api/public-api/variables/TABLE_ELEMENT.md
index b007c7562..b4f9bdb1b 100644
--- a/docs/api/public-api/variables/TABLE_ELEMENT.md
+++ b/docs/api/public-api/variables/TABLE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/TEXT_ELEMENT.md b/docs/api/public-api/variables/TEXT_ELEMENT.md
index 3c7c0d1ea..09a8f7f50 100644
--- a/docs/api/public-api/variables/TEXT_ELEMENT.md
+++ b/docs/api/public-api/variables/TEXT_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/USER_LINK_ELEMENT.md b/docs/api/public-api/variables/USER_LINK_ELEMENT.md
index 4a8cef0a0..844ac05b1 100644
--- a/docs/api/public-api/variables/USER_LINK_ELEMENT.md
+++ b/docs/api/public-api/variables/USER_LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/USER_MENTION_ELEMENT.md b/docs/api/public-api/variables/USER_MENTION_ELEMENT.md
index a01b14949..272b98a9c 100644
--- a/docs/api/public-api/variables/USER_MENTION_ELEMENT.md
+++ b/docs/api/public-api/variables/USER_MENTION_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/VIDEO_ELEMENT.md b/docs/api/public-api/variables/VIDEO_ELEMENT.md
index 4856c3741..21d474e02 100644
--- a/docs/api/public-api/variables/VIDEO_ELEMENT.md
+++ b/docs/api/public-api/variables/VIDEO_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/public-api/variables/reddit.md b/docs/api/public-api/variables/reddit.md
index 99c68e680..15c1701cd 100644
--- a/docs/api/public-api/variables/reddit.md
+++ b/docs/api/public-api/variables/reddit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.4-dev**](../README.md)
+[**@devvit/public-api v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/redditapi/README.md b/docs/api/redditapi/README.md
index 2a2214cd0..30827b43e 100644
--- a/docs/api/redditapi/README.md
+++ b/docs/api/redditapi/README.md
@@ -1,8 +1,8 @@
-**@devvit/reddit v0.15.4-dev**
+**@devvit/reddit v0.15.5-dev**
***
-# @devvit/reddit v0.15.4-dev
+# @devvit/reddit v0.15.5-dev
## Modules
diff --git a/docs/api/redditapi/RedditClient/README.md b/docs/api/redditapi/RedditClient/README.md
index 028bc8905..6ccf9c200 100644
--- a/docs/api/redditapi/RedditClient/README.md
+++ b/docs/api/redditapi/RedditClient/README.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../README.md)
+[**@devvit/reddit v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/redditapi/RedditClient/classes/RedditClient.md b/docs/api/redditapi/RedditClient/classes/RedditClient.md
index 4d4bc8c05..f84b035bb 100644
--- a/docs/api/redditapi/RedditClient/classes/RedditClient.md
+++ b/docs/api/redditapi/RedditClient/classes/RedditClient.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
@@ -1738,7 +1738,11 @@ The username of the snoovatar to retrieve
`Promise`\<`string` \| `undefined`\>
-A Promise that resolves to a URL of the snoovatar image if it exists.
+The image URL, or `undefined` if the user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
***
diff --git a/docs/api/redditapi/RedditClient/type-aliases/CustomPostStyles.md b/docs/api/redditapi/RedditClient/type-aliases/CustomPostStyles.md
index c362b64f2..ba3355304 100644
--- a/docs/api/redditapi/RedditClient/type-aliases/CustomPostStyles.md
+++ b/docs/api/redditapi/RedditClient/type-aliases/CustomPostStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/RedditClient/type-aliases/InviteModeratorOptions.md b/docs/api/redditapi/RedditClient/type-aliases/InviteModeratorOptions.md
index 56e6c4dcf..6e29da3ad 100644
--- a/docs/api/redditapi/RedditClient/type-aliases/InviteModeratorOptions.md
+++ b/docs/api/redditapi/RedditClient/type-aliases/InviteModeratorOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/RedditClient/type-aliases/MuteUserOptions.md b/docs/api/redditapi/RedditClient/type-aliases/MuteUserOptions.md
index 7e05a2c08..7484cd9f9 100644
--- a/docs/api/redditapi/RedditClient/type-aliases/MuteUserOptions.md
+++ b/docs/api/redditapi/RedditClient/type-aliases/MuteUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/README.md b/docs/api/redditapi/models/README.md
index dfeafcc60..5ab63445f 100644
--- a/docs/api/redditapi/models/README.md
+++ b/docs/api/redditapi/models/README.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../README.md)
+[**@devvit/reddit v0.15.5-dev**](../README.md)
***
diff --git a/docs/api/redditapi/models/classes/AuthorFlairSettings.md b/docs/api/redditapi/models/classes/AuthorFlairSettings.md
index 6d952cb1d..0f9e52ff0 100644
--- a/docs/api/redditapi/models/classes/AuthorFlairSettings.md
+++ b/docs/api/redditapi/models/classes/AuthorFlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/ButtonWidget.md b/docs/api/redditapi/models/classes/ButtonWidget.md
index 2d2dfa323..6528c8664 100644
--- a/docs/api/redditapi/models/classes/ButtonWidget.md
+++ b/docs/api/redditapi/models/classes/ButtonWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/CalendarWidget.md b/docs/api/redditapi/models/classes/CalendarWidget.md
index 84c69da4d..80c2951f3 100644
--- a/docs/api/redditapi/models/classes/CalendarWidget.md
+++ b/docs/api/redditapi/models/classes/CalendarWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/Comment.md b/docs/api/redditapi/models/classes/Comment.md
index b8084a009..9ba291881 100644
--- a/docs/api/redditapi/models/classes/Comment.md
+++ b/docs/api/redditapi/models/classes/Comment.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/CommunityListWidget.md b/docs/api/redditapi/models/classes/CommunityListWidget.md
index b010e8322..f9e08b219 100644
--- a/docs/api/redditapi/models/classes/CommunityListWidget.md
+++ b/docs/api/redditapi/models/classes/CommunityListWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/CustomWidget.md b/docs/api/redditapi/models/classes/CustomWidget.md
index 3c9c06d2e..ac54745db 100644
--- a/docs/api/redditapi/models/classes/CustomWidget.md
+++ b/docs/api/redditapi/models/classes/CustomWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/Flair.md b/docs/api/redditapi/models/classes/Flair.md
index b00d9e383..c249e9112 100644
--- a/docs/api/redditapi/models/classes/Flair.md
+++ b/docs/api/redditapi/models/classes/Flair.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/FlairTemplate.md b/docs/api/redditapi/models/classes/FlairTemplate.md
index 4f1c30c13..d13f547e6 100644
--- a/docs/api/redditapi/models/classes/FlairTemplate.md
+++ b/docs/api/redditapi/models/classes/FlairTemplate.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/ImageWidget.md b/docs/api/redditapi/models/classes/ImageWidget.md
index eaca2ec40..56e35b582 100644
--- a/docs/api/redditapi/models/classes/ImageWidget.md
+++ b/docs/api/redditapi/models/classes/ImageWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/Listing.md b/docs/api/redditapi/models/classes/Listing.md
index 7d4eebddb..c5920cbef 100644
--- a/docs/api/redditapi/models/classes/Listing.md
+++ b/docs/api/redditapi/models/classes/Listing.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/ModMailService.md b/docs/api/redditapi/models/classes/ModMailService.md
index c07fa8c59..e4d0a8392 100644
--- a/docs/api/redditapi/models/classes/ModMailService.md
+++ b/docs/api/redditapi/models/classes/ModMailService.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/ModNote.md b/docs/api/redditapi/models/classes/ModNote.md
index 92ce7fb15..ebfad2de0 100644
--- a/docs/api/redditapi/models/classes/ModNote.md
+++ b/docs/api/redditapi/models/classes/ModNote.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/Post.md b/docs/api/redditapi/models/classes/Post.md
index ea66d9b0a..c51c97f88 100644
--- a/docs/api/redditapi/models/classes/Post.md
+++ b/docs/api/redditapi/models/classes/Post.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/PostFlairSettings.md b/docs/api/redditapi/models/classes/PostFlairSettings.md
index cd4086627..b8eed36c0 100644
--- a/docs/api/redditapi/models/classes/PostFlairSettings.md
+++ b/docs/api/redditapi/models/classes/PostFlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/PostFlairWidget.md b/docs/api/redditapi/models/classes/PostFlairWidget.md
index 1d5126049..21561feb8 100644
--- a/docs/api/redditapi/models/classes/PostFlairWidget.md
+++ b/docs/api/redditapi/models/classes/PostFlairWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/PrivateMessage.md b/docs/api/redditapi/models/classes/PrivateMessage.md
index 519f057f8..9a98818a3 100644
--- a/docs/api/redditapi/models/classes/PrivateMessage.md
+++ b/docs/api/redditapi/models/classes/PrivateMessage.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/Rule.md b/docs/api/redditapi/models/classes/Rule.md
index 2554e71af..0c319011c 100644
--- a/docs/api/redditapi/models/classes/Rule.md
+++ b/docs/api/redditapi/models/classes/Rule.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/Subreddit.md b/docs/api/redditapi/models/classes/Subreddit.md
index e139cd8df..bac68a8b9 100644
--- a/docs/api/redditapi/models/classes/Subreddit.md
+++ b/docs/api/redditapi/models/classes/Subreddit.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/SubredditBannedUser.md b/docs/api/redditapi/models/classes/SubredditBannedUser.md
index 06f3fa682..a02117dc8 100644
--- a/docs/api/redditapi/models/classes/SubredditBannedUser.md
+++ b/docs/api/redditapi/models/classes/SubredditBannedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
@@ -465,10 +465,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/redditapi/models/classes/SubredditContributorUser.md b/docs/api/redditapi/models/classes/SubredditContributorUser.md
index ff42a9df3..195ca3d2b 100644
--- a/docs/api/redditapi/models/classes/SubredditContributorUser.md
+++ b/docs/api/redditapi/models/classes/SubredditContributorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
@@ -445,10 +445,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/redditapi/models/classes/SubredditDescription.md b/docs/api/redditapi/models/classes/SubredditDescription.md
index 9059f5920..522e33d32 100644
--- a/docs/api/redditapi/models/classes/SubredditDescription.md
+++ b/docs/api/redditapi/models/classes/SubredditDescription.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/SubredditModeratorUser.md b/docs/api/redditapi/models/classes/SubredditModeratorUser.md
index a8783a91a..a60c29126 100644
--- a/docs/api/redditapi/models/classes/SubredditModeratorUser.md
+++ b/docs/api/redditapi/models/classes/SubredditModeratorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
@@ -474,10 +474,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/redditapi/models/classes/SubredditMutedUser.md b/docs/api/redditapi/models/classes/SubredditMutedUser.md
index ee5f8420c..6a6e5eead 100644
--- a/docs/api/redditapi/models/classes/SubredditMutedUser.md
+++ b/docs/api/redditapi/models/classes/SubredditMutedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
@@ -445,10 +445,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/redditapi/models/classes/SubredditRulesWidget.md b/docs/api/redditapi/models/classes/SubredditRulesWidget.md
index 8cc701218..979841f07 100644
--- a/docs/api/redditapi/models/classes/SubredditRulesWidget.md
+++ b/docs/api/redditapi/models/classes/SubredditRulesWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/SubredditWikiBannedUser.md b/docs/api/redditapi/models/classes/SubredditWikiBannedUser.md
index bfd4bee7a..4d5608770 100644
--- a/docs/api/redditapi/models/classes/SubredditWikiBannedUser.md
+++ b/docs/api/redditapi/models/classes/SubredditWikiBannedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
@@ -465,10 +465,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/redditapi/models/classes/SubredditWikiContributorUser.md b/docs/api/redditapi/models/classes/SubredditWikiContributorUser.md
index 3df7c29db..3e017cee4 100644
--- a/docs/api/redditapi/models/classes/SubredditWikiContributorUser.md
+++ b/docs/api/redditapi/models/classes/SubredditWikiContributorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
@@ -445,10 +445,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
#### Inherited from
[`User`](User.md).[`getSnoovatarUrl`](User.md#getsnoovatarurl)
diff --git a/docs/api/redditapi/models/classes/SubredditWikiSettings.md b/docs/api/redditapi/models/classes/SubredditWikiSettings.md
index c7b04c0cc..7c7273ae2 100644
--- a/docs/api/redditapi/models/classes/SubredditWikiSettings.md
+++ b/docs/api/redditapi/models/classes/SubredditWikiSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/TextAreaWidget.md b/docs/api/redditapi/models/classes/TextAreaWidget.md
index d14de4c14..1a2c2b996 100644
--- a/docs/api/redditapi/models/classes/TextAreaWidget.md
+++ b/docs/api/redditapi/models/classes/TextAreaWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/User.md b/docs/api/redditapi/models/classes/User.md
index 8c2aa440d..46d2ca5ae 100644
--- a/docs/api/redditapi/models/classes/User.md
+++ b/docs/api/redditapi/models/classes/User.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
@@ -363,10 +363,18 @@ A Listing of Post objects.
> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+Gets this user's public Snoovatar image URL.
+
#### Returns
`Promise`\<`string` \| `undefined`\>
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
+
***
diff --git a/docs/api/redditapi/models/classes/Widget.md b/docs/api/redditapi/models/classes/Widget.md
index 2036376d9..6ba63bccb 100644
--- a/docs/api/redditapi/models/classes/Widget.md
+++ b/docs/api/redditapi/models/classes/Widget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/WikiPage.md b/docs/api/redditapi/models/classes/WikiPage.md
index ad86929a0..75615eaca 100644
--- a/docs/api/redditapi/models/classes/WikiPage.md
+++ b/docs/api/redditapi/models/classes/WikiPage.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/WikiPageRevision.md b/docs/api/redditapi/models/classes/WikiPageRevision.md
index 6be901c4c..89fd52ac5 100644
--- a/docs/api/redditapi/models/classes/WikiPageRevision.md
+++ b/docs/api/redditapi/models/classes/WikiPageRevision.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/classes/WikiPageSettings.md b/docs/api/redditapi/models/classes/WikiPageSettings.md
index 4c7b2b5f5..b4ffe3831 100644
--- a/docs/api/redditapi/models/classes/WikiPageSettings.md
+++ b/docs/api/redditapi/models/classes/WikiPageSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/enumerations/AboutLocations.md b/docs/api/redditapi/models/enumerations/AboutLocations.md
index 616400a83..c8e4bf4c7 100644
--- a/docs/api/redditapi/models/enumerations/AboutLocations.md
+++ b/docs/api/redditapi/models/enumerations/AboutLocations.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/enumerations/FlairType.md b/docs/api/redditapi/models/enumerations/FlairType.md
index 5a240f81b..0630c1623 100644
--- a/docs/api/redditapi/models/enumerations/FlairType.md
+++ b/docs/api/redditapi/models/enumerations/FlairType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/enumerations/ModMailActionType.md b/docs/api/redditapi/models/enumerations/ModMailActionType.md
index 16fd5474b..348234336 100644
--- a/docs/api/redditapi/models/enumerations/ModMailActionType.md
+++ b/docs/api/redditapi/models/enumerations/ModMailActionType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/enumerations/ModMailConversationState.md b/docs/api/redditapi/models/enumerations/ModMailConversationState.md
index 23370a93e..511b4be46 100644
--- a/docs/api/redditapi/models/enumerations/ModMailConversationState.md
+++ b/docs/api/redditapi/models/enumerations/ModMailConversationState.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/enumerations/SocialLinkType.md b/docs/api/redditapi/models/enumerations/SocialLinkType.md
index 6aa9a9587..642655fc1 100644
--- a/docs/api/redditapi/models/enumerations/SocialLinkType.md
+++ b/docs/api/redditapi/models/enumerations/SocialLinkType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/enumerations/WikiPagePermissionLevel.md b/docs/api/redditapi/models/enumerations/WikiPagePermissionLevel.md
index 424d1719d..263e86f0e 100644
--- a/docs/api/redditapi/models/enumerations/WikiPagePermissionLevel.md
+++ b/docs/api/redditapi/models/enumerations/WikiPagePermissionLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/functions/getModerationLog.md b/docs/api/redditapi/models/functions/getModerationLog.md
index d2af070af..276b72a04 100644
--- a/docs/api/redditapi/models/functions/getModerationLog.md
+++ b/docs/api/redditapi/models/functions/getModerationLog.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/functions/getSubredditInfoById.md b/docs/api/redditapi/models/functions/getSubredditInfoById.md
index c996e62c4..4bc2d0b6a 100644
--- a/docs/api/redditapi/models/functions/getSubredditInfoById.md
+++ b/docs/api/redditapi/models/functions/getSubredditInfoById.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/functions/getSubredditInfoByName.md b/docs/api/redditapi/models/functions/getSubredditInfoByName.md
index f65ee6417..879211038 100644
--- a/docs/api/redditapi/models/functions/getSubredditInfoByName.md
+++ b/docs/api/redditapi/models/functions/getSubredditInfoByName.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/functions/getSubredditLeaderboard.md b/docs/api/redditapi/models/functions/getSubredditLeaderboard.md
index 9a0a56f96..2875bf237 100644
--- a/docs/api/redditapi/models/functions/getSubredditLeaderboard.md
+++ b/docs/api/redditapi/models/functions/getSubredditLeaderboard.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/functions/getSubredditStyles.md b/docs/api/redditapi/models/functions/getSubredditStyles.md
index ca8745767..11a3f32db 100644
--- a/docs/api/redditapi/models/functions/getSubredditStyles.md
+++ b/docs/api/redditapi/models/functions/getSubredditStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/functions/getVaultByAddress.md b/docs/api/redditapi/models/functions/getVaultByAddress.md
index 820981001..dadc48a7f 100644
--- a/docs/api/redditapi/models/functions/getVaultByAddress.md
+++ b/docs/api/redditapi/models/functions/getVaultByAddress.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/functions/getVaultByUserId.md b/docs/api/redditapi/models/functions/getVaultByUserId.md
index 9f1b35193..3453193ba 100644
--- a/docs/api/redditapi/models/functions/getVaultByUserId.md
+++ b/docs/api/redditapi/models/functions/getVaultByUserId.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/interfaces/ModAction.md b/docs/api/redditapi/models/interfaces/ModAction.md
index ec520608f..156a701c6 100644
--- a/docs/api/redditapi/models/interfaces/ModAction.md
+++ b/docs/api/redditapi/models/interfaces/ModAction.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/AboutSubredditTypes.md b/docs/api/redditapi/models/type-aliases/AboutSubredditTypes.md
index bc6b21aef..26ce4b594 100644
--- a/docs/api/redditapi/models/type-aliases/AboutSubredditTypes.md
+++ b/docs/api/redditapi/models/type-aliases/AboutSubredditTypes.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/AddRemovalNoteOptions.md b/docs/api/redditapi/models/type-aliases/AddRemovalNoteOptions.md
index eae78d6a7..e42bb0029 100644
--- a/docs/api/redditapi/models/type-aliases/AddRemovalNoteOptions.md
+++ b/docs/api/redditapi/models/type-aliases/AddRemovalNoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/AddWidgetData.md b/docs/api/redditapi/models/type-aliases/AddWidgetData.md
index 6cf05ec1f..79b0802af 100644
--- a/docs/api/redditapi/models/type-aliases/AddWidgetData.md
+++ b/docs/api/redditapi/models/type-aliases/AddWidgetData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/AllowableFlairContent.md b/docs/api/redditapi/models/type-aliases/AllowableFlairContent.md
index 1322bbbcc..05afabc9e 100644
--- a/docs/api/redditapi/models/type-aliases/AllowableFlairContent.md
+++ b/docs/api/redditapi/models/type-aliases/AllowableFlairContent.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/BackgroundImagePosition.md b/docs/api/redditapi/models/type-aliases/BackgroundImagePosition.md
index aae77d13c..38080a3ef 100644
--- a/docs/api/redditapi/models/type-aliases/BackgroundImagePosition.md
+++ b/docs/api/redditapi/models/type-aliases/BackgroundImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/BanUserOptions.md b/docs/api/redditapi/models/type-aliases/BanUserOptions.md
index 4b1269274..5ee1ffbea 100644
--- a/docs/api/redditapi/models/type-aliases/BanUserOptions.md
+++ b/docs/api/redditapi/models/type-aliases/BanUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/BanWikiContributorOptions.md b/docs/api/redditapi/models/type-aliases/BanWikiContributorOptions.md
index 2a63143c9..489aaf269 100644
--- a/docs/api/redditapi/models/type-aliases/BanWikiContributorOptions.md
+++ b/docs/api/redditapi/models/type-aliases/BanWikiContributorOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/BannerHeight.md b/docs/api/redditapi/models/type-aliases/BannerHeight.md
index 3b62fcfc5..58e322029 100644
--- a/docs/api/redditapi/models/type-aliases/BannerHeight.md
+++ b/docs/api/redditapi/models/type-aliases/BannerHeight.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CommentMediaTypes.md b/docs/api/redditapi/models/type-aliases/CommentMediaTypes.md
index 24fb2a0d0..490602093 100644
--- a/docs/api/redditapi/models/type-aliases/CommentMediaTypes.md
+++ b/docs/api/redditapi/models/type-aliases/CommentMediaTypes.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CommentSort.md b/docs/api/redditapi/models/type-aliases/CommentSort.md
index fd0feb7bb..874a855c8 100644
--- a/docs/api/redditapi/models/type-aliases/CommentSort.md
+++ b/docs/api/redditapi/models/type-aliases/CommentSort.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CommentSubmissionOptions.md b/docs/api/redditapi/models/type-aliases/CommentSubmissionOptions.md
index d111fa727..76affa104 100644
--- a/docs/api/redditapi/models/type-aliases/CommentSubmissionOptions.md
+++ b/docs/api/redditapi/models/type-aliases/CommentSubmissionOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CommonFlair.md b/docs/api/redditapi/models/type-aliases/CommonFlair.md
index e775a5805..e7e234410 100644
--- a/docs/api/redditapi/models/type-aliases/CommonFlair.md
+++ b/docs/api/redditapi/models/type-aliases/CommonFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CommonSubmitPostOptions.md b/docs/api/redditapi/models/type-aliases/CommonSubmitPostOptions.md
index fdee62302..e9d50a1ce 100644
--- a/docs/api/redditapi/models/type-aliases/CommonSubmitPostOptions.md
+++ b/docs/api/redditapi/models/type-aliases/CommonSubmitPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CommunityNameFormat.md b/docs/api/redditapi/models/type-aliases/CommunityNameFormat.md
index 6097ebe60..6868cb886 100644
--- a/docs/api/redditapi/models/type-aliases/CommunityNameFormat.md
+++ b/docs/api/redditapi/models/type-aliases/CommunityNameFormat.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ConversationData.md b/docs/api/redditapi/models/type-aliases/ConversationData.md
index ecd27f3da..6da936a72 100644
--- a/docs/api/redditapi/models/type-aliases/ConversationData.md
+++ b/docs/api/redditapi/models/type-aliases/ConversationData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ConversationResponse.md b/docs/api/redditapi/models/type-aliases/ConversationResponse.md
index eff278aed..238400c7c 100644
--- a/docs/api/redditapi/models/type-aliases/ConversationResponse.md
+++ b/docs/api/redditapi/models/type-aliases/ConversationResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ConversationStateFilter.md b/docs/api/redditapi/models/type-aliases/ConversationStateFilter.md
index 31754649e..7114f9f17 100644
--- a/docs/api/redditapi/models/type-aliases/ConversationStateFilter.md
+++ b/docs/api/redditapi/models/type-aliases/ConversationStateFilter.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ConversationUserData.md b/docs/api/redditapi/models/type-aliases/ConversationUserData.md
index 0a84ee38c..54a8be15f 100644
--- a/docs/api/redditapi/models/type-aliases/ConversationUserData.md
+++ b/docs/api/redditapi/models/type-aliases/ConversationUserData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CreateFlairTemplateOptions.md b/docs/api/redditapi/models/type-aliases/CreateFlairTemplateOptions.md
index 6fc9be822..58f5af53a 100644
--- a/docs/api/redditapi/models/type-aliases/CreateFlairTemplateOptions.md
+++ b/docs/api/redditapi/models/type-aliases/CreateFlairTemplateOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CreateModNoteOptions.md b/docs/api/redditapi/models/type-aliases/CreateModNoteOptions.md
index f43bd2c19..66edb4a9a 100644
--- a/docs/api/redditapi/models/type-aliases/CreateModNoteOptions.md
+++ b/docs/api/redditapi/models/type-aliases/CreateModNoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CreateRelationshipOptions.md b/docs/api/redditapi/models/type-aliases/CreateRelationshipOptions.md
index 5d64bef23..0e28c5581 100644
--- a/docs/api/redditapi/models/type-aliases/CreateRelationshipOptions.md
+++ b/docs/api/redditapi/models/type-aliases/CreateRelationshipOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CreateRuleOptions.md b/docs/api/redditapi/models/type-aliases/CreateRuleOptions.md
index dc8876185..0236bb55b 100644
--- a/docs/api/redditapi/models/type-aliases/CreateRuleOptions.md
+++ b/docs/api/redditapi/models/type-aliases/CreateRuleOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CreateWikiPageOptions.md b/docs/api/redditapi/models/type-aliases/CreateWikiPageOptions.md
index 9486bf10d..0f7f73eec 100644
--- a/docs/api/redditapi/models/type-aliases/CreateWikiPageOptions.md
+++ b/docs/api/redditapi/models/type-aliases/CreateWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CrosspostOptions.md b/docs/api/redditapi/models/type-aliases/CrosspostOptions.md
index 42d1d57da..0c2137395 100644
--- a/docs/api/redditapi/models/type-aliases/CrosspostOptions.md
+++ b/docs/api/redditapi/models/type-aliases/CrosspostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CrowdControlLevel.md b/docs/api/redditapi/models/type-aliases/CrowdControlLevel.md
index 9b38965e2..b69b49a0f 100644
--- a/docs/api/redditapi/models/type-aliases/CrowdControlLevel.md
+++ b/docs/api/redditapi/models/type-aliases/CrowdControlLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CustomPostRichTextFallback.md b/docs/api/redditapi/models/type-aliases/CustomPostRichTextFallback.md
index cf2ba3286..d0b1f1719 100644
--- a/docs/api/redditapi/models/type-aliases/CustomPostRichTextFallback.md
+++ b/docs/api/redditapi/models/type-aliases/CustomPostRichTextFallback.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CustomPostTextFallbackOptions.md b/docs/api/redditapi/models/type-aliases/CustomPostTextFallbackOptions.md
index 8ee39c31e..1d4d4e563 100644
--- a/docs/api/redditapi/models/type-aliases/CustomPostTextFallbackOptions.md
+++ b/docs/api/redditapi/models/type-aliases/CustomPostTextFallbackOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/CustomizationFlag.md b/docs/api/redditapi/models/type-aliases/CustomizationFlag.md
index 0d660e5fb..bdbdee875 100644
--- a/docs/api/redditapi/models/type-aliases/CustomizationFlag.md
+++ b/docs/api/redditapi/models/type-aliases/CustomizationFlag.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/DeleteNotesOptions.md b/docs/api/redditapi/models/type-aliases/DeleteNotesOptions.md
index 918049e05..271db2a13 100644
--- a/docs/api/redditapi/models/type-aliases/DeleteNotesOptions.md
+++ b/docs/api/redditapi/models/type-aliases/DeleteNotesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/EditCommentOptions.md b/docs/api/redditapi/models/type-aliases/EditCommentOptions.md
index e66e9bab2..980fc0fb0 100644
--- a/docs/api/redditapi/models/type-aliases/EditCommentOptions.md
+++ b/docs/api/redditapi/models/type-aliases/EditCommentOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/EditFlairTemplateOptions.md b/docs/api/redditapi/models/type-aliases/EditFlairTemplateOptions.md
index 803dfc615..f12f7ba1c 100644
--- a/docs/api/redditapi/models/type-aliases/EditFlairTemplateOptions.md
+++ b/docs/api/redditapi/models/type-aliases/EditFlairTemplateOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/EnrichedThumbnail.md b/docs/api/redditapi/models/type-aliases/EnrichedThumbnail.md
index 15ccae5d4..99b8039d7 100644
--- a/docs/api/redditapi/models/type-aliases/EnrichedThumbnail.md
+++ b/docs/api/redditapi/models/type-aliases/EnrichedThumbnail.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/FlairBackgroundColor.md b/docs/api/redditapi/models/type-aliases/FlairBackgroundColor.md
index d71daca09..4a58a3e54 100644
--- a/docs/api/redditapi/models/type-aliases/FlairBackgroundColor.md
+++ b/docs/api/redditapi/models/type-aliases/FlairBackgroundColor.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/FlairSettings.md b/docs/api/redditapi/models/type-aliases/FlairSettings.md
index a8540659d..d330692f0 100644
--- a/docs/api/redditapi/models/type-aliases/FlairSettings.md
+++ b/docs/api/redditapi/models/type-aliases/FlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/FlairTextColor.md b/docs/api/redditapi/models/type-aliases/FlairTextColor.md
index 467577fbf..150086000 100644
--- a/docs/api/redditapi/models/type-aliases/FlairTextColor.md
+++ b/docs/api/redditapi/models/type-aliases/FlairTextColor.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GalleryMedia.md b/docs/api/redditapi/models/type-aliases/GalleryMedia.md
index 4c58fa492..f509585ff 100644
--- a/docs/api/redditapi/models/type-aliases/GalleryMedia.md
+++ b/docs/api/redditapi/models/type-aliases/GalleryMedia.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GalleryMediaStatus.md b/docs/api/redditapi/models/type-aliases/GalleryMediaStatus.md
index 3f71c4ec4..b95ab3788 100644
--- a/docs/api/redditapi/models/type-aliases/GalleryMediaStatus.md
+++ b/docs/api/redditapi/models/type-aliases/GalleryMediaStatus.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetBestPostsOptions.md b/docs/api/redditapi/models/type-aliases/GetBestPostsOptions.md
index 33bce9a14..214d12058 100644
--- a/docs/api/redditapi/models/type-aliases/GetBestPostsOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetBestPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetCommentsByUserOptions.md b/docs/api/redditapi/models/type-aliases/GetCommentsByUserOptions.md
index ec7efbb2a..aa990b812 100644
--- a/docs/api/redditapi/models/type-aliases/GetCommentsByUserOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetCommentsByUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetCommentsOptions.md b/docs/api/redditapi/models/type-aliases/GetCommentsOptions.md
index cf770f501..6f74f0222 100644
--- a/docs/api/redditapi/models/type-aliases/GetCommentsOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetCommentsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetConversationResponse.md b/docs/api/redditapi/models/type-aliases/GetConversationResponse.md
index 763676735..e5fec27c2 100644
--- a/docs/api/redditapi/models/type-aliases/GetConversationResponse.md
+++ b/docs/api/redditapi/models/type-aliases/GetConversationResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetConversationsRequest.md b/docs/api/redditapi/models/type-aliases/GetConversationsRequest.md
index f399c23ca..4c7000cdb 100644
--- a/docs/api/redditapi/models/type-aliases/GetConversationsRequest.md
+++ b/docs/api/redditapi/models/type-aliases/GetConversationsRequest.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetConversationsResponse.md b/docs/api/redditapi/models/type-aliases/GetConversationsResponse.md
index dd213797e..4d67a5da2 100644
--- a/docs/api/redditapi/models/type-aliases/GetConversationsResponse.md
+++ b/docs/api/redditapi/models/type-aliases/GetConversationsResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetDuplicatesOptions.md b/docs/api/redditapi/models/type-aliases/GetDuplicatesOptions.md
index 8997f207e..02516eb20 100644
--- a/docs/api/redditapi/models/type-aliases/GetDuplicatesOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetDuplicatesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetHotPostsOptions.md b/docs/api/redditapi/models/type-aliases/GetHotPostsOptions.md
index 8c0bc9098..7329491e2 100644
--- a/docs/api/redditapi/models/type-aliases/GetHotPostsOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetHotPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetModNotesOptions.md b/docs/api/redditapi/models/type-aliases/GetModNotesOptions.md
index 194a2bda2..8eb279675 100644
--- a/docs/api/redditapi/models/type-aliases/GetModNotesOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetModNotesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetModerationLogOptions.md b/docs/api/redditapi/models/type-aliases/GetModerationLogOptions.md
index 4314fe8ec..95a71f27b 100644
--- a/docs/api/redditapi/models/type-aliases/GetModerationLogOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetModerationLogOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetPageRevisionsOptions.md b/docs/api/redditapi/models/type-aliases/GetPageRevisionsOptions.md
index f7389f6ee..f1c7fa58b 100644
--- a/docs/api/redditapi/models/type-aliases/GetPageRevisionsOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetPageRevisionsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetPostsByUserOptions.md b/docs/api/redditapi/models/type-aliases/GetPostsByUserOptions.md
index 6f8e00467..8084830f1 100644
--- a/docs/api/redditapi/models/type-aliases/GetPostsByUserOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetPostsByUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetPostsOptions.md b/docs/api/redditapi/models/type-aliases/GetPostsOptions.md
index b39ce7fef..e0c8fd479 100644
--- a/docs/api/redditapi/models/type-aliases/GetPostsOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetPostsOptionsWithTimeframe.md b/docs/api/redditapi/models/type-aliases/GetPostsOptionsWithTimeframe.md
index 9fb81b6ec..8a15d04ca 100644
--- a/docs/api/redditapi/models/type-aliases/GetPostsOptionsWithTimeframe.md
+++ b/docs/api/redditapi/models/type-aliases/GetPostsOptionsWithTimeframe.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetPrivateMessagesOptions.md b/docs/api/redditapi/models/type-aliases/GetPrivateMessagesOptions.md
index 4488e5062..a6d728ac5 100644
--- a/docs/api/redditapi/models/type-aliases/GetPrivateMessagesOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetPrivateMessagesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetSortedPostsOptions.md b/docs/api/redditapi/models/type-aliases/GetSortedPostsOptions.md
index fb0a2dfd8..2206fa3a6 100644
--- a/docs/api/redditapi/models/type-aliases/GetSortedPostsOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetSortedPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetSubredditUsersByTypeOptions.md b/docs/api/redditapi/models/type-aliases/GetSubredditUsersByTypeOptions.md
index 456c81c64..7da319e17 100644
--- a/docs/api/redditapi/models/type-aliases/GetSubredditUsersByTypeOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetSubredditUsersByTypeOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md b/docs/api/redditapi/models/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
index 0ad31ddf1..d08ef1338 100644
--- a/docs/api/redditapi/models/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetUserFlairBySubredditOptions.md b/docs/api/redditapi/models/type-aliases/GetUserFlairBySubredditOptions.md
index 47ad6af42..6b898f6a5 100644
--- a/docs/api/redditapi/models/type-aliases/GetUserFlairBySubredditOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetUserFlairBySubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetUserFlairBySubredditResponse.md b/docs/api/redditapi/models/type-aliases/GetUserFlairBySubredditResponse.md
index cbaf0bdbb..cd520a369 100644
--- a/docs/api/redditapi/models/type-aliases/GetUserFlairBySubredditResponse.md
+++ b/docs/api/redditapi/models/type-aliases/GetUserFlairBySubredditResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetUserFlairOptions.md b/docs/api/redditapi/models/type-aliases/GetUserFlairOptions.md
index 3204676ba..fde8ef8e7 100644
--- a/docs/api/redditapi/models/type-aliases/GetUserFlairOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetUserFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetUserOverviewOptions.md b/docs/api/redditapi/models/type-aliases/GetUserOverviewOptions.md
index bfd65a4a4..a8af77852 100644
--- a/docs/api/redditapi/models/type-aliases/GetUserOverviewOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetUserOverviewOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/GetWikiPageOptions.md b/docs/api/redditapi/models/type-aliases/GetWikiPageOptions.md
index d0ecc7fa0..a7ad863ca 100644
--- a/docs/api/redditapi/models/type-aliases/GetWikiPageOptions.md
+++ b/docs/api/redditapi/models/type-aliases/GetWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/HighlightLabelType.md b/docs/api/redditapi/models/type-aliases/HighlightLabelType.md
index aa0043f11..f5350644c 100644
--- a/docs/api/redditapi/models/type-aliases/HighlightLabelType.md
+++ b/docs/api/redditapi/models/type-aliases/HighlightLabelType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/HighlightPostOptions.md b/docs/api/redditapi/models/type-aliases/HighlightPostOptions.md
index f0fe0ba78..18f309c96 100644
--- a/docs/api/redditapi/models/type-aliases/HighlightPostOptions.md
+++ b/docs/api/redditapi/models/type-aliases/HighlightPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/HighlightedPostInfo.md b/docs/api/redditapi/models/type-aliases/HighlightedPostInfo.md
index 5a53f07a0..f87ab293a 100644
--- a/docs/api/redditapi/models/type-aliases/HighlightedPostInfo.md
+++ b/docs/api/redditapi/models/type-aliases/HighlightedPostInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ImagePosition.md b/docs/api/redditapi/models/type-aliases/ImagePosition.md
index e6471dd5f..1bf76e0b7 100644
--- a/docs/api/redditapi/models/type-aliases/ImagePosition.md
+++ b/docs/api/redditapi/models/type-aliases/ImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/InternalSetPostFlairOptions.md b/docs/api/redditapi/models/type-aliases/InternalSetPostFlairOptions.md
index 8671b636c..4b2de99c5 100644
--- a/docs/api/redditapi/models/type-aliases/InternalSetPostFlairOptions.md
+++ b/docs/api/redditapi/models/type-aliases/InternalSetPostFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/LinkFlair.md b/docs/api/redditapi/models/type-aliases/LinkFlair.md
index 140c7814a..b9a092f83 100644
--- a/docs/api/redditapi/models/type-aliases/LinkFlair.md
+++ b/docs/api/redditapi/models/type-aliases/LinkFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ListingFetchOptions.md b/docs/api/redditapi/models/type-aliases/ListingFetchOptions.md
index 95e95775c..f92f7e359 100644
--- a/docs/api/redditapi/models/type-aliases/ListingFetchOptions.md
+++ b/docs/api/redditapi/models/type-aliases/ListingFetchOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ListingFetchResponse.md b/docs/api/redditapi/models/type-aliases/ListingFetchResponse.md
index f24c8d23f..d2634c122 100644
--- a/docs/api/redditapi/models/type-aliases/ListingFetchResponse.md
+++ b/docs/api/redditapi/models/type-aliases/ListingFetchResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/MenuPosition.md b/docs/api/redditapi/models/type-aliases/MenuPosition.md
index 35b5b8d8f..48403f28e 100644
--- a/docs/api/redditapi/models/type-aliases/MenuPosition.md
+++ b/docs/api/redditapi/models/type-aliases/MenuPosition.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/MessageData.md b/docs/api/redditapi/models/type-aliases/MessageData.md
index 7f3b63739..1dab120aa 100644
--- a/docs/api/redditapi/models/type-aliases/MessageData.md
+++ b/docs/api/redditapi/models/type-aliases/MessageData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ModActionData.md b/docs/api/redditapi/models/type-aliases/ModActionData.md
index 369e2e6cb..a5959ba05 100644
--- a/docs/api/redditapi/models/type-aliases/ModActionData.md
+++ b/docs/api/redditapi/models/type-aliases/ModActionData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ModActionTarget.md b/docs/api/redditapi/models/type-aliases/ModActionTarget.md
index 64b77b7f5..fe1b885ac 100644
--- a/docs/api/redditapi/models/type-aliases/ModActionTarget.md
+++ b/docs/api/redditapi/models/type-aliases/ModActionTarget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ModActionType.md b/docs/api/redditapi/models/type-aliases/ModActionType.md
index 8ecad3a9c..307e2b998 100644
--- a/docs/api/redditapi/models/type-aliases/ModActionType.md
+++ b/docs/api/redditapi/models/type-aliases/ModActionType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ModLogOptions.md b/docs/api/redditapi/models/type-aliases/ModLogOptions.md
index 54ffdcdd2..7e3c9d333 100644
--- a/docs/api/redditapi/models/type-aliases/ModLogOptions.md
+++ b/docs/api/redditapi/models/type-aliases/ModLogOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ModNoteType.md b/docs/api/redditapi/models/type-aliases/ModNoteType.md
index a6a110e25..c4d9c6ded 100644
--- a/docs/api/redditapi/models/type-aliases/ModNoteType.md
+++ b/docs/api/redditapi/models/type-aliases/ModNoteType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ModeratorPermission.md b/docs/api/redditapi/models/type-aliases/ModeratorPermission.md
index 8398eb4d3..332abdf4f 100644
--- a/docs/api/redditapi/models/type-aliases/ModeratorPermission.md
+++ b/docs/api/redditapi/models/type-aliases/ModeratorPermission.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ModeratorReport.md b/docs/api/redditapi/models/type-aliases/ModeratorReport.md
index ae08895d6..667ba1e32 100644
--- a/docs/api/redditapi/models/type-aliases/ModeratorReport.md
+++ b/docs/api/redditapi/models/type-aliases/ModeratorReport.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/MoreObject.md b/docs/api/redditapi/models/type-aliases/MoreObject.md
index f75f1e6d8..e5bc8a556 100644
--- a/docs/api/redditapi/models/type-aliases/MoreObject.md
+++ b/docs/api/redditapi/models/type-aliases/MoreObject.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/Oembed.md b/docs/api/redditapi/models/type-aliases/Oembed.md
index dc5aeb285..ec24f99d8 100644
--- a/docs/api/redditapi/models/type-aliases/Oembed.md
+++ b/docs/api/redditapi/models/type-aliases/Oembed.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/Participant.md b/docs/api/redditapi/models/type-aliases/Participant.md
index d51f212aa..72c5494b7 100644
--- a/docs/api/redditapi/models/type-aliases/Participant.md
+++ b/docs/api/redditapi/models/type-aliases/Participant.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/PollData.md b/docs/api/redditapi/models/type-aliases/PollData.md
index 35fcc3ef9..60513ce53 100644
--- a/docs/api/redditapi/models/type-aliases/PollData.md
+++ b/docs/api/redditapi/models/type-aliases/PollData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/PollOption.md b/docs/api/redditapi/models/type-aliases/PollOption.md
index e10fd746c..69197530c 100644
--- a/docs/api/redditapi/models/type-aliases/PollOption.md
+++ b/docs/api/redditapi/models/type-aliases/PollOption.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/PositionedImagePosition.md b/docs/api/redditapi/models/type-aliases/PositionedImagePosition.md
index c691e0a48..3bb6458b3 100644
--- a/docs/api/redditapi/models/type-aliases/PositionedImagePosition.md
+++ b/docs/api/redditapi/models/type-aliases/PositionedImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/PostCapabilities.md b/docs/api/redditapi/models/type-aliases/PostCapabilities.md
index a121bca04..c371e61a6 100644
--- a/docs/api/redditapi/models/type-aliases/PostCapabilities.md
+++ b/docs/api/redditapi/models/type-aliases/PostCapabilities.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/PostSuggestedCommentSort.md b/docs/api/redditapi/models/type-aliases/PostSuggestedCommentSort.md
index 1f0cb3602..fafcdc068 100644
--- a/docs/api/redditapi/models/type-aliases/PostSuggestedCommentSort.md
+++ b/docs/api/redditapi/models/type-aliases/PostSuggestedCommentSort.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/PostTextOptions.md b/docs/api/redditapi/models/type-aliases/PostTextOptions.md
index 57c4a4da3..072352dad 100644
--- a/docs/api/redditapi/models/type-aliases/PostTextOptions.md
+++ b/docs/api/redditapi/models/type-aliases/PostTextOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/PostType.md b/docs/api/redditapi/models/type-aliases/PostType.md
index b06cead7d..f6971dbba 100644
--- a/docs/api/redditapi/models/type-aliases/PostType.md
+++ b/docs/api/redditapi/models/type-aliases/PostType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/RedditVideo.md b/docs/api/redditapi/models/type-aliases/RedditVideo.md
index c272b8f91..ae1cf6455 100644
--- a/docs/api/redditapi/models/type-aliases/RedditVideo.md
+++ b/docs/api/redditapi/models/type-aliases/RedditVideo.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/RelationshipType.md b/docs/api/redditapi/models/type-aliases/RelationshipType.md
index 9445b324e..9a125e23b 100644
--- a/docs/api/redditapi/models/type-aliases/RelationshipType.md
+++ b/docs/api/redditapi/models/type-aliases/RelationshipType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/RemovalReason.md b/docs/api/redditapi/models/type-aliases/RemovalReason.md
index 8296c5588..cb4a8fce8 100644
--- a/docs/api/redditapi/models/type-aliases/RemovalReason.md
+++ b/docs/api/redditapi/models/type-aliases/RemovalReason.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/RemoveRelationshipOptions.md b/docs/api/redditapi/models/type-aliases/RemoveRelationshipOptions.md
index 48361472c..f5579db7c 100644
--- a/docs/api/redditapi/models/type-aliases/RemoveRelationshipOptions.md
+++ b/docs/api/redditapi/models/type-aliases/RemoveRelationshipOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/ReplyToCommentOptions.md b/docs/api/redditapi/models/type-aliases/ReplyToCommentOptions.md
index 086ebc724..1c8df7f3c 100644
--- a/docs/api/redditapi/models/type-aliases/ReplyToCommentOptions.md
+++ b/docs/api/redditapi/models/type-aliases/ReplyToCommentOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SearchPostsOptions.md b/docs/api/redditapi/models/type-aliases/SearchPostsOptions.md
index f89513423..fe29f0eb8 100644
--- a/docs/api/redditapi/models/type-aliases/SearchPostsOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SearchPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SecureMedia.md b/docs/api/redditapi/models/type-aliases/SecureMedia.md
index 7ff8a26fd..5ee68274b 100644
--- a/docs/api/redditapi/models/type-aliases/SecureMedia.md
+++ b/docs/api/redditapi/models/type-aliases/SecureMedia.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SendPrivateMessageAsSubredditOptions.md b/docs/api/redditapi/models/type-aliases/SendPrivateMessageAsSubredditOptions.md
index 2a17c8e07..b5898ed7c 100644
--- a/docs/api/redditapi/models/type-aliases/SendPrivateMessageAsSubredditOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SendPrivateMessageAsSubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SendPrivateMessageOptions.md b/docs/api/redditapi/models/type-aliases/SendPrivateMessageOptions.md
index 60f064835..36e25ccde 100644
--- a/docs/api/redditapi/models/type-aliases/SendPrivateMessageOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SendPrivateMessageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SetCustomPostTextFallbackOptions.md b/docs/api/redditapi/models/type-aliases/SetCustomPostTextFallbackOptions.md
index caf2973b4..02797f9d4 100644
--- a/docs/api/redditapi/models/type-aliases/SetCustomPostTextFallbackOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SetCustomPostTextFallbackOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SetFlairOptions.md b/docs/api/redditapi/models/type-aliases/SetFlairOptions.md
index 86d846866..f7f410707 100644
--- a/docs/api/redditapi/models/type-aliases/SetFlairOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SetFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SetPostFlairOptions.md b/docs/api/redditapi/models/type-aliases/SetPostFlairOptions.md
index 9fe8e4d93..79fb8fb42 100644
--- a/docs/api/redditapi/models/type-aliases/SetPostFlairOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SetPostFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SetUserFlairBatchConfig.md b/docs/api/redditapi/models/type-aliases/SetUserFlairBatchConfig.md
index 137d857e4..1a4ff025e 100644
--- a/docs/api/redditapi/models/type-aliases/SetUserFlairBatchConfig.md
+++ b/docs/api/redditapi/models/type-aliases/SetUserFlairBatchConfig.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SetUserFlairOptions.md b/docs/api/redditapi/models/type-aliases/SetUserFlairOptions.md
index a90fa5da3..1fd29c44f 100644
--- a/docs/api/redditapi/models/type-aliases/SetUserFlairOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SetUserFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubmitCustomPostOptions.md b/docs/api/redditapi/models/type-aliases/SubmitCustomPostOptions.md
index 83b71befa..b6d9e83d1 100644
--- a/docs/api/redditapi/models/type-aliases/SubmitCustomPostOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SubmitCustomPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubmitLinkOptions.md b/docs/api/redditapi/models/type-aliases/SubmitLinkOptions.md
index db12f9d77..c862cdc8e 100644
--- a/docs/api/redditapi/models/type-aliases/SubmitLinkOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SubmitLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubmitMediaOptions.md b/docs/api/redditapi/models/type-aliases/SubmitMediaOptions.md
index efac92a0c..51b5d677e 100644
--- a/docs/api/redditapi/models/type-aliases/SubmitMediaOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SubmitMediaOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubmitPostOptions.md b/docs/api/redditapi/models/type-aliases/SubmitPostOptions.md
index 5cec3d36f..d73140139 100644
--- a/docs/api/redditapi/models/type-aliases/SubmitPostOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SubmitPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubmitSelfPostOptions.md b/docs/api/redditapi/models/type-aliases/SubmitSelfPostOptions.md
index a768d2ccf..dca7db92b 100644
--- a/docs/api/redditapi/models/type-aliases/SubmitSelfPostOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SubmitSelfPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditData.md b/docs/api/redditapi/models/type-aliases/SubredditData.md
index 9f9d8fa3c..87a511fdc 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditData.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditInfo.md b/docs/api/redditapi/models/type-aliases/SubredditInfo.md
index 0b73e1bb0..348146de0 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditInfo.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditLeaderboard.md b/docs/api/redditapi/models/type-aliases/SubredditLeaderboard.md
index 47aa6b77f..1ed28d8b2 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditLeaderboard.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditLeaderboard.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditLeaderboardSummary.md b/docs/api/redditapi/models/type-aliases/SubredditLeaderboardSummary.md
index 1f7202104..caeb479a3 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditLeaderboardSummary.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditLeaderboardSummary.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditLeaderboardSummaryRow.md b/docs/api/redditapi/models/type-aliases/SubredditLeaderboardSummaryRow.md
index 3c69fbc04..caa2a5a51 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditLeaderboardSummaryRow.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditLeaderboardSummaryRow.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditOptions.md b/docs/api/redditapi/models/type-aliases/SubredditOptions.md
index 9c27ac633..697605b01 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditSettings.md b/docs/api/redditapi/models/type-aliases/SubredditSettings.md
index ad79e7dc1..b92e5a437 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditSettings.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditSettingsOptions.md b/docs/api/redditapi/models/type-aliases/SubredditSettingsOptions.md
index b7ca008c3..b3f977949 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditSettingsOptions.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditSettingsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditStyles.md b/docs/api/redditapi/models/type-aliases/SubredditStyles.md
index 26515ad48..c955b71f0 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditStyles.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/SubredditType.md b/docs/api/redditapi/models/type-aliases/SubredditType.md
index ee9748d00..0436989bc 100644
--- a/docs/api/redditapi/models/type-aliases/SubredditType.md
+++ b/docs/api/redditapi/models/type-aliases/SubredditType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/Trophy.md b/docs/api/redditapi/models/type-aliases/Trophy.md
index c0b32ed0e..6b1bf8dbb 100644
--- a/docs/api/redditapi/models/type-aliases/Trophy.md
+++ b/docs/api/redditapi/models/type-aliases/Trophy.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UnreadCountResponse.md b/docs/api/redditapi/models/type-aliases/UnreadCountResponse.md
index ee9da0ed5..1b66f328c 100644
--- a/docs/api/redditapi/models/type-aliases/UnreadCountResponse.md
+++ b/docs/api/redditapi/models/type-aliases/UnreadCountResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UpdatePageSettingsOptions.md b/docs/api/redditapi/models/type-aliases/UpdatePageSettingsOptions.md
index 0f4cfd8d4..f0d0708c0 100644
--- a/docs/api/redditapi/models/type-aliases/UpdatePageSettingsOptions.md
+++ b/docs/api/redditapi/models/type-aliases/UpdatePageSettingsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UpdateRuleOptions.md b/docs/api/redditapi/models/type-aliases/UpdateRuleOptions.md
index 796fe42f9..ddd08268c 100644
--- a/docs/api/redditapi/models/type-aliases/UpdateRuleOptions.md
+++ b/docs/api/redditapi/models/type-aliases/UpdateRuleOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UpdateWidgetData.md b/docs/api/redditapi/models/type-aliases/UpdateWidgetData.md
index 920430833..27da1818a 100644
--- a/docs/api/redditapi/models/type-aliases/UpdateWidgetData.md
+++ b/docs/api/redditapi/models/type-aliases/UpdateWidgetData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UpdateWikiPageOptions.md b/docs/api/redditapi/models/type-aliases/UpdateWikiPageOptions.md
index 53817c5b9..f6ddbbc12 100644
--- a/docs/api/redditapi/models/type-aliases/UpdateWikiPageOptions.md
+++ b/docs/api/redditapi/models/type-aliases/UpdateWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UserFlair.md b/docs/api/redditapi/models/type-aliases/UserFlair.md
index bcc9cd21e..92bc34293 100644
--- a/docs/api/redditapi/models/type-aliases/UserFlair.md
+++ b/docs/api/redditapi/models/type-aliases/UserFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UserFlairPageOptions.md b/docs/api/redditapi/models/type-aliases/UserFlairPageOptions.md
index 816856e00..1e561fc4c 100644
--- a/docs/api/redditapi/models/type-aliases/UserFlairPageOptions.md
+++ b/docs/api/redditapi/models/type-aliases/UserFlairPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UserNote.md b/docs/api/redditapi/models/type-aliases/UserNote.md
index a133dfc64..cd2958e56 100644
--- a/docs/api/redditapi/models/type-aliases/UserNote.md
+++ b/docs/api/redditapi/models/type-aliases/UserNote.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UserNoteLabel.md b/docs/api/redditapi/models/type-aliases/UserNoteLabel.md
index 383850b96..d1fb1d031 100644
--- a/docs/api/redditapi/models/type-aliases/UserNoteLabel.md
+++ b/docs/api/redditapi/models/type-aliases/UserNoteLabel.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/UserSocialLink.md b/docs/api/redditapi/models/type-aliases/UserSocialLink.md
index e212c7dfb..e7163511f 100644
--- a/docs/api/redditapi/models/type-aliases/UserSocialLink.md
+++ b/docs/api/redditapi/models/type-aliases/UserSocialLink.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/Vault.md b/docs/api/redditapi/models/type-aliases/Vault.md
index f7dc612a8..6568691ff 100644
--- a/docs/api/redditapi/models/type-aliases/Vault.md
+++ b/docs/api/redditapi/models/type-aliases/Vault.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/Visibility.md b/docs/api/redditapi/models/type-aliases/Visibility.md
index 508779812..3f48cbab6 100644
--- a/docs/api/redditapi/models/type-aliases/Visibility.md
+++ b/docs/api/redditapi/models/type-aliases/Visibility.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/WikiEditMode.md b/docs/api/redditapi/models/type-aliases/WikiEditMode.md
index 8e230265a..6661935f9 100644
--- a/docs/api/redditapi/models/type-aliases/WikiEditMode.md
+++ b/docs/api/redditapi/models/type-aliases/WikiEditMode.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/WikiPageRevisionId.md b/docs/api/redditapi/models/type-aliases/WikiPageRevisionId.md
index c5c959c83..f6cb110aa 100644
--- a/docs/api/redditapi/models/type-aliases/WikiPageRevisionId.md
+++ b/docs/api/redditapi/models/type-aliases/WikiPageRevisionId.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/WikiVersion.md b/docs/api/redditapi/models/type-aliases/WikiVersion.md
index 6db927aeb..e4dd1911c 100644
--- a/docs/api/redditapi/models/type-aliases/WikiVersion.md
+++ b/docs/api/redditapi/models/type-aliases/WikiVersion.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/WikiVersionOptions.md b/docs/api/redditapi/models/type-aliases/WikiVersionOptions.md
index 83c524258..230f8ed42 100644
--- a/docs/api/redditapi/models/type-aliases/WikiVersionOptions.md
+++ b/docs/api/redditapi/models/type-aliases/WikiVersionOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/type-aliases/WithUserData.md b/docs/api/redditapi/models/type-aliases/WithUserData.md
index 671186b6d..9d8d10282 100644
--- a/docs/api/redditapi/models/type-aliases/WithUserData.md
+++ b/docs/api/redditapi/models/type-aliases/WithUserData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/docs/api/redditapi/models/variables/GalleryMediaStatus.md b/docs/api/redditapi/models/variables/GalleryMediaStatus.md
index f66b8f511..c1ca5aa89 100644
--- a/docs/api/redditapi/models/variables/GalleryMediaStatus.md
+++ b/docs/api/redditapi/models/variables/GalleryMediaStatus.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.4-dev**](../../README.md)
+[**@devvit/reddit v0.15.5-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/Devvit/README.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/Devvit/README.md
index a81f4b65b..b62fe1ec8 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/Devvit/README.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/Devvit/README.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/Devvit/type-aliases/Context.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/Devvit/type-aliases/Context.md
index 4bfc1e2bb..7a21bf5d2 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/Devvit/type-aliases/Context.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/Devvit/type-aliases/Context.md
@@ -1,8 +1,8 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
-# Type Alias: ~~Context~~
+# ~~Type Alias: Context~~
> **Context** = [`ContextAPIClients`](../../../../type-aliases/ContextAPIClients.md) & [`BaseContext`](../../../../type-aliases/BaseContext.md)
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/README.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/README.md
index 6d07d052d..9b4baf510 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/README.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/README.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/enumerations/DeletionReason.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/enumerations/DeletionReason.md
index d327c8142..9f053f9e6 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/enumerations/DeletionReason.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/enumerations/DeletionReason.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/enumerations/EventSource.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/enumerations/EventSource.md
index 3d645c6d1..1426fd808 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/enumerations/EventSource.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/enumerations/EventSource.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonFromJSON.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonFromJSON.md
index 1dc612865..96a8cdbd7 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonFromJSON.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonFromJSON.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonToJSON.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonToJSON.md
index 8d88e782e..fa75f1c46 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonToJSON.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/deletionReasonToJSON.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceFromJSON.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceFromJSON.md
index 7c635b056..901d131ed 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceFromJSON.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceFromJSON.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceToJSON.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceToJSON.md
index 1edc389cd..a86339520 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceToJSON.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/functions/eventSourceToJSON.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AccountDelete.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AccountDelete.md
index a2d1d2fdb..6ba18af5e 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AccountDelete.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AccountDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### deletedAt?
-> `optional` **deletedAt**: `Date`
+> `optional` **deletedAt?**: `Date`
***
@@ -18,7 +18,7 @@
### user?
-> `optional` **user**: `UserV2`
+> `optional` **user?**: `UserV2`
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppInstall.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppInstall.md
index a8c53e632..c9c48af02 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppInstall.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppInstall.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### installer?
-> `optional` **installer**: `UserV2`
+> `optional` **installer?**: `UserV2`
***
@@ -18,4 +18,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppUpgrade.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppUpgrade.md
index a1d6045d4..d72416e65 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppUpgrade.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AppUpgrade.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### installer?
-> `optional` **installer**: `UserV2`
+> `optional` **installer?**: `UserV2`
***
@@ -18,4 +18,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterComment.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterComment.md
index e13fa0305..ee54b32b2 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterComment.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterComment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -18,7 +18,7 @@
### comment?
-> `optional` **comment**: `CommentV2`
+> `optional` **comment?**: `CommentV2`
***
@@ -34,7 +34,7 @@
### removedAt?
-> `optional` **removedAt**: `Date`
+> `optional` **removedAt?**: `Date`
***
@@ -42,4 +42,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterPost.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterPost.md
index 460b7bb03..6751a0f3d 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterPost.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterPost.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -18,7 +18,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -34,7 +34,7 @@
### removedAt?
-> `optional` **removedAt**: `Date`
+> `optional` **removedAt?**: `Date`
***
@@ -42,4 +42,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentApprove.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentApprove.md
index cb58bb890..d1e7bb6a0 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentApprove.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentApprove.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### approvedAt?
-> `optional` **approvedAt**: `Date`
+> `optional` **approvedAt?**: `Date`
***
@@ -18,7 +18,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -26,7 +26,7 @@
### comment?
-> `optional` **comment**: `CommentV2`
+> `optional` **comment?**: `CommentV2`
***
@@ -34,7 +34,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -50,4 +50,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentCreate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentCreate.md
index 285faa8a2..8e4e7c198 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentCreate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -18,7 +18,7 @@
### comment?
-> `optional` **comment**: `CommentV2`
+> `optional` **comment?**: `CommentV2`
***
@@ -26,7 +26,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -34,4 +34,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentDelete.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentDelete.md
index 5c0c4dcd5..aa9b2762a 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentDelete.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -26,7 +26,7 @@
### createdAt?
-> `optional` **createdAt**: `Date`
+> `optional` **createdAt?**: `Date`
***
@@ -34,7 +34,7 @@
### deletedAt?
-> `optional` **deletedAt**: `Date`
+> `optional` **deletedAt?**: `Date`
***
@@ -74,4 +74,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentReport.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentReport.md
index b2b25cba1..3a0274499 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentReport.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### comment?
-> `optional` **comment**: `CommentV2`
+> `optional` **comment?**: `CommentV2`
***
@@ -26,4 +26,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentSubmit.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentSubmit.md
index 728202d60..7b7d16fa5 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentSubmit.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -18,7 +18,7 @@
### comment?
-> `optional` **comment**: `CommentV2`
+> `optional` **comment?**: `CommentV2`
***
@@ -26,7 +26,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -34,4 +34,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentUpdate.md
index 4bf031be2..4739064ee 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/CommentUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -18,7 +18,7 @@
### comment?
-> `optional` **comment**: `CommentV2`
+> `optional` **comment?**: `CommentV2`
***
@@ -26,7 +26,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -42,4 +42,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/MentionInCommentCreate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/MentionInCommentCreate.md
index b365c01db..fb1b1fca7 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/MentionInCommentCreate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/MentionInCommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -18,7 +18,7 @@
### comment?
-> `optional` **comment**: `CommentV2`
+> `optional` **comment?**: `CommentV2`
***
@@ -26,7 +26,7 @@
### mentions?
-> `optional` **mentions**: `Mentions`
+> `optional` **mentions?**: `Mentions`
***
@@ -34,7 +34,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -42,4 +42,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostApprove.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostApprove.md
index ac69a9cf2..8b592d904 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostApprove.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostApprove.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### approvedAt?
-> `optional` **approvedAt**: `Date`
+> `optional` **approvedAt?**: `Date`
***
@@ -18,7 +18,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -26,7 +26,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -42,4 +42,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostCreate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostCreate.md
index fd3e5df95..5bf4edb09 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostCreate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -18,7 +18,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -26,4 +26,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostDelete.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostDelete.md
index 96081557c..35ced0b60 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostDelete.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -18,7 +18,7 @@
### createdAt?
-> `optional` **createdAt**: `Date`
+> `optional` **createdAt?**: `Date`
***
@@ -26,7 +26,7 @@
### deletedAt?
-> `optional` **deletedAt**: `Date`
+> `optional` **deletedAt?**: `Date`
***
@@ -58,4 +58,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostFlairUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostFlairUpdate.md
index be34257e3..050ee212b 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostFlairUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostFlairUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -18,7 +18,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -26,4 +26,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostNsfwUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostNsfwUpdate.md
index 2f2c965be..d4f4c0738 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostNsfwUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostNsfwUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -26,7 +26,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -34,4 +34,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostReport.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostReport.md
index 9a21bef68..d479e8265 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostReport.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -26,4 +26,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSpoilerUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSpoilerUpdate.md
index cd6789c17..f73cde655 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSpoilerUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSpoilerUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -26,7 +26,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -34,4 +34,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSubmit.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSubmit.md
index 3e502f283..64203a0b3 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSubmit.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -18,7 +18,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -26,4 +26,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostUpdate.md
index 5e7c0c090..759232d0d 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/PostUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### author?
-> `optional` **author**: `UserV2`
+> `optional` **author?**: `UserV2`
***
@@ -18,7 +18,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -34,4 +34,4 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/SubredditSubscribe.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/SubredditSubscribe.md
index e10d47749..5e00be383 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/SubredditSubscribe.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/SubredditSubscribe.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
***
@@ -18,4 +18,4 @@
### subscriber?
-> `optional` **subscriber**: `UserV2`
+> `optional` **subscriber?**: `UserV2`
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/Vote.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/Vote.md
index 5187fc5ad..861284af7 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/Vote.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/interfaces/Vote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -10,7 +10,7 @@
### comment?
-> `optional` **comment**: `CommentV2`
+> `optional` **comment?**: `CommentV2`
***
@@ -18,7 +18,7 @@
### post?
-> `optional` **post**: `PostV2`
+> `optional` **post?**: `PostV2`
***
@@ -34,7 +34,7 @@
### subreddit?
-> `optional` **subreddit**: `SubredditV2`
+> `optional` **subreddit?**: `SubredditV2`
***
@@ -42,7 +42,7 @@
### updatedAt?
-> `optional` **updatedAt**: `Date`
+> `optional` **updatedAt?**: `Date`
***
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AccountDelete.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AccountDelete.md
index 50b0cb359..2e57acbc2 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AccountDelete.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AccountDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **AccountDelete**: `object`
-## Type declaration
+## Type Declaration
@@ -18,6 +18,8 @@
### create()
+> **create**(`base?`): [`AccountDelete`](../interfaces/AccountDelete.md)
+
#### Parameters
##### base?
@@ -28,7 +30,7 @@
###### user?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### user.accountType?
@@ -44,7 +46,7 @@
###### user.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### user.flair.backgroundColor?
@@ -126,11 +128,13 @@
### decode()
+> **decode**(`input`, `length?`): [`AccountDelete`](../interfaces/AccountDelete.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -144,6 +148,8 @@
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -162,6 +168,8 @@
### fromJSON()
+> **fromJSON**(`object`): [`AccountDelete`](../interfaces/AccountDelete.md)
+
#### Parameters
##### object
@@ -176,6 +184,8 @@
### fromPartial()
+> **fromPartial**(`object`): [`AccountDelete`](../interfaces/AccountDelete.md)
+
#### Parameters
##### object
@@ -186,7 +196,7 @@
###### user?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### user.accountType?
@@ -202,7 +212,7 @@
###### user.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### user.flair.backgroundColor?
@@ -284,6 +294,8 @@
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AppInstall.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AppInstall.md
index c0a4ddd0c..3e9450d82 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AppInstall.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AppInstall.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **AppInstall**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`AppInstall`](../interfaces/AppInstall.md)
+
#### Parameters
##### base?
###### installer?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### installer.accountType?
@@ -40,7 +42,7 @@
###### installer.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### installer.flair.backgroundColor?
@@ -112,7 +114,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -170,11 +172,13 @@
### decode()
+> **decode**(`input`, `length?`): [`AppInstall`](../interfaces/AppInstall.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -188,6 +192,8 @@
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -206,6 +212,8 @@
### fromJSON()
+> **fromJSON**(`object`): [`AppInstall`](../interfaces/AppInstall.md)
+
#### Parameters
##### object
@@ -220,13 +228,15 @@
### fromPartial()
+> **fromPartial**(`object`): [`AppInstall`](../interfaces/AppInstall.md)
+
#### Parameters
##### object
###### installer?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### installer.accountType?
@@ -242,7 +252,7 @@
###### installer.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### installer.flair.backgroundColor?
@@ -314,7 +324,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -372,6 +382,8 @@
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AppUpgrade.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AppUpgrade.md
index e01435dc3..e117767ed 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AppUpgrade.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AppUpgrade.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **AppUpgrade**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`AppUpgrade`](../interfaces/AppUpgrade.md)
+
#### Parameters
##### base?
###### installer?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### installer.accountType?
@@ -40,7 +42,7 @@
###### installer.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### installer.flair.backgroundColor?
@@ -112,7 +114,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -170,11 +172,13 @@
### decode()
+> **decode**(`input`, `length?`): [`AppUpgrade`](../interfaces/AppUpgrade.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -188,6 +192,8 @@
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -206,6 +212,8 @@
### fromJSON()
+> **fromJSON**(`object`): [`AppUpgrade`](../interfaces/AppUpgrade.md)
+
#### Parameters
##### object
@@ -220,13 +228,15 @@
### fromPartial()
+> **fromPartial**(`object`): [`AppUpgrade`](../interfaces/AppUpgrade.md)
+
#### Parameters
##### object
###### installer?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### installer.accountType?
@@ -242,7 +252,7 @@
###### installer.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### installer.flair.backgroundColor?
@@ -314,7 +324,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -372,6 +382,8 @@
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterComment.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterComment.md
index f9465de08..d6d93f033 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterComment.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterComment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **AutomoderatorFilterComment**: `object`
-## Type declaration
+## Type Declaration
@@ -18,6 +18,8 @@
### create()
+> **create**(`base?`): [`AutomoderatorFilterComment`](../interfaces/AutomoderatorFilterComment.md)
+
#### Parameters
##### base?
@@ -28,7 +30,7 @@
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -124,7 +126,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -182,11 +184,13 @@
### decode()
+> **decode**(`input`, `length?`): [`AutomoderatorFilterComment`](../interfaces/AutomoderatorFilterComment.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -200,6 +204,8 @@
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -218,6 +224,8 @@
### fromJSON()
+> **fromJSON**(`object`): [`AutomoderatorFilterComment`](../interfaces/AutomoderatorFilterComment.md)
+
#### Parameters
##### object
@@ -232,6 +240,8 @@
### fromPartial()
+> **fromPartial**(`object`): [`AutomoderatorFilterComment`](../interfaces/AutomoderatorFilterComment.md)
+
#### Parameters
##### object
@@ -242,7 +252,7 @@
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -338,7 +348,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -396,6 +406,8 @@
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterPost.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterPost.md
index 4ee7a5b36..42a6950ff 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterPost.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/AutomoderatorFilterPost.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **AutomoderatorFilterPost**: `object`
-## Type declaration
+## Type Declaration
@@ -18,6 +18,8 @@
### create()
+> **create**(`base?`): [`AutomoderatorFilterPost`](../interfaces/AutomoderatorFilterPost.md)
+
#### Parameters
##### base?
@@ -28,11 +30,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -174,7 +176,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -198,11 +200,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -262,7 +264,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -384,7 +386,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -442,11 +444,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`AutomoderatorFilterPost`](../interfaces/AutomoderatorFilterPost.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -460,6 +464,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -478,6 +484,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`AutomoderatorFilterPost`](../interfaces/AutomoderatorFilterPost.md)
+
#### Parameters
##### object
@@ -492,6 +500,8 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`AutomoderatorFilterPost`](../interfaces/AutomoderatorFilterPost.md)
+
#### Parameters
##### object
@@ -502,11 +512,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -648,7 +658,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -672,11 +682,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -736,7 +746,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -858,7 +868,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -916,6 +926,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentApprove.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentApprove.md
index 8b009fae2..5854c9087 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentApprove.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentApprove.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **CommentApprove**: `object`
-## Type declaration
+## Type Declaration
@@ -18,6 +18,8 @@
### create()
+> **create**(`base?`): [`CommentApprove`](../interfaces/CommentApprove.md)
+
#### Parameters
##### base?
@@ -28,7 +30,7 @@
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -44,7 +46,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -116,7 +118,7 @@
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -204,11 +206,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -350,7 +352,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -374,11 +376,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -438,7 +440,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -556,7 +558,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -614,11 +616,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`CommentApprove`](../interfaces/CommentApprove.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -632,6 +636,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -650,6 +656,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`CommentApprove`](../interfaces/CommentApprove.md)
+
#### Parameters
##### object
@@ -664,6 +672,8 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`CommentApprove`](../interfaces/CommentApprove.md)
+
#### Parameters
##### object
@@ -674,7 +684,7 @@ rename to text?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -690,7 +700,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -762,7 +772,7 @@ rename to text?
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -850,11 +860,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -996,7 +1006,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -1020,11 +1030,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -1084,7 +1094,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1202,7 +1212,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1260,6 +1270,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentCreate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentCreate.md
index 705399c3c..3686fdf85 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentCreate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **CommentCreate**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`CommentCreate`](../interfaces/CommentCreate.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -112,7 +114,7 @@
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -200,11 +202,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -346,7 +348,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -370,11 +372,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -434,7 +436,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -548,7 +550,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -606,11 +608,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`CommentCreate`](../interfaces/CommentCreate.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -624,6 +628,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -642,6 +648,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`CommentCreate`](../interfaces/CommentCreate.md)
+
#### Parameters
##### object
@@ -656,13 +664,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`CommentCreate`](../interfaces/CommentCreate.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -678,7 +688,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -750,7 +760,7 @@ rename to text?
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -838,11 +848,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -984,7 +994,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -1008,11 +1018,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -1072,7 +1082,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1186,7 +1196,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1244,6 +1254,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentDelete.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentDelete.md
index ac0336d5d..ad543be2a 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentDelete.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **CommentDelete**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`CommentDelete`](../interfaces/CommentDelete.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -140,7 +142,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -198,11 +200,13 @@
### decode()
+> **decode**(`input`, `length?`): [`CommentDelete`](../interfaces/CommentDelete.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -216,6 +220,8 @@
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -234,6 +240,8 @@
### fromJSON()
+> **fromJSON**(`object`): [`CommentDelete`](../interfaces/CommentDelete.md)
+
#### Parameters
##### object
@@ -248,13 +256,15 @@
### fromPartial()
+> **fromPartial**(`object`): [`CommentDelete`](../interfaces/CommentDelete.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -270,7 +280,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -370,7 +380,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -428,6 +438,8 @@
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentReport.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentReport.md
index 04b0c5dfe..0068e07c5 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentReport.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **CommentReport**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`CommentReport`](../interfaces/CommentReport.md)
+
#### Parameters
##### base?
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -116,7 +118,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -174,11 +176,13 @@
### decode()
+> **decode**(`input`, `length?`): [`CommentReport`](../interfaces/CommentReport.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -192,6 +196,8 @@
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -210,6 +216,8 @@
### fromJSON()
+> **fromJSON**(`object`): [`CommentReport`](../interfaces/CommentReport.md)
+
#### Parameters
##### object
@@ -224,13 +232,15 @@
### fromPartial()
+> **fromPartial**(`object`): [`CommentReport`](../interfaces/CommentReport.md)
+
#### Parameters
##### object
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -322,7 +332,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -380,6 +390,8 @@
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentSubmit.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentSubmit.md
index 921ce145f..f0a31fa01 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentSubmit.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **CommentSubmit**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`CommentSubmit`](../interfaces/CommentSubmit.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -112,7 +114,7 @@
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -200,11 +202,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -346,7 +348,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -370,11 +372,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -434,7 +436,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -548,7 +550,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -606,11 +608,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`CommentSubmit`](../interfaces/CommentSubmit.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -624,6 +628,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -642,6 +648,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`CommentSubmit`](../interfaces/CommentSubmit.md)
+
#### Parameters
##### object
@@ -656,13 +664,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`CommentSubmit`](../interfaces/CommentSubmit.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -678,7 +688,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -750,7 +760,7 @@ rename to text?
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -838,11 +848,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -984,7 +994,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -1008,11 +1018,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -1072,7 +1082,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1186,7 +1196,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1244,6 +1254,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentUpdate.md
index 089c2737c..ed4cac9f4 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/CommentUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **CommentUpdate**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`CommentUpdate`](../interfaces/CommentUpdate.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -112,7 +114,7 @@
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -200,11 +202,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -346,7 +348,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -370,11 +372,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -434,7 +436,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -552,7 +554,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -610,11 +612,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`CommentUpdate`](../interfaces/CommentUpdate.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -628,6 +632,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -646,6 +652,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`CommentUpdate`](../interfaces/CommentUpdate.md)
+
#### Parameters
##### object
@@ -660,13 +668,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`CommentUpdate`](../interfaces/CommentUpdate.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -682,7 +692,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -754,7 +764,7 @@ rename to text?
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -842,11 +852,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -988,7 +998,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -1012,11 +1022,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -1076,7 +1086,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1194,7 +1204,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1252,6 +1262,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/MentionInCommentCreate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/MentionInCommentCreate.md
index d3b849444..8aae23359 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/MentionInCommentCreate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/MentionInCommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **MentionInCommentCreate**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`MentionInCommentCreate`](../interfaces/MentionInCommentCreate.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -112,7 +114,7 @@
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -200,7 +202,7 @@
###### mentions?
-\{ `items`: `object`[]; \}
+\{ `items?`: `object`[]; \}
###### mentions.items?
@@ -208,11 +210,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -354,7 +356,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -378,11 +380,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -442,7 +444,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -556,7 +558,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -614,11 +616,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`MentionInCommentCreate`](../interfaces/MentionInCommentCreate.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -632,6 +636,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -650,6 +656,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`MentionInCommentCreate`](../interfaces/MentionInCommentCreate.md)
+
#### Parameters
##### object
@@ -664,13 +672,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`MentionInCommentCreate`](../interfaces/MentionInCommentCreate.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -686,7 +696,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -758,7 +768,7 @@ rename to text?
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -846,7 +856,7 @@ rename to text?
###### mentions?
-\{ `items`: `object`[]; \}
+\{ `items?`: `object`[]; \}
###### mentions.items?
@@ -854,11 +864,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -1000,7 +1010,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -1024,11 +1034,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -1088,7 +1098,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1202,7 +1212,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1260,6 +1270,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostApprove.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostApprove.md
index f8a071f27..9f41ff6c1 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostApprove.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostApprove.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **PostApprove**: `object`
-## Type declaration
+## Type Declaration
@@ -18,6 +18,8 @@
### create()
+> **create**(`base?`): [`PostApprove`](../interfaces/PostApprove.md)
+
#### Parameters
##### base?
@@ -28,7 +30,7 @@
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -44,7 +46,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -116,11 +118,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -262,7 +264,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -286,11 +288,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -350,7 +352,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -468,7 +470,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -526,11 +528,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`PostApprove`](../interfaces/PostApprove.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -544,6 +548,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -562,6 +568,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`PostApprove`](../interfaces/PostApprove.md)
+
#### Parameters
##### object
@@ -576,6 +584,8 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`PostApprove`](../interfaces/PostApprove.md)
+
#### Parameters
##### object
@@ -586,7 +596,7 @@ rename to text?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -602,7 +612,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -674,11 +684,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -820,7 +830,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -844,11 +854,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -908,7 +918,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1026,7 +1036,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1084,6 +1094,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostCreate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostCreate.md
index f572ab6f2..a2d07201a 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostCreate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **PostCreate**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`PostCreate`](../interfaces/PostCreate.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -112,11 +114,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -258,7 +260,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -282,11 +284,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -346,7 +348,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -460,7 +462,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -518,11 +520,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`PostCreate`](../interfaces/PostCreate.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -536,6 +540,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -554,6 +560,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`PostCreate`](../interfaces/PostCreate.md)
+
#### Parameters
##### object
@@ -568,13 +576,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`PostCreate`](../interfaces/PostCreate.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -590,7 +600,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -662,11 +672,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -808,7 +818,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -832,11 +842,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -896,7 +906,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1010,7 +1020,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1068,6 +1078,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostDelete.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostDelete.md
index 1250eb54c..098dcbeff 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostDelete.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **PostDelete**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`PostDelete`](../interfaces/PostDelete.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -132,7 +134,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -190,11 +192,13 @@
### decode()
+> **decode**(`input`, `length?`): [`PostDelete`](../interfaces/PostDelete.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -208,6 +212,8 @@
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -226,6 +232,8 @@
### fromJSON()
+> **fromJSON**(`object`): [`PostDelete`](../interfaces/PostDelete.md)
+
#### Parameters
##### object
@@ -240,13 +248,15 @@
### fromPartial()
+> **fromPartial**(`object`): [`PostDelete`](../interfaces/PostDelete.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -262,7 +272,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -354,7 +364,7 @@
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -412,6 +422,8 @@
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostFlairUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostFlairUpdate.md
index d26a0123c..125165ecd 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostFlairUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostFlairUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **PostFlairUpdate**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`PostFlairUpdate`](../interfaces/PostFlairUpdate.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -112,11 +114,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -258,7 +260,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -282,11 +284,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -346,7 +348,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -460,7 +462,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -518,11 +520,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`PostFlairUpdate`](../interfaces/PostFlairUpdate.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -536,6 +540,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -554,6 +560,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`PostFlairUpdate`](../interfaces/PostFlairUpdate.md)
+
#### Parameters
##### object
@@ -568,13 +576,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`PostFlairUpdate`](../interfaces/PostFlairUpdate.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -590,7 +600,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -662,11 +672,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -808,7 +818,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -832,11 +842,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -896,7 +906,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1010,7 +1020,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1068,6 +1078,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostNsfwUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostNsfwUpdate.md
index d14275ed7..0e0e9558d 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostNsfwUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostNsfwUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **PostNsfwUpdate**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`PostNsfwUpdate`](../interfaces/PostNsfwUpdate.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -116,11 +118,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -262,7 +264,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -286,11 +288,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -350,7 +352,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -464,7 +466,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -522,11 +524,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`PostNsfwUpdate`](../interfaces/PostNsfwUpdate.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -540,6 +544,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -558,6 +564,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`PostNsfwUpdate`](../interfaces/PostNsfwUpdate.md)
+
#### Parameters
##### object
@@ -572,13 +580,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`PostNsfwUpdate`](../interfaces/PostNsfwUpdate.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -594,7 +604,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -670,11 +680,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -816,7 +826,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -840,11 +850,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -904,7 +914,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1018,7 +1028,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1076,6 +1086,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostReport.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostReport.md
index 346417ff5..139268d5a 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostReport.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **PostReport**: `object`
-## Type declaration
+## Type Declaration
@@ -18,17 +18,19 @@
### create()
+> **create**(`base?`): [`PostReport`](../interfaces/PostReport.md)
+
#### Parameters
##### base?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -170,7 +172,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -194,11 +196,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -258,7 +260,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -376,7 +378,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -434,11 +436,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`PostReport`](../interfaces/PostReport.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -452,6 +456,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -470,6 +476,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`PostReport`](../interfaces/PostReport.md)
+
#### Parameters
##### object
@@ -484,17 +492,19 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`PostReport`](../interfaces/PostReport.md)
+
#### Parameters
##### object
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -636,7 +646,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -660,11 +670,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -724,7 +734,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -842,7 +852,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -900,6 +910,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostSpoilerUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostSpoilerUpdate.md
index 5dedf5ae7..8e0cf51d4 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostSpoilerUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostSpoilerUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **PostSpoilerUpdate**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`PostSpoilerUpdate`](../interfaces/PostSpoilerUpdate.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -116,11 +118,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -262,7 +264,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -286,11 +288,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -350,7 +352,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -464,7 +466,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -522,11 +524,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`PostSpoilerUpdate`](../interfaces/PostSpoilerUpdate.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -540,6 +544,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -558,6 +564,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`PostSpoilerUpdate`](../interfaces/PostSpoilerUpdate.md)
+
#### Parameters
##### object
@@ -572,13 +580,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`PostSpoilerUpdate`](../interfaces/PostSpoilerUpdate.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -594,7 +604,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -670,11 +680,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -816,7 +826,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -840,11 +850,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -904,7 +914,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1018,7 +1028,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1076,6 +1086,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostSubmit.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostSubmit.md
index 378d35078..a47ee7d73 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostSubmit.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **PostSubmit**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`PostSubmit`](../interfaces/PostSubmit.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -112,11 +114,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -258,7 +260,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -282,11 +284,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -346,7 +348,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -460,7 +462,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -518,11 +520,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`PostSubmit`](../interfaces/PostSubmit.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -536,6 +540,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -554,6 +560,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`PostSubmit`](../interfaces/PostSubmit.md)
+
#### Parameters
##### object
@@ -568,13 +576,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`PostSubmit`](../interfaces/PostSubmit.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -590,7 +600,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -662,11 +672,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -808,7 +818,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -832,11 +842,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -896,7 +906,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1010,7 +1020,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1068,6 +1078,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostUpdate.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostUpdate.md
index c0bb7de1e..dc57a94d9 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/PostUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **PostUpdate**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`PostUpdate`](../interfaces/PostUpdate.md)
+
#### Parameters
##### base?
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -40,7 +42,7 @@
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -112,11 +114,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -258,7 +260,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -282,11 +284,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -346,7 +348,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -464,7 +466,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -522,11 +524,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`PostUpdate`](../interfaces/PostUpdate.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -540,6 +544,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -558,6 +564,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`PostUpdate`](../interfaces/PostUpdate.md)
+
#### Parameters
##### object
@@ -572,13 +580,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`PostUpdate`](../interfaces/PostUpdate.md)
+
#### Parameters
##### object
###### author?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### author.accountType?
@@ -594,7 +604,7 @@ rename to text?
###### author.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### author.flair.backgroundColor?
@@ -666,11 +676,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -812,7 +822,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -836,11 +846,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -900,7 +910,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1018,7 +1028,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1076,6 +1086,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/SubredditSubscribe.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/SubredditSubscribe.md
index 3fb2f5f38..c4479c7a4 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/SubredditSubscribe.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/SubredditSubscribe.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **SubredditSubscribe**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`SubredditSubscribe`](../interfaces/SubredditSubscribe.md)
+
#### Parameters
##### base?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -76,7 +78,7 @@
###### subscriber?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### subscriber.accountType?
@@ -92,7 +94,7 @@
###### subscriber.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### subscriber.flair.backgroundColor?
@@ -170,11 +172,13 @@
### decode()
+> **decode**(`input`, `length?`): [`SubredditSubscribe`](../interfaces/SubredditSubscribe.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -188,6 +192,8 @@
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -206,6 +212,8 @@
### fromJSON()
+> **fromJSON**(`object`): [`SubredditSubscribe`](../interfaces/SubredditSubscribe.md)
+
#### Parameters
##### object
@@ -220,13 +228,15 @@
### fromPartial()
+> **fromPartial**(`object`): [`SubredditSubscribe`](../interfaces/SubredditSubscribe.md)
+
#### Parameters
##### object
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -278,7 +288,7 @@
###### subscriber?
-\{ `accountType`: `AccountTypeV2`; `banned`: `boolean`; `description`: `string`; `flair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `iconImage`: `string`; `id`: `string`; `isGold`: `boolean`; `karma`: `number`; `name`: `string`; `snoovatarImage`: `string`; `spam`: `boolean`; `suspended`: `boolean`; `url`: `string`; \}
+\{ `accountType?`: `AccountTypeV2`; `banned?`: `boolean`; `description?`: `string`; `flair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `iconImage?`: `string`; `id?`: `string`; `isGold?`: `boolean`; `karma?`: `number`; `name?`: `string`; `snoovatarImage?`: `string`; `spam?`: `boolean`; `suspended?`: `boolean`; `url?`: `string`; \}
###### subscriber.accountType?
@@ -294,7 +304,7 @@
###### subscriber.flair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### subscriber.flair.backgroundColor?
@@ -372,6 +382,8 @@
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/Vote.md b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/Vote.md
index f8070f204..c5239bf66 100644
--- a/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/Vote.md
+++ b/versioned_docs/version-0.15/api/public-api/@devvit/namespaces/EventTypes/variables/Vote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../../../../README.md)
+[**@devvit/public-api v0.15.4-dev**](../../../../README.md)
***
@@ -6,7 +6,7 @@
> **Vote**: `object`
-## Type declaration
+## Type Declaration
@@ -18,13 +18,15 @@
### create()
+> **create**(`base?`): [`Vote`](../interfaces/Vote.md)
+
#### Parameters
##### base?
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -112,11 +114,11 @@
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -258,7 +260,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -282,11 +284,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -346,7 +348,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -464,7 +466,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -530,11 +532,13 @@ rename to text?
### decode()
+> **decode**(`input`, `length?`): [`Vote`](../interfaces/Vote.md)
+
#### Parameters
##### input
-`Reader` | `Uint8Array`\<`ArrayBufferLike`\>
+`Reader` \| `Uint8Array`\<`ArrayBufferLike`\>
##### length?
@@ -548,6 +552,8 @@ rename to text?
### encode()
+> **encode**(`message`, `writer?`): `Writer`
+
#### Parameters
##### message
@@ -566,6 +572,8 @@ rename to text?
### fromJSON()
+> **fromJSON**(`object`): [`Vote`](../interfaces/Vote.md)
+
#### Parameters
##### object
@@ -580,13 +588,15 @@ rename to text?
### fromPartial()
+> **fromPartial**(`object`): [`Vote`](../interfaces/Vote.md)
+
#### Parameters
##### object
###### comment?
-\{ `author`: `string`; `body`: `string`; `collapsedBecauseCrowdControl`: `boolean`; `createdAt`: `number`; `deleted`: `boolean`; `downvotes`: `number`; `elementTypes`: `string`[]; `gilded`: `boolean`; `hasMedia`: `boolean`; `id`: `string`; `languageCode`: `string`; `lastModifiedAt`: `number`; `mediaUrls`: `string`[]; `numReports`: `number`; `parentId`: `string`; `permalink`: `string`; `postId`: `string`; `score`: `number`; `spam`: `boolean`; `subredditId`: `string`; `upvotes`: `number`; \}
+\{ `author?`: `string`; `body?`: `string`; `collapsedBecauseCrowdControl?`: `boolean`; `createdAt?`: `number`; `deleted?`: `boolean`; `downvotes?`: `number`; `elementTypes?`: `string`[]; `gilded?`: `boolean`; `hasMedia?`: `boolean`; `id?`: `string`; `languageCode?`: `string`; `lastModifiedAt?`: `number`; `mediaUrls?`: `string`[]; `numReports?`: `number`; `parentId?`: `string`; `permalink?`: `string`; `postId?`: `string`; `score?`: `number`; `spam?`: `boolean`; `subredditId?`: `string`; `upvotes?`: `number`; \}
###### comment.author?
@@ -674,11 +684,11 @@ rename to text?
###### post?
-\{ `authorFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}; `authorId`: `string`; `createdAt`: `number`; `crosspostParentId`: `string`; `crowdControlLevel`: `CrowdControlLevel`; `deleted`: `boolean`; `distinguished`: `DistinguishType`; `downvotes`: `number`; `galleryImages`: `string`[]; `gildings`: `number`; `id`: `string`; `ignoreReports`: `boolean`; `isApproved`: `boolean`; `isArchived`: `boolean`; `isClubContent`: `boolean`; `isGallery`: `boolean`; `isImage`: `boolean`; `isLocked`: `boolean`; `isMeta`: `boolean`; `isMultiMedia`: `boolean`; `isPoll`: `boolean`; `isPromoted`: `boolean`; `isSelf`: `boolean`; `isSpoiler`: `boolean`; `isSticky`: `boolean`; `isVideo`: `boolean`; `languageCode`: `string`; `linkFlair`: \{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}; `media`: \{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}; `mediaUrls`: `string`[]; `nsfw`: `boolean`; `numComments`: `number`; `numReports`: `number`; `permalink`: `string`; `score`: `number`; `selftext`: `string`; `spam`: `boolean`; `subredditId`: `string`; `thumbnail`: `string`; `title`: `string`; `type`: `string`; `unlisted`: `boolean`; `updatedAt`: `number`; `upvotes`: `number`; `url`: `string`; \}
+\{ `authorFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}; `authorId?`: `string`; `createdAt?`: `number`; `crosspostParentId?`: `string`; `crowdControlLevel?`: `CrowdControlLevel`; `deleted?`: `boolean`; `distinguished?`: `DistinguishType`; `downvotes?`: `number`; `galleryImages?`: `string`[]; `gildings?`: `number`; `id?`: `string`; `ignoreReports?`: `boolean`; `isApproved?`: `boolean`; `isArchived?`: `boolean`; `isClubContent?`: `boolean`; `isGallery?`: `boolean`; `isImage?`: `boolean`; `isLocked?`: `boolean`; `isMeta?`: `boolean`; `isMultiMedia?`: `boolean`; `isPoll?`: `boolean`; `isPromoted?`: `boolean`; `isSelf?`: `boolean`; `isSpoiler?`: `boolean`; `isSticky?`: `boolean`; `isVideo?`: `boolean`; `languageCode?`: `string`; `linkFlair?`: \{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}; `media?`: \{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}; `mediaUrls?`: `string`[]; `nsfw?`: `boolean`; `numComments?`: `number`; `numReports?`: `number`; `permalink?`: `string`; `score?`: `number`; `selftext?`: `string`; `spam?`: `boolean`; `subredditId?`: `string`; `thumbnail?`: `string`; `title?`: `string`; `type?`: `string`; `unlisted?`: `boolean`; `updatedAt?`: `number`; `upvotes?`: `number`; `url?`: `string`; \}
###### post.authorFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `enabled`: `boolean`; `subredditId`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; `userId`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `enabled?`: `boolean`; `subredditId?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; `userId?`: `string`; \}
###### post.authorFlair.backgroundColor?
@@ -820,7 +830,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.linkFlair?
-\{ `backgroundColor`: `string`; `cssClass`: `string`; `templateId`: `string`; `text`: `string`; `textColor`: `string`; \}
+\{ `backgroundColor?`: `string`; `cssClass?`: `string`; `templateId?`: `string`; `text?`: `string`; `textColor?`: `string`; \}
###### post.linkFlair.backgroundColor?
@@ -844,11 +854,11 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media?
-\{ `oembed`: \{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}; `redditVideo`: \{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}; `type`: `string`; \}
+\{ `oembed?`: \{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}; `redditVideo?`: \{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}; `type?`: `string`; \}
###### post.media.oembed?
-\{ `authorName`: `string`; `authorUrl`: `string`; `description`: `string`; `height`: `number`; `html`: `string`; `providerName`: `string`; `providerUrl`: `string`; `thumbnailHeight`: `number`; `thumbnailUrl`: `string`; `thumbnailWidth`: `number`; `title`: `string`; `type`: `string`; `version`: `string`; `width`: `number`; \}
+\{ `authorName?`: `string`; `authorUrl?`: `string`; `description?`: `string`; `height?`: `number`; `html?`: `string`; `providerName?`: `string`; `providerUrl?`: `string`; `thumbnailHeight?`: `number`; `thumbnailUrl?`: `string`; `thumbnailWidth?`: `number`; `title?`: `string`; `type?`: `string`; `version?`: `string`; `width?`: `number`; \}
###### post.media.oembed.authorName?
@@ -908,7 +918,7 @@ Indicates if the post contains a single image rather than a gallery of multiple
###### post.media.redditVideo?
-\{ `bitrateKbps`: `number`; `dashUrl`: `string`; `duration`: `number`; `fallbackUrl`: `string`; `height`: `number`; `hlsUrl`: `string`; `isGif`: `boolean`; `scrubberMediaUrl`: `string`; `transcodingStatus`: `string`; `width`: `number`; \}
+\{ `bitrateKbps?`: `number`; `dashUrl?`: `string`; `duration?`: `number`; `fallbackUrl?`: `string`; `height?`: `number`; `hlsUrl?`: `string`; `isGif?`: `boolean`; `scrubberMediaUrl?`: `string`; `transcodingStatus?`: `string`; `width?`: `number`; \}
###### post.media.redditVideo.bitrateKbps?
@@ -1026,7 +1036,7 @@ rename to text?
###### subreddit?
-\{ `description`: `string`; `id`: `string`; `name`: `string`; `nsfw`: `boolean`; `permalink`: `string`; `quarantined`: `boolean`; `rating`: `SubredditRating`; `spam`: `boolean`; `subscribersCount`: `number`; `title`: `string`; `topics`: `string`[]; `type`: `SubredditType`; \}
+\{ `description?`: `string`; `id?`: `string`; `name?`: `string`; `nsfw?`: `boolean`; `permalink?`: `string`; `quarantined?`: `boolean`; `rating?`: `SubredditRating`; `spam?`: `boolean`; `subscribersCount?`: `number`; `title?`: `string`; `topics?`: `string`[]; `type?`: `SubredditType`; \}
###### subreddit.description?
@@ -1092,6 +1102,8 @@ rename to text?
### toJSON()
+> **toJSON**(`message`): `unknown`
+
#### Parameters
##### message
diff --git a/versioned_docs/version-0.15/api/public-api/README.md b/versioned_docs/version-0.15/api/public-api/README.md
index 322dd51fb..e0ec76d21 100644
--- a/versioned_docs/version-0.15/api/public-api/README.md
+++ b/versioned_docs/version-0.15/api/public-api/README.md
@@ -1,8 +1,8 @@
-**@devvit/public-api v0.15.3-dev**
+**@devvit/public-api v0.15.4-dev**
***
-# @devvit/public-api v0.15.3-dev
+# @devvit/public-api v0.15.4-dev
## Namespaces
@@ -42,11 +42,9 @@
- [PostFlairSettings](classes/PostFlairSettings.md)
- [PostFlairWidget](classes/PostFlairWidget.md)
- [PrivateMessage](classes/PrivateMessage.md)
-- [RedditAPIClient](classes/RedditAPIClient.md)
- [RedditClient](classes/RedditClient.md)
- [RichTextBuilder](classes/RichTextBuilder.md)
- [Rule](classes/Rule.md)
-- [SettingsClient](classes/SettingsClient.md)
- [Subreddit](classes/Subreddit.md)
- [SubredditBannedUser](classes/SubredditBannedUser.md)
- [SubredditContributorUser](classes/SubredditContributorUser.md)
@@ -73,6 +71,8 @@
- [ListItemContext](interfaces/ListItemContext.md)
- [ModAction](interfaces/ModAction.md)
- [ParagraphContext](interfaces/ParagraphContext.md)
+- [RedditAPIClient](interfaces/RedditAPIClient.md)
+- [SettingsClient](interfaces/SettingsClient.md)
- [SpoilerContext](interfaces/SpoilerContext.md)
- [TableCellContext](interfaces/TableCellContext.md)
- [TableContext](interfaces/TableContext.md)
diff --git a/versioned_docs/version-0.15/api/public-api/classes/AuthorFlairSettings.md b/versioned_docs/version-0.15/api/public-api/classes/AuthorFlairSettings.md
index ccd621d6d..8d04e7001 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/AuthorFlairSettings.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/AuthorFlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new AuthorFlairSettings()
+### Constructor
> **new AuthorFlairSettings**(): `AuthorFlairSettings`
@@ -22,7 +22,7 @@
### isEnabled?
-> `optional` **isEnabled**: `boolean`
+> `optional` **isEnabled?**: `boolean`
***
@@ -30,4 +30,4 @@
### isSelfAssignabled?
-> `optional` **isSelfAssignabled**: `boolean`
+> `optional` **isSelfAssignabled?**: `boolean`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/ButtonWidget.md b/versioned_docs/version-0.15/api/public-api/classes/ButtonWidget.md
index 42c41d44c..9386b9f24 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/ButtonWidget.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/ButtonWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
-### new ButtonWidget()
+### Constructor
> **new ButtonWidget**(`widgetData`, `subredditName`): `ButtonWidget`
@@ -152,11 +152,11 @@
### toJSON()
-> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`ButtonWidget`, `"description"` \| `"styles"` \| `"buttons"`\>
+> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`ButtonWidget`, `"description"` \| `"buttons"` \| `"styles"`\>
#### Returns
-`Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`ButtonWidget`, `"description"` \| `"styles"` \| `"buttons"`\>
+`Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`ButtonWidget`, `"description"` \| `"buttons"` \| `"styles"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/public-api/classes/CalendarWidget.md b/versioned_docs/version-0.15/api/public-api/classes/CalendarWidget.md
index 7786ad7ca..155ab59ac 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/CalendarWidget.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/CalendarWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
-### new CalendarWidget()
+### Constructor
> **new CalendarWidget**(`widgetData`, `subredditName`): `CalendarWidget`
@@ -152,11 +152,11 @@
### toJSON()
-> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`CalendarWidget`, `"googleCalendarId"` \| `"configuration"` \| `"styles"`\>
+> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`CalendarWidget`, `"styles"` \| `"configuration"` \| `"googleCalendarId"`\>
#### Returns
-`Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`CalendarWidget`, `"googleCalendarId"` \| `"configuration"` \| `"styles"`\>
+`Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`CalendarWidget`, `"styles"` \| `"configuration"` \| `"googleCalendarId"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/public-api/classes/Comment.md b/versioned_docs/version-0.15/api/public-api/classes/Comment.md
index e7169eb17..f64da7f16 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/Comment.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/Comment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new Comment()
+### Constructor
> **new Comment**(): `Comment`
@@ -59,13 +59,13 @@ nonzero value to a `Date` with `new Date(comment.approvedAtUtc * 1000)`.
#### Get Signature
-> **get** **authorFlair**(): `undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+> **get** **authorFlair**(): [`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
The author's subreddit flair, or `undefined` when unavailable.
##### Returns
-`undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+[`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
***
@@ -75,13 +75,13 @@ The author's subreddit flair, or `undefined` when unavailable.
#### Get Signature
-> **get** **authorId**(): `undefined` \| `` `t2_${string}` ``
+> **get** **authorId**(): `` `t2_${string}` `` \| `undefined`
The creator's account identifier or `undefined` when unavailable.
##### Returns
-`undefined` \| `` `t2_${string}` ``
+`` `t2_${string}` `` \| `undefined`
***
@@ -181,7 +181,7 @@ The date when the comment was created.
#### Get Signature
-> **get** **distinguishedBy**(): `undefined` \| `string`
+> **get** **distinguishedBy**(): `string` \| `undefined`
The comment's distinction category.
@@ -191,7 +191,7 @@ available.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -575,7 +575,7 @@ The `runAs` option is ignored when editing a comment.
### distinguish()
-> **distinguish**(`makeSticky`?): `Promise`\<`void`\>
+> **distinguish**(`makeSticky?`): `Promise`\<`void`\>
Distinguishes the comment as a moderator and updates this instance.
@@ -597,7 +597,7 @@ Whether to pin the comment to the top of its thread.
### distinguishAsAdmin()
-> **distinguishAsAdmin**(`makeSticky`?): `Promise`\<`void`\>
+> **distinguishAsAdmin**(`makeSticky?`): `Promise`\<`void`\>
Distinguishes the comment as an employee and updates this instance.
@@ -642,7 +642,7 @@ The `runAs` option is ignored when editing a comment.
### filter()
-> **filter**(`options`?): `Promise`\<`void`\>
+> **filter**(`options?`): `Promise`\<`void`\>
**`Experimental`**
@@ -667,13 +667,13 @@ is also shown on the comment.
### getAuthor()
-> **getAuthor**(): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getAuthor**(): `Promise`\<[`User`](User.md) \| `undefined`\>
Fetches the author's account, or `undefined` if it is unavailable.
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](User.md) \| `undefined`\>
***
@@ -821,7 +821,7 @@ Disables new replies and updates this instance's locked state.
### remove()
-> **remove**(`isSpam`?): `Promise`\<`void`\>
+> **remove**(`isSpam?`): `Promise`\<`void`\>
Removes the comment and updates this instance's moderation state.
@@ -901,13 +901,13 @@ The report reason to snooze.
### toJSON()
-> **toJSON**(): `Pick`\<`Comment`, `"postId"` \| `"subredditName"` \| `"id"` \| `"subredditId"` \| `"permalink"` \| `"url"` \| `"createdAt"` \| `"authorName"` \| `"body"` \| `"score"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"edited"` \| `"locked"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"authorFlair"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"parentId"` \| `"replies"` \| `"numReports"` \| `"collapsedBecauseCrowdControl"`\>
+> **toJSON**(): `Pick`\<`Comment`, `"id"` \| `"authorName"` \| `"subredditId"` \| `"subredditName"` \| `"body"` \| `"createdAt"` \| `"parentId"` \| `"postId"` \| `"replies"` \| `"approved"` \| `"locked"` \| `"removed"` \| `"stickied"` \| `"spam"` \| `"edited"` \| `"distinguishedBy"` \| `"numReports"` \| `"collapsedBecauseCrowdControl"` \| `"score"` \| `"permalink"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"url"` \| `"ignoringReports"` \| `"authorFlair"`\>
Returns the public fields included when the comment is serialized.
#### Returns
-`Pick`\<`Comment`, `"postId"` \| `"subredditName"` \| `"id"` \| `"subredditId"` \| `"permalink"` \| `"url"` \| `"createdAt"` \| `"authorName"` \| `"body"` \| `"score"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"edited"` \| `"locked"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"authorFlair"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"parentId"` \| `"replies"` \| `"numReports"` \| `"collapsedBecauseCrowdControl"`\>
+`Pick`\<`Comment`, `"id"` \| `"authorName"` \| `"subredditId"` \| `"subredditName"` \| `"body"` \| `"createdAt"` \| `"parentId"` \| `"postId"` \| `"replies"` \| `"approved"` \| `"locked"` \| `"removed"` \| `"stickied"` \| `"spam"` \| `"edited"` \| `"distinguishedBy"` \| `"numReports"` \| `"collapsedBecauseCrowdControl"` \| `"score"` \| `"permalink"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"url"` \| `"ignoringReports"` \| `"authorFlair"`\>
***
diff --git a/versioned_docs/version-0.15/api/public-api/classes/CommunityListWidget.md b/versioned_docs/version-0.15/api/public-api/classes/CommunityListWidget.md
index 6163531ef..1a4ba96a5 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/CommunityListWidget.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/CommunityListWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
-### new CommunityListWidget()
+### Constructor
> **new CommunityListWidget**(`widgetData`, `subredditName`): `CommunityListWidget`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/CustomWidget.md b/versioned_docs/version-0.15/api/public-api/classes/CustomWidget.md
index ddbad2e53..b09d9d8ac 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/CustomWidget.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/CustomWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
-### new CustomWidget()
+### Constructor
> **new CustomWidget**(`widgetData`, `subredditName`): `CustomWidget`
@@ -180,11 +180,11 @@
### toJSON()
-> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`CustomWidget`, `"text"` \| `"images"` \| `"stylesheetUrl"` \| `"height"` \| `"css"`\>
+> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`CustomWidget`, `"text"` \| `"height"` \| `"css"` \| `"images"` \| `"stylesheetUrl"`\>
#### Returns
-`Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`CustomWidget`, `"text"` \| `"images"` \| `"stylesheetUrl"` \| `"height"` \| `"css"`\>
+`Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`CustomWidget`, `"text"` \| `"height"` \| `"css"` \| `"images"` \| `"stylesheetUrl"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/public-api/classes/Devvit.md b/versioned_docs/version-0.15/api/public-api/classes/Devvit.md
index a26f6f4f6..caca207ff 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/Devvit.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/Devvit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -64,9 +64,11 @@ Add a scheduled job type for your app. This will allow you to schedule jobs usin
#### Type Parameters
+
+
##### T
-`T` *extends* `undefined` \| [`JSONObject`](../type-aliases/JSONObject.md)
+`T` *extends* [`JSONObject`](../type-aliases/JSONObject.md) \| `undefined`
#### Parameters
@@ -140,9 +142,9 @@ Note: setting names must be unique across all settings.
##### fields
-Fields for the app and installation settings.
+[`SettingsFormField`](../type-aliases/SettingsFormField.md) \| [`SettingsFormField`](../type-aliases/SettingsFormField.md)[]
-[`SettingsFormField`](../type-aliases/SettingsFormField.md) | [`SettingsFormField`](../type-aliases/SettingsFormField.md)[]
+Fields for the app and installation settings.
#### Returns
@@ -150,6 +152,8 @@ Fields for the app and installation settings.
#### Examples
+**Add multiple fields**
+
```ts
Devvit.addSettings([
{
@@ -184,6 +188,8 @@ Devvit.addSettings([
]);
```
+**Add a single field**
+
```ts
Devvit.addSettings({
type: 'string',
@@ -209,6 +215,8 @@ occurs in a subreddit where the app is installed.
##### Type Parameters
+
+
###### T
`T` *extends* keyof [`TriggerEventType`](../type-aliases/TriggerEventType.md)
@@ -266,6 +274,8 @@ occurs in a subreddit where the app is installed.
##### Type Parameters
+
+
###### Event
`Event` *extends* [`TriggerEvent`](../type-aliases/TriggerEvent.md)
@@ -347,6 +357,8 @@ Create a form that can be opened from menu items.
#### Type Parameters
+
+
##### T
`T` *extends* [`Form`](../type-aliases/Form.md) \| [`FormFunction`](../type-aliases/FormFunction.md)
diff --git a/versioned_docs/version-0.15/api/public-api/classes/Flair.md b/versioned_docs/version-0.15/api/public-api/classes/Flair.md
index 88607c93c..01bd5e3ae 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/Flair.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/Flair.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new Flair()
+### Constructor
> **new Flair**(): `Flair`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/FlairTemplate.md b/versioned_docs/version-0.15/api/public-api/classes/FlairTemplate.md
index 0084bffc7..a22b4611c 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/FlairTemplate.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/FlairTemplate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new FlairTemplate()
+### Constructor
> **new FlairTemplate**(): `FlairTemplate`
@@ -172,7 +172,7 @@ Edit this flair template
##### options
-`Partial`\<`Omit`\<[`EditFlairTemplateOptions`](../type-aliases/EditFlairTemplateOptions.md), `"subredditName"` \| `"id"`\>\>
+`Partial`\<`Omit`\<[`EditFlairTemplateOptions`](../type-aliases/EditFlairTemplateOptions.md), `"id"` \| `"subredditName"`\>\>
#### Returns
diff --git a/versioned_docs/version-0.15/api/public-api/classes/ImageWidget.md b/versioned_docs/version-0.15/api/public-api/classes/ImageWidget.md
index 1fef111a7..f18c2e8b0 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/ImageWidget.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/ImageWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
-### new ImageWidget()
+### Constructor
> **new ImageWidget**(`widgetData`, `subredditName`): `ImageWidget`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/Listing.md b/versioned_docs/version-0.15/api/public-api/classes/Listing.md
index b24a7a002..0bc512f1c 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/Listing.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/Listing.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,6 +6,8 @@
## Type Parameters
+
+
### T
`T`
@@ -14,7 +16,7 @@
-### new Listing()
+### Constructor
> **new Listing**\<`T`\>(): `Listing`\<`T`\>
@@ -126,7 +128,7 @@
##### more
-`undefined` | [`MoreObject`](../type-aliases/MoreObject.md)
+[`MoreObject`](../type-aliases/MoreObject.md) \| `undefined`
#### Returns
diff --git a/versioned_docs/version-0.15/api/public-api/classes/ModMailService.md b/versioned_docs/version-0.15/api/public-api/classes/ModMailService.md
index 5028a221d..c1d96f8d8 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/ModMailService.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/ModMailService.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -10,7 +10,7 @@ Class providing the methods for working with Mod Mail
-### new ModMailService()
+### Constructor
> **new ModMailService**(): `ModMailService`
@@ -164,7 +164,7 @@ subreddit name
###### to?
-`null` \| `string`
+`string` \| `null`
a user (e.g. u/username), a subreddit (e.g. r/subreddit) or null
@@ -445,13 +445,13 @@ const arrayOfConversations = Object.values(conversations);
### getSubreddits()
-> **getSubreddits**(): `Promise`\<\{\}\>
+> **getSubreddits**(): `Promise`\<\{\[`key`: `string`\]: [`SubredditData`](../type-aliases/SubredditData.md); \}\>
Returns a list of Subreddits that the user moderates with mail permission
#### Returns
-`Promise`\<\{\}\>
+`Promise`\<\{\[`key`: `string`\]: [`SubredditData`](../type-aliases/SubredditData.md); \}\>
#### Example
@@ -495,7 +495,9 @@ console.log(response.new);
> **getUserConversations**(`conversationId`): `Promise`\<[`ConversationUserData`](../type-aliases/ConversationUserData.md)\>
-Returns recent posts, comments and modmail conversations for a given user.
+Returns account and moderation information for the user participant of a modmail
+conversation, including their recent posts, comments, and modmail conversations
+in the same subreddit.
#### Parameters
@@ -503,12 +505,16 @@ Returns recent posts, comments and modmail conversations for a given user.
`string`
-Id of a modmail conversation
+ID of a modmail conversation with a user participant.
#### Returns
`Promise`\<[`ConversationUserData`](../type-aliases/ConversationUserData.md)\>
+#### Throws
+
+If the conversation does not have a user participant.
+
#### Example
```ts
diff --git a/versioned_docs/version-0.15/api/public-api/classes/ModNote.md b/versioned_docs/version-0.15/api/public-api/classes/ModNote.md
index f39173325..72ef6373c 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/ModNote.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/ModNote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new ModNote()
+### Constructor
> **new ModNote**(): `ModNote`
@@ -38,7 +38,7 @@
### modAction?
-> `optional` **modAction**: [`ModAction`](../interfaces/ModAction.md)
+> `optional` **modAction?**: [`ModAction`](../interfaces/ModAction.md)
***
@@ -50,11 +50,11 @@
#### id?
-> `optional` **id**: `` `t2_${string}` ``
+> `optional` **id?**: `` `t2_${string}` ``
#### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -66,11 +66,11 @@
#### id?
-> `optional` **id**: `` `t5_${string}` ``
+> `optional` **id?**: `` `t5_${string}` ``
#### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -90,11 +90,11 @@
#### id?
-> `optional` **id**: `` `t2_${string}` ``
+> `optional` **id?**: `` `t2_${string}` ``
#### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -102,4 +102,4 @@
### userNote?
-> `optional` **userNote**: [`UserNote`](../type-aliases/UserNote.md)
+> `optional` **userNote?**: [`UserNote`](../type-aliases/UserNote.md)
diff --git a/versioned_docs/version-0.15/api/public-api/classes/Post.md b/versioned_docs/version-0.15/api/public-api/classes/Post.md
index bd51afb21..c38ea0799 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/Post.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/Post.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new Post()
+### Constructor
> **new Post**(): `Post`
@@ -75,13 +75,13 @@ Whether the post is archived.
#### Get Signature
-> **get** **authorFlair**(): `undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+> **get** **authorFlair**(): [`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
The author's subreddit flair, or `undefined` when unavailable.
##### Returns
-`undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+[`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
***
@@ -91,13 +91,13 @@ The author's subreddit flair, or `undefined` when unavailable.
#### Get Signature
-> **get** **authorId**(): `undefined` \| `` `t2_${string}` ``
+> **get** **authorId**(): `` `t2_${string}` `` \| `undefined`
The creator's account identifier, or `undefined` when unavailable.
##### Returns
-`undefined` \| `` `t2_${string}` ``
+`` `t2_${string}` `` \| `undefined`
***
@@ -142,13 +142,13 @@ Convert a nonzero value to a `Date` with
#### Get Signature
-> **get** **body**(): `undefined` \| `string`
+> **get** **body**(): `string` \| `undefined`
The post body in Markdown. `undefined` if absent.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -158,13 +158,13 @@ The post body in Markdown. `undefined` if absent.
#### Get Signature
-> **get** **bodyHtml**(): `undefined` \| `string`
+> **get** **bodyHtml**(): `string` \| `undefined`
The post body rendered as HTML, or `undefined` when unavailable.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -213,14 +213,14 @@ The date when the post was created.
#### Get Signature
-> **get** **crosspostParentId**(): `undefined` \| `` `t3_${string}` ``
+> **get** **crosspostParentId**(): `` `t3_${string}` `` \| `undefined`
The original post's identifier when this post is a crosspost. `undefined`
if not a crosspost or parent is unavailable.
##### Returns
-`undefined` \| `` `t3_${string}` ``
+`` `t3_${string}` `` \| `undefined`
***
@@ -230,7 +230,7 @@ if not a crosspost or parent is unavailable.
#### Get Signature
-> **get** **distinguishedBy**(): `undefined` \| `string`
+> **get** **distinguishedBy**(): `string` \| `undefined`
The post's distinction category.
@@ -239,7 +239,7 @@ For example, a post distinguished by a moderator or employee returns
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -265,13 +265,13 @@ Whether the post body has been edited since it was created.
#### Get Signature
-> **get** **flair**(): `undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+> **get** **flair**(): [`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
The post flair, or `undefined` when unavailable.
##### Returns
-`undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+[`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
***
@@ -467,14 +467,14 @@ The post's path relative to `https://www.reddit.com`.
#### Get Signature
-> **get** **pollData**(): `undefined` \| [`PollData`](../type-aliases/PollData.md)
+> **get** **pollData**(): [`PollData`](../type-aliases/PollData.md) \| `undefined`
The post's poll options, vote totals, and voting end time. `undefined` if
the post is not a poll.
##### Returns
-`undefined` \| [`PollData`](../type-aliases/PollData.md)
+[`PollData`](../type-aliases/PollData.md) \| `undefined`
***
@@ -516,14 +516,14 @@ Whether the post has been removed by a moderator.
#### Get Signature
-> **get** **removedBy**(): `undefined` \| `string`
+> **get** **removedBy**(): `string` \| `undefined`
The username of the account that removed the post, without the leading
`u/`, or `undefined` when unavailable.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -533,7 +533,7 @@ The username of the account that removed the post, without the leading
#### Get Signature
-> **get** **removedByCategory**(): `undefined` \| `string`
+> **get** **removedByCategory**(): `string` \| `undefined`
Identifies who or what removed the post:
@@ -550,7 +550,7 @@ Identifies who or what removed the post:
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -576,7 +576,7 @@ The post's upvotes minus downvotes, or `0` when unavailable.
#### Get Signature
-> **get** **secureMedia**(): `undefined` \| [`SecureMedia`](../type-aliases/SecureMedia.md)
+> **get** **secureMedia**(): [`SecureMedia`](../type-aliases/SecureMedia.md) \| `undefined`
Metadata for embedded or Reddit-hosted media, including oEmbed or Reddit
video data.
@@ -585,7 +585,7 @@ Returns `undefined` when the post has no secure media metadata.
##### Returns
-`undefined` \| [`SecureMedia`](../type-aliases/SecureMedia.md)
+[`SecureMedia`](../type-aliases/SecureMedia.md) \| `undefined`
***
@@ -675,7 +675,7 @@ The owning subreddit's name without the leading `r/`.
#### Get Signature
-> **get** **thumbnail**(): `undefined` \| \{ `height`: `number`; `url`: `string`; `width`: `number`; \}
+> **get** **thumbnail**(): \{ `height`: `number`; `url`: `string`; `width`: `number`; \} \| `undefined`
The post's preview thumbnail URL and dimensions in pixels.
@@ -684,7 +684,7 @@ placeholder such as `"self"` or `"nsfw"`.
##### Returns
-`undefined` \| \{ `height`: `number`; `url`: `string`; `width`: `number`; \}
+\{ `height`: `number`; `url`: `string`; `width`: `number`; \} \| `undefined`
***
@@ -886,7 +886,7 @@ edited state from the response.
### filter()
-> **filter**(`options`?): `Promise`\<`void`\>
+> **filter**(`options?`): `Promise`\<`void`\>
**`Experimental`**
@@ -911,13 +911,13 @@ a reason; when `keep` is `true`, the reason is also shown on the post.
### getAuthor()
-> **getAuthor**(): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getAuthor**(): `Promise`\<[`User`](User.md) \| `undefined`\>
Fetches the creator's account, or `undefined` if it is unavailable.
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](User.md) \| `undefined`\>
***
@@ -925,7 +925,7 @@ Fetches the creator's account, or `undefined` if it is unavailable.
### getCurrentUserPollOption()
-> **getCurrentUserPollOption**(): `Promise`\<`undefined` \| [`PollOption`](../type-aliases/PollOption.md)\>
+> **getCurrentUserPollOption**(): `Promise`\<[`PollOption`](../type-aliases/PollOption.md) \| `undefined`\>
Get the poll option the authenticated user selected for this post.
Returns undefined if the post is not a poll or the user has not voted.
@@ -935,7 +935,7 @@ To get the poll option for a user, please contact Reddit.
#### Returns
-`Promise`\<`undefined` \| [`PollOption`](../type-aliases/PollOption.md)\>
+`Promise`\<[`PollOption`](../type-aliases/PollOption.md) \| `undefined`\>
***
@@ -959,7 +959,7 @@ Get the custom styles for a custom post.
### getDuplicates()
-> **getDuplicates**(`opts`?): [`Listing`](Listing.md)\<`Post`\>
+> **getDuplicates**(`opts?`): [`Listing`](Listing.md)\<`Post`\>
A listing of other posts that reference the same URL.
@@ -985,7 +985,7 @@ const duplicates = await post.getDuplicates().get(25);
### getEnrichedThumbnail()
-> **getEnrichedThumbnail**(): `Promise`\<`undefined` \| [`EnrichedThumbnail`](../type-aliases/EnrichedThumbnail.md)\>
+> **getEnrichedThumbnail**(): `Promise`\<[`EnrichedThumbnail`](../type-aliases/EnrichedThumbnail.md) \| `undefined`\>
Get a thumbnail that contains a preview image and also contains a blurred preview for
NSFW images. The thumbnail returned has higher resolution than Post.thumbnail.
@@ -993,7 +993,7 @@ Returns undefined if the post doesn't have a thumbnail
#### Returns
-`Promise`\<`undefined` \| [`EnrichedThumbnail`](../type-aliases/EnrichedThumbnail.md)\>
+`Promise`\<[`EnrichedThumbnail`](../type-aliases/EnrichedThumbnail.md) \| `undefined`\>
#### Throws
@@ -1013,13 +1013,13 @@ const enrichedThumbnail = await post.getEnrichedThumbnail();
### getPostData()
-> **getPostData**(): `Promise`\<`undefined` \| [`JSONObject`](../type-aliases/JSONObject.md)\>
+> **getPostData**(): `Promise`\<[`JSONObject`](../type-aliases/JSONObject.md) \| `undefined`\>
Get the post data for the custom post.
#### Returns
-`Promise`\<`undefined` \| [`JSONObject`](../type-aliases/JSONObject.md)\>
+`Promise`\<[`JSONObject`](../type-aliases/JSONObject.md) \| `undefined`\>
#### Example
@@ -1048,7 +1048,7 @@ Hides the post from the app account and updates this instance.
### highlight()
-> **highlight**(`options`?): `Promise`\<`void`\>
+> **highlight**(`options?`): `Promise`\<`void`\>
Adds this post to its subreddit's community highlights, or updates its
highlight settings if it is already highlighted.
@@ -1125,13 +1125,13 @@ The post's archived state.
### isDistinguishedBy()
-> **isDistinguishedBy**(): `undefined` \| `string`
+> **isDistinguishedBy**(): `string` \| `undefined`
The post's distinction category.
#### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -1381,7 +1381,7 @@ await post.mergePostData({ settings: { fontSize: 14 } });
### remove()
-> **remove**(`isSpam`?): `Promise`\<`void`\>
+> **remove**(`isSpam?`): `Promise`\<`void`\>
Removes the post and updates this instance's moderation state.
@@ -1416,7 +1416,7 @@ removes all custom styles.
##### styles
-`undefined` | `CustomPostStylesInput`
+`CustomPostStylesInput` \| `undefined`
#### Returns
@@ -1558,7 +1558,7 @@ The report reason to snooze.
### sticky()
-> **sticky**(`position`?): `Promise`\<`void`\>
+> **sticky**(`position?`): `Promise`\<`void`\>
Pins the post in a sticky slot.
@@ -1566,12 +1566,12 @@ Pins the post in a sticky slot.
##### position?
+`1` \| `2` \| `3` \| `4`
+
The sticky slot. If omitted, the bottom-most available
slot is used. Use 1 or 2 for subreddit posts. 3 and 4 are reserved for
profile pins.
-`1` | `2` | `3` | `4`
-
#### Returns
`Promise`\<`void`\>
@@ -1582,13 +1582,13 @@ profile pins.
### toJSON()
-> **toJSON**(): `Pick`\<`Post`, `"subredditName"` \| `"title"` \| `"nsfw"` \| `"spoiler"` \| `"id"` \| `"subredditId"` \| `"permalink"` \| `"url"` \| `"createdAt"` \| `"authorId"` \| `"authorName"` \| `"body"` \| `"bodyHtml"` \| `"thumbnail"` \| `"score"` \| `"numberOfComments"` \| `"numberOfReports"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"removedBy"` \| `"removedByCategory"` \| `"archived"` \| `"edited"` \| `"locked"` \| `"quarantined"` \| `"hidden"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"flair"` \| `"authorFlair"` \| `"secureMedia"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"crosspostParentId"`\>
+> **toJSON**(): `Pick`\<`Post`, `"id"` \| `"authorId"` \| `"authorName"` \| `"subredditId"` \| `"subredditName"` \| `"permalink"` \| `"title"` \| `"body"` \| `"bodyHtml"` \| `"url"` \| `"thumbnail"` \| `"score"` \| `"numberOfComments"` \| `"numberOfReports"` \| `"createdAt"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"removedBy"` \| `"removedByCategory"` \| `"archived"` \| `"edited"` \| `"locked"` \| `"nsfw"` \| `"quarantined"` \| `"spoiler"` \| `"hidden"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"flair"` \| `"authorFlair"` \| `"secureMedia"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"crosspostParentId"`\>
JSON representation of public fields.
#### Returns
-`Pick`\<`Post`, `"subredditName"` \| `"title"` \| `"nsfw"` \| `"spoiler"` \| `"id"` \| `"subredditId"` \| `"permalink"` \| `"url"` \| `"createdAt"` \| `"authorId"` \| `"authorName"` \| `"body"` \| `"bodyHtml"` \| `"thumbnail"` \| `"score"` \| `"numberOfComments"` \| `"numberOfReports"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"removedBy"` \| `"removedByCategory"` \| `"archived"` \| `"edited"` \| `"locked"` \| `"quarantined"` \| `"hidden"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"flair"` \| `"authorFlair"` \| `"secureMedia"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"crosspostParentId"`\>
+`Pick`\<`Post`, `"id"` \| `"authorId"` \| `"authorName"` \| `"subredditId"` \| `"subredditName"` \| `"permalink"` \| `"title"` \| `"body"` \| `"bodyHtml"` \| `"url"` \| `"thumbnail"` \| `"score"` \| `"numberOfComments"` \| `"numberOfReports"` \| `"createdAt"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"removedBy"` \| `"removedByCategory"` \| `"archived"` \| `"edited"` \| `"locked"` \| `"nsfw"` \| `"quarantined"` \| `"spoiler"` \| `"hidden"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"flair"` \| `"authorFlair"` \| `"secureMedia"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"crosspostParentId"`\>
***
diff --git a/versioned_docs/version-0.15/api/public-api/classes/PostFlairSettings.md b/versioned_docs/version-0.15/api/public-api/classes/PostFlairSettings.md
index f8381b46b..c2b49e0ea 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/PostFlairSettings.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/PostFlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new PostFlairSettings()
+### Constructor
> **new PostFlairSettings**(): `PostFlairSettings`
@@ -22,7 +22,7 @@
### isEnabled?
-> `optional` **isEnabled**: `boolean`
+> `optional` **isEnabled?**: `boolean`
***
@@ -30,4 +30,4 @@
### isSelfAssignabled?
-> `optional` **isSelfAssignabled**: `boolean`
+> `optional` **isSelfAssignabled?**: `boolean`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/PostFlairWidget.md b/versioned_docs/version-0.15/api/public-api/classes/PostFlairWidget.md
index d30728ba0..d74cee81d 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/PostFlairWidget.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/PostFlairWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
-### new PostFlairWidget()
+### Constructor
> **new PostFlairWidget**(`widgetData`, `subredditName`): `PostFlairWidget`
@@ -152,11 +152,11 @@
### toJSON()
-> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`PostFlairWidget`, `"styles"` \| `"templates"` \| `"display"`\>
+> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`PostFlairWidget`, `"styles"` \| `"display"` \| `"templates"`\>
#### Returns
-`Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`PostFlairWidget`, `"styles"` \| `"templates"` \| `"display"`\>
+`Pick`\<[`Widget`](Widget.md), `"subredditName"` \| `"id"` \| `"name"`\> & `Pick`\<`PostFlairWidget`, `"styles"` \| `"display"` \| `"templates"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/public-api/classes/PrivateMessage.md b/versioned_docs/version-0.15/api/public-api/classes/PrivateMessage.md
index b2930d69a..9ee255e57 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/PrivateMessage.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/PrivateMessage.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new PrivateMessage()
+### Constructor
> **new PrivateMessage**(): `PrivateMessage`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/RedditClient.md b/versioned_docs/version-0.15/api/public-api/classes/RedditClient.md
index 398d56ea6..3513e65d7 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/RedditClient.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/RedditClient.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -31,13 +31,13 @@ async (event, context) => {
## Extended by
-- [`RedditAPIClient`](RedditAPIClient.md)
+- [`RedditAPIClient`](../interfaces/RedditAPIClient.md)
## Constructors
-### new RedditClient()
+### Constructor
> **new RedditClient**(): `RedditClient`
@@ -76,7 +76,7 @@ await reddit.modMail.reply({
### addEditorToWikiPage()
-> **addEditorToWikiPage**(`subredditName`, `page`, `username`, `options`?): `Promise`\<`void`\>
+> **addEditorToWikiPage**(`subredditName`, `page`, `username`, `options?`): `Promise`\<`void`\>
Add an editor to a wiki page.
@@ -290,9 +290,9 @@ Approve a post or comment.
##### id
-The id of the post (t3_) or comment (t1_) to approve.
+`` `t3_${string}` `` \| `` `t1_${string}` ``
-`` `t3_${string}` `` | `` `t1_${string}` ``
+The id of the post (t3_) or comment (t1_) to approve.
#### Returns
@@ -525,7 +525,7 @@ Crossposts a post to a subreddit.
##### opts
-`Readonly`\<[`SubredditOptions`](../type-aliases/SubredditOptions.md) & [`CommonSubmitPostOptions`](../type-aliases/CommonSubmitPostOptions.md) & `Required`\<[`SubredditOptions`](../type-aliases/SubredditOptions.md)\> & `object`\>
+`Readonly`\<[`SubredditOptions`](../type-aliases/SubredditOptions.md) & [`CrosspostOptions`](../type-aliases/CrosspostOptions.md)\>
Options for crossposting a post
@@ -681,7 +681,7 @@ The edited FlairTemplate object.
### filter()
-> **filter**(`id`, `options`?): `Promise`\<`void`\>
+> **filter**(`id`, `options?`): `Promise`\<`void`\>
**`Experimental`**
@@ -694,9 +694,9 @@ reason is also shown on the content.
##### id
-The id of the post (t3_) or comment (t1_) to filter.
+`` `t3_${string}` `` \| `` `t1_${string}` ``
-`` `t3_${string}` `` | `` `t1_${string}` ``
+The id of the post (t3_) or comment (t1_) to filter.
##### options?
@@ -740,13 +740,13 @@ A Listing of SubredditContributorUser objects.
### getAppUser()
-> **getAppUser**(): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getAppUser**(): `Promise`\<[`User`](User.md) \| `undefined`\>
Get the user that the app runs as on the provided metadata.
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](User.md) \| `undefined`\>
A Promise that resolves to a User object.
@@ -1014,14 +1014,14 @@ const currentSubreddit = await reddit.getCurrentSubreddit();
### getCurrentUser()
-> **getCurrentUser**(): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getCurrentUser**(): `Promise`\<[`User`](User.md) \| `undefined`\>
Get the current calling user.
Resolves to undefined for logged-out custom post renders.
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](User.md) \| `undefined`\>
A Promise that resolves to a User object or undefined
@@ -1037,14 +1037,14 @@ const user = await reddit.getCurrentUser();
### getCurrentUsername()
-> **getCurrentUsername**(): `Promise`\<`undefined` \| `string`\>
+> **getCurrentUsername**(): `Promise`\<`string` \| `undefined`\>
Get the current calling user's username.
Resolves to undefined for logged-out custom post renders.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
A Promise that resolves to a string representing the username or undefined
@@ -1221,7 +1221,7 @@ Get private messages sent to the currently authenticated user.
##### options
-`Prettify`
+[`GetPrivateMessagesOptions`](../type-aliases/GetPrivateMessagesOptions.md)
Options for the request
@@ -1491,7 +1491,7 @@ A Promise that resolves to a Post object.
### getPostData()
-> **getPostData**(`id`): `Promise`\<`undefined` \| [`JSONObject`](../type-aliases/JSONObject.md)\>
+> **getPostData**(`id`): `Promise`\<[`JSONObject`](../type-aliases/JSONObject.md) \| `undefined`\>
Returns PostData, if any, for the post specified by ID.
@@ -1503,7 +1503,7 @@ Returns PostData, if any, for the post specified by ID.
#### Returns
-`Promise`\<`undefined` \| [`JSONObject`](../type-aliases/JSONObject.md)\>
+`Promise`\<[`JSONObject`](../type-aliases/JSONObject.md) \| `undefined`\>
***
@@ -1726,7 +1726,7 @@ An array of Rule objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(`username`): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(`username`): `Promise`\<`string` \| `undefined`\>
Get the snoovatar URL for a given username.
@@ -1740,9 +1740,13 @@ The username of the snoovatar to retrieve
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if the user has no Snoovatar image.
+
+#### Throws
-A Promise that resolves to a URL of the snoovatar image if it exists.
+If the account is unavailable or the lookup fails.
***
@@ -1834,7 +1838,7 @@ console.log("Posts: ", await listing.all())
### ~~getSubredditById()~~
-> **getSubredditById**(`id`): `Promise`\<`undefined` \| [`Subreddit`](Subreddit.md)\>
+> **getSubredditById**(`id`): `Promise`\<[`Subreddit`](Subreddit.md) \| `undefined`\>
Gets a [Subreddit](Subreddit.md) object by ID
@@ -1848,7 +1852,7 @@ The ID (starting with t5_) of the subreddit to retrieve. e.g. t5_2qjpg
#### Returns
-`Promise`\<`undefined` \| [`Subreddit`](Subreddit.md)\>
+`Promise`\<[`Subreddit`](Subreddit.md) \| `undefined`\>
A Promise that resolves a Subreddit object.
@@ -2185,7 +2189,7 @@ console.log("Posts: ", await listing.all())
### getUserById()
-> **getUserById**(`id`): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getUserById**(`id`): `Promise`\<[`User`](User.md) \| `undefined`\>
Gets a [User](User.md) object by ID
@@ -2199,7 +2203,7 @@ The ID (starting with t2_) of the user to retrieve. e.g. t2_1qjpg
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](User.md) \| `undefined`\>
A Promise that resolves to a User object.
@@ -2215,7 +2219,7 @@ const user = await reddit.getUserById('t2_1qjpg');
### getUserByUsername()
-> **getUserByUsername**(`username`): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getUserByUsername**(`username`): `Promise`\<[`User`](User.md) \| `undefined`\>
Gets a [User](User.md) object by username
@@ -2229,7 +2233,7 @@ The username of the user omitting the u/. e.g. 'devvit'
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](User.md) \| `undefined`\>
A Promise that resolves to a User object or undefined if user is
not found (user doesn't exist, account suspended, etc).
@@ -2403,7 +2407,7 @@ A Listing of SubredditWikiContributorUser objects.
### getWikiPage()
-> **getWikiPage**(`subredditName`, `page`, `options`?): `Promise`\<[`WikiPage`](WikiPage.md)\>
+> **getWikiPage**(`subredditName`, `page`, `options?`): `Promise`\<[`WikiPage`](WikiPage.md)\>
Get a wiki page from a subreddit.
@@ -2463,7 +2467,7 @@ A Listing of WikiPageRevision objects.
### getWikiPages()
-> **getWikiPages**(`subredditName`, `options`?): `Promise`\<`string`[]\>
+> **getWikiPages**(`subredditName`, `options?`): `Promise`\<`string`[]\>
Get the wiki pages for a subreddit.
@@ -2493,7 +2497,7 @@ A list of the wiki page names for the subreddit.
### getWikiPageSettings()
-> **getWikiPageSettings**(`subredditName`, `page`, `options`?): `Promise`\<[`WikiPageSettings`](WikiPageSettings.md)\>
+> **getWikiPageSettings**(`subredditName`, `page`, `options?`): `Promise`\<[`WikiPageSettings`](WikiPageSettings.md)\>
Get the settings for a wiki page.
@@ -2660,9 +2664,9 @@ Remove a post or comment.
##### id
-The id of the post (t3_) or comment (t1_) to remove.
+`` `t3_${string}` `` \| `` `t1_${string}` ``
-`` `t3_${string}` `` | `` `t1_${string}` ``
+The id of the post (t3_) or comment (t1_) to remove.
##### isSpam
@@ -2687,7 +2691,7 @@ await reddit.remove('t1_123456', true);
### removeEditorFromWikiPage()
-> **removeEditorFromWikiPage**(`subredditName`, `page`, `username`, `options`?): `Promise`\<`void`\>
+> **removeEditorFromWikiPage**(`subredditName`, `page`, `username`, `options?`): `Promise`\<`void`\>
Remove an editor from a wiki page.
@@ -2933,9 +2937,9 @@ The report is sent to the moderators of the subreddit for review.
##### thing
-Post or Comment
+[`Post`](Post.md) \| [`Comment`](Comment.md)
-[`Post`](Post.md) | [`Comment`](Comment.md)
+Post or Comment
##### options
@@ -2965,7 +2969,7 @@ await reddit.report(post, {
### revertWikiPage()
-> **revertWikiPage**(`subredditName`, `page`, `revisionId`, `options`?): `Promise`\<`void`\>
+> **revertWikiPage**(`subredditName`, `page`, `revisionId`, `options?`): `Promise`\<`void`\>
Revert a wiki page to a previous revision.
@@ -3239,11 +3243,11 @@ The ID of the post to set styles for.
##### styles
+`CustomPostStylesInput` \| `undefined`
+
The styles to set for the post. If a value isn't specified, its previous value
will be preserved. If `undefined` is passed, all styles will be removed and reset to defaults.
-`undefined` | `CustomPostStylesInput`
-
#### Returns
`Promise`\<`void`\>
@@ -3349,7 +3353,7 @@ Submits a new custom post to a subreddit.
##### opts
-`Readonly`\<[`SubredditOptions`](../type-aliases/SubredditOptions.md) & [`CommonSubmitPostOptions`](../type-aliases/CommonSubmitPostOptions.md) & `object`\>
+`Readonly`\<[`SubredditOptions`](../type-aliases/SubredditOptions.md) & [`SubmitCustomPostOptions`](../type-aliases/SubmitCustomPostOptions.md)\>
#### Returns
diff --git a/versioned_docs/version-0.15/api/public-api/classes/RichTextBuilder.md b/versioned_docs/version-0.15/api/public-api/classes/RichTextBuilder.md
index 570b8131d..d2ae3184e 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/RichTextBuilder.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/RichTextBuilder.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -61,7 +61,7 @@ VideoContainer
-### new RichTextBuilder()
+### Constructor
> **new RichTextBuilder**(): `RichTextBuilder`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/Rule.md b/versioned_docs/version-0.15/api/public-api/classes/Rule.md
index 16d2dc4ee..f8de5dae2 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/Rule.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/Rule.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new Rule()
+### Constructor
> **new Rule**(`ruleData`, `subredditName`): `Rule`
@@ -53,6 +53,7 @@ The Unix timestamp of when the rule was created.
> **get** **description**(): `string`
The full description of the rule. This appears on your subreddit's sidebar.
+Defaults to an empty string when no description is provided.
##### Returns
@@ -66,11 +67,13 @@ The full description of the rule. This appears on your subreddit's sidebar.
#### Get Signature
-> **get** **descriptionHtml**(): `undefined` \| `string`
+> **get** **descriptionHtml**(): `string`
+
+The HTML description of the rule, or an empty string when none is provided.
##### Returns
-`undefined` \| `string`
+`string`
***
@@ -80,13 +83,13 @@ The full description of the rule. This appears on your subreddit's sidebar.
#### Get Signature
-> **get** **kind**(): `"comment"` \| `"all"` \| `"link"`
+> **get** **kind**(): `"comment"` \| `"link"` \| `"all"`
Which Reddit objects this rule applies to. One of "all", "link" (AKA posts), "comment".
##### Returns
-`"comment"` \| `"all"` \| `"link"`
+`"comment"` \| `"link"` \| `"all"`
***
@@ -170,11 +173,11 @@ Text to show users when reporting content due to this rule. Defaults to the shor
### toJSON()
-> **toJSON**(): `Pick`\<`Rule`, `"subredditName"` \| `"description"` \| `"kind"` \| `"violationReason"` \| `"shortName"` \| `"priority"` \| `"createdUtc"`\> & `object`
+> **toJSON**(): `Pick`\<`Rule`, `"subredditName"` \| `"description"` \| `"kind"` \| `"shortName"` \| `"violationReason"` \| `"priority"` \| `"createdUtc"`\> & `object`
#### Returns
-`Pick`\<`Rule`, `"subredditName"` \| `"description"` \| `"kind"` \| `"violationReason"` \| `"shortName"` \| `"priority"` \| `"createdUtc"`\> & `object`
+`Pick`\<`Rule`, `"subredditName"` \| `"description"` \| `"kind"` \| `"shortName"` \| `"violationReason"` \| `"priority"` \| `"createdUtc"`\> & `object`
***
@@ -222,7 +225,7 @@ New values for an existing rule. All fields are optional. If a field is not prov
***
-
+
### delete()
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SettingsClient.md b/versioned_docs/version-0.15/api/public-api/classes/SettingsClient.md
deleted file mode 100644
index 1e328f19d..000000000
--- a/versioned_docs/version-0.15/api/public-api/classes/SettingsClient.md
+++ /dev/null
@@ -1,59 +0,0 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
-
-***
-
-# Class: SettingsClient
-
-## Constructors
-
-
-
-### new SettingsClient()
-
-> **new SettingsClient**(): `SettingsClient`
-
-#### Returns
-
-`SettingsClient`
-
-## Methods
-
-
-
-### get()
-
-> **get**\<`T`\>(`name`): `Promise`\<`undefined` \| `T`\>
-
-#### Type Parameters
-
-##### T
-
-`T` = `undefined` \| `string` \| `number` \| `boolean` \| `string`[]
-
-#### Parameters
-
-##### name
-
-`string`
-
-#### Returns
-
-`Promise`\<`undefined` \| `T`\>
-
-***
-
-
-
-### getAll()
-
-> **getAll**\<`T`\>(): `Promise`\<`T`\>
-
-#### Type Parameters
-
-##### T
-
-`T` *extends* `object` = [`SettingsValues`](../type-aliases/SettingsValues.md)
-
-#### Returns
-
-`Promise`\<`T`\>
diff --git a/versioned_docs/version-0.15/api/public-api/classes/Subreddit.md b/versioned_docs/version-0.15/api/public-api/classes/Subreddit.md
index 0d319ce03..fa1fc6e48 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/Subreddit.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/Subreddit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -10,7 +10,7 @@ A class representing a subreddit.
-### new Subreddit()
+### Constructor
> **new Subreddit**(): `Subreddit`
@@ -42,13 +42,13 @@ The creation date of the subreddit.
#### Get Signature
-> **get** **description**(): `undefined` \| `string`
+> **get** **description**(): `string` \| `undefined`
The description of the subreddit. Appears in the sidebar of the subreddit.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -203,13 +203,13 @@ The settings of the subreddit.
#### Get Signature
-> **get** **title**(): `undefined` \| `string`
+> **get** **title**(): `string` \| `undefined`
The title of the subreddit.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -500,7 +500,7 @@ Delete a removal reason from this subreddit.
### getApprovedUsers()
-> **getApprovedUsers**(`options`?): [`Listing`](Listing.md)\<[`SubredditContributorUser`](SubredditContributorUser.md)\>
+> **getApprovedUsers**(`options?`): [`Listing`](Listing.md)\<[`SubredditContributorUser`](SubredditContributorUser.md)\>
#### Parameters
@@ -518,7 +518,7 @@ Delete a removal reason from this subreddit.
### getBannedUsers()
-> **getBannedUsers**(`options`?): [`Listing`](Listing.md)\<[`SubredditBannedUser`](SubredditBannedUser.md)\>
+> **getBannedUsers**(`options?`): [`Listing`](Listing.md)\<[`SubredditBannedUser`](SubredditBannedUser.md)\>
#### Parameters
@@ -536,7 +536,7 @@ Delete a removal reason from this subreddit.
### getBannedWikiContributors()
-> **getBannedWikiContributors**(`options`?): [`Listing`](Listing.md)\<[`SubredditWikiBannedUser`](SubredditWikiBannedUser.md)\>
+> **getBannedWikiContributors**(`options?`): [`Listing`](Listing.md)\<[`SubredditWikiBannedUser`](SubredditWikiBannedUser.md)\>
#### Parameters
@@ -585,7 +585,7 @@ console.log(items) // [Post, Comment]
### getControversialPosts()
-> **getControversialPosts**(`options`?): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getControversialPosts**(`options?`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
#### Parameters
@@ -657,7 +657,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getEdited**(`options`?): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getEdited**(`options?`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
Return a listing of things that have been edited recently.
@@ -725,7 +725,7 @@ const highlightedPosts = await subreddit.getHighlightedPosts();
### getModerators()
-> **getModerators**(`options`?): [`Listing`](Listing.md)\<[`SubredditModeratorUser`](SubredditModeratorUser.md)\>
+> **getModerators**(`options?`): [`Listing`](Listing.md)\<[`SubredditModeratorUser`](SubredditModeratorUser.md)\>
#### Parameters
@@ -797,7 +797,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getModQueue**(`options`?): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getModQueue**(`options?`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
Return a listing of things requiring moderator review, such as reported things and items.
@@ -827,7 +827,7 @@ console.log("Posts: ", await listing.all())
### getMutedUsers()
-> **getMutedUsers**(`options`?): [`Listing`](Listing.md)\<[`SubredditMutedUser`](SubredditMutedUser.md)\>
+> **getMutedUsers**(`options?`): [`Listing`](Listing.md)\<[`SubredditMutedUser`](SubredditMutedUser.md)\>
#### Parameters
@@ -925,7 +925,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getReports**(`options`?): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getReports**(`options?`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
Return a listing of things that have been reported.
@@ -1021,7 +1021,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getSpam**(`options`?): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getSpam**(`options?`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
Return a listing of things that have been marked as spam or otherwise removed.
@@ -1051,7 +1051,7 @@ console.log("Posts: ", await listing.all())
### getTopPosts()
-> **getTopPosts**(`options`?): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getTopPosts**(`options?`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
#### Parameters
@@ -1123,7 +1123,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getUnmoderated**(`options`?): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getUnmoderated**(`options?`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
Return a listing of things that have yet to be approved/removed by a mod.
@@ -1153,7 +1153,7 @@ console.log("Posts: ", await listing.all())
### getUserFlair()
-> **getUserFlair**(`options`?): `Promise`\<[`GetUserFlairBySubredditResponse`](../type-aliases/GetUserFlairBySubredditResponse.md)\>
+> **getUserFlair**(`options?`): `Promise`\<[`GetUserFlairBySubredditResponse`](../type-aliases/GetUserFlairBySubredditResponse.md)\>
Get the user flair for the given subreddit. If `usernames` is provided then it will return only the
flair for the specified users. If retrieving the list of flair for a given subreddit and the list is long
@@ -1210,7 +1210,7 @@ const userFlairList = response.users
### getWikiContributors()
-> **getWikiContributors**(`options`?): [`Listing`](Listing.md)\<[`SubredditWikiContributorUser`](SubredditWikiContributorUser.md)\>
+> **getWikiContributors**(`options?`): [`Listing`](Listing.md)\<[`SubredditWikiContributorUser`](SubredditWikiContributorUser.md)\>
#### Parameters
@@ -1228,7 +1228,7 @@ const userFlairList = response.users
### inviteModerator()
-> **inviteModerator**(`username`, `permissions`?): `Promise`\<`void`\>
+> **inviteModerator**(`username`, `permissions?`): `Promise`\<`void`\>
#### Parameters
@@ -1250,7 +1250,7 @@ const userFlairList = response.users
### muteUser()
-> **muteUser**(`username`, `note`?): `Promise`\<`void`\>
+> **muteUser**(`username`, `note?`): `Promise`\<`void`\>
#### Parameters
@@ -1469,11 +1469,11 @@ Search for posts in this subreddit.
### toJSON()
-> **toJSON**(): `Pick`\<`Subreddit`, `"title"` \| `"nsfw"` \| `"id"` \| `"type"` \| `"settings"` \| `"name"` \| `"createdAt"` \| `"description"` \| `"language"` \| `"numberOfSubscribers"` \| `"numberOfActiveUsers"`\>
+> **toJSON**(): `Pick`\<`Subreddit`, `"id"` \| `"name"` \| `"createdAt"` \| `"type"` \| `"title"` \| `"description"` \| `"language"` \| `"nsfw"` \| `"numberOfSubscribers"` \| `"numberOfActiveUsers"` \| `"settings"`\>
#### Returns
-`Pick`\<`Subreddit`, `"title"` \| `"nsfw"` \| `"id"` \| `"type"` \| `"settings"` \| `"name"` \| `"createdAt"` \| `"description"` \| `"language"` \| `"numberOfSubscribers"` \| `"numberOfActiveUsers"`\>
+`Pick`\<`Subreddit`, `"id"` \| `"name"` \| `"createdAt"` \| `"type"` \| `"title"` \| `"description"` \| `"language"` \| `"nsfw"` \| `"numberOfSubscribers"` \| `"numberOfActiveUsers"` \| `"settings"`\>
***
@@ -1597,7 +1597,7 @@ await subreddit.setSettings({ type: 'restricted', title: 'New Title', descriptio
### getSubscribedSubredditsForCurrentUser()
-> `static` **getSubscribedSubredditsForCurrentUser**(`options`?): [`Listing`](Listing.md)\<`Subreddit`\>
+> `static` **getSubscribedSubredditsForCurrentUser**(`options?`): [`Listing`](Listing.md)\<`Subreddit`\>
#### Parameters
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SubredditBannedUser.md b/versioned_docs/version-0.15/api/public-api/classes/SubredditBannedUser.md
index 88e79dcb8..846cea215 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/SubredditBannedUser.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/SubredditBannedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,7 +15,7 @@ Use `getBannedUsers()` or `subreddit.getBannedUsers()` to receive a listing of t
-### new SubredditBannedUser()
+### Constructor
> **new SubredditBannedUser**(): `SubredditBannedUser`
@@ -43,7 +43,7 @@ When the ban was created (UTC).
### daysLeft?
-> `readonly` `optional` **daysLeft**: `number`
+> `readonly` `optional` **daysLeft?**: `number`
Days remaining on a temporary ban (undefined if permanent).
@@ -53,7 +53,7 @@ Days remaining on a temporary ban (undefined if permanent).
### note?
-> `readonly` `optional` **note**: `string`
+> `readonly` `optional` **note?**: `string`
Moderator note (visible only to mods).
@@ -479,11 +479,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -541,7 +549,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -555,7 +563,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SubredditContributorUser.md b/versioned_docs/version-0.15/api/public-api/classes/SubredditContributorUser.md
index 874f95cb7..aff418e0a 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/SubredditContributorUser.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/SubredditContributorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,7 +15,7 @@ Use `getApprovedUsers()` or `subreddit.getApprovedUsers()` to receive a listing
-### new SubredditContributorUser()
+### Constructor
> **new SubredditContributorUser**(): `SubredditContributorUser`
@@ -459,11 +459,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -521,7 +529,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -535,7 +543,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SubredditDescription.md b/versioned_docs/version-0.15/api/public-api/classes/SubredditDescription.md
index 8ef50c5cf..b71a0859c 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/SubredditDescription.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/SubredditDescription.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new SubredditDescription()
+### Constructor
> **new SubredditDescription**(): `SubredditDescription`
@@ -22,4 +22,4 @@
### markdown?
-> `optional` **markdown**: `string`
+> `optional` **markdown?**: `string`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SubredditModeratorUser.md b/versioned_docs/version-0.15/api/public-api/classes/SubredditModeratorUser.md
index 21e057dae..3da73a510 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/SubredditModeratorUser.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/SubredditModeratorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,7 +15,7 @@ Use `getModerators()` or `subreddit.getModerators()` to receive a listing of the
-### new SubredditModeratorUser()
+### Constructor
> **new SubredditModeratorUser**(): `SubredditModeratorUser`
@@ -50,13 +50,13 @@ Nested to avoid shadowing [User.modPermissions](User.md#modpermissions), which s
#### authorFlairCssClass?
-> `optional` **authorFlairCssClass**: `string`
+> `optional` **authorFlairCssClass?**: `string`
User flair CSS class in the subreddit.
#### authorFlairText?
-> `optional` **authorFlairText**: `string`
+> `optional` **authorFlairText?**: `string`
User flair text in the subreddit.
@@ -488,11 +488,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -550,7 +558,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -564,7 +572,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SubredditMutedUser.md b/versioned_docs/version-0.15/api/public-api/classes/SubredditMutedUser.md
index 1d0b10f65..02cede86b 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/SubredditMutedUser.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/SubredditMutedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,7 +15,7 @@ Use `getMutedUsers()` or `subreddit.getMutedUsers()` to receive a listing of the
-### new SubredditMutedUser()
+### Constructor
> **new SubredditMutedUser**(): `SubredditMutedUser`
@@ -459,11 +459,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -521,7 +529,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -535,7 +543,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SubredditRulesWidget.md b/versioned_docs/version-0.15/api/public-api/classes/SubredditRulesWidget.md
index 0c9dc5c28..c98e2df04 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/SubredditRulesWidget.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/SubredditRulesWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
-### new SubredditRulesWidget()
+### Constructor
> **new SubredditRulesWidget**(`subredditAboutRulesRsp`, `widgetData`, `subredditName`): `SubredditRulesWidget`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiBannedUser.md b/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiBannedUser.md
index 5085b1452..9aec6cdde 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiBannedUser.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiBannedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,7 +15,7 @@ Use `getBannedWikiContributors()` or `subreddit.getBannedWikiContributors()` to
-### new SubredditWikiBannedUser()
+### Constructor
> **new SubredditWikiBannedUser**(): `SubredditWikiBannedUser`
@@ -43,7 +43,7 @@ When the wiki ban was created (UTC).
### daysLeft?
-> `readonly` `optional` **daysLeft**: `number`
+> `readonly` `optional` **daysLeft?**: `number`
Days remaining on a temporary ban (undefined if permanent).
@@ -53,7 +53,7 @@ Days remaining on a temporary ban (undefined if permanent).
### note?
-> `readonly` `optional` **note**: `string`
+> `readonly` `optional` **note?**: `string`
Moderator note.
@@ -479,11 +479,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -541,7 +549,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -555,7 +563,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiContributorUser.md b/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiContributorUser.md
index 53af1ce43..0e7f65e14 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiContributorUser.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiContributorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,7 +15,7 @@ Use `getWikiContributors()` or `subreddit.getWikiContributors()` to receive a li
-### new SubredditWikiContributorUser()
+### Constructor
> **new SubredditWikiContributorUser**(): `SubredditWikiContributorUser`
@@ -459,11 +459,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -521,7 +529,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -535,7 +543,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
diff --git a/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiSettings.md b/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiSettings.md
index 5ad7cc5a9..9ffd72e14 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiSettings.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/SubredditWikiSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new SubredditWikiSettings()
+### Constructor
> **new SubredditWikiSettings**(): `SubredditWikiSettings`
@@ -22,4 +22,4 @@
### wikiEditMode?
-> `optional` **wikiEditMode**: [`WikiEditMode`](../type-aliases/WikiEditMode.md)
+> `optional` **wikiEditMode?**: [`WikiEditMode`](../type-aliases/WikiEditMode.md)
diff --git a/versioned_docs/version-0.15/api/public-api/classes/TextAreaWidget.md b/versioned_docs/version-0.15/api/public-api/classes/TextAreaWidget.md
index 717a8799e..a309a431b 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/TextAreaWidget.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/TextAreaWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
-### new TextAreaWidget()
+### Constructor
> **new TextAreaWidget**(`widgetData`, `subredditName`): `TextAreaWidget`
diff --git a/versioned_docs/version-0.15/api/public-api/classes/User.md b/versioned_docs/version-0.15/api/public-api/classes/User.md
index d674e1c43..081b07b8c 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/User.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/User.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -19,7 +19,7 @@ A class representing a user.
-### new User()
+### Constructor
> **new User**(): `User`
@@ -373,11 +373,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
***
@@ -423,7 +431,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -437,7 +445,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
diff --git a/versioned_docs/version-0.15/api/public-api/classes/Widget.md b/versioned_docs/version-0.15/api/public-api/classes/Widget.md
index e00863102..c02c762a1 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/Widget.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/Widget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -19,7 +19,7 @@
-### new Widget()
+### Constructor
> **new Widget**(`widgetData`, `subredditName`): `Widget`
@@ -97,8 +97,8 @@
### toJSON()
-> **toJSON**(): `Pick`\<`Widget`, `"subredditName"` \| `"id"` \| `"name"`\>
+> **toJSON**(): `Pick`\<`Widget`, `"id"` \| `"name"` \| `"subredditName"`\>
#### Returns
-`Pick`\<`Widget`, `"subredditName"` \| `"id"` \| `"name"`\>
+`Pick`\<`Widget`, `"id"` \| `"name"` \| `"subredditName"`\>
diff --git a/versioned_docs/version-0.15/api/public-api/classes/WikiPage.md b/versioned_docs/version-0.15/api/public-api/classes/WikiPage.md
index b131200bf..58a531690 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/WikiPage.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/WikiPage.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
-### new WikiPage()
+### Constructor
> **new WikiPage**(): `WikiPage`
@@ -72,7 +72,7 @@ The name of the page.
#### Get Signature
-> **get** **revisionAuthor**(): `undefined` \| [`User`](User.md)
+> **get** **revisionAuthor**(): [`User`](User.md) \| `undefined`
The author of this revision.
@@ -82,7 +82,7 @@ Use revisionAuthorId instead.
##### Returns
-`undefined` \| [`User`](User.md)
+[`User`](User.md) \| `undefined`
***
@@ -92,13 +92,13 @@ Use revisionAuthorId instead.
#### Get Signature
-> **get** **revisionAuthorId**(): `undefined` \| `` `t2_${string}` ``
+> **get** **revisionAuthorId**(): `` `t2_${string}` `` \| `undefined`
The ID of the author of this revision.
##### Returns
-`undefined` \| `` `t2_${string}` ``
+`` `t2_${string}` `` \| `undefined`
***
@@ -280,11 +280,11 @@ Revert this page to a previous revision.
### toJSON()
-> **toJSON**(): `Pick`\<`WikiPage`, `"subredditName"` \| `"name"` \| `"content"` \| `"contentHtml"` \| `"revisionId"` \| `"revisionDate"` \| `"revisionReason"`\> & `object`
+> **toJSON**(): `Pick`\<`WikiPage`, `"subredditName"` \| `"name"` \| `"revisionId"` \| `"content"` \| `"contentHtml"` \| `"revisionDate"` \| `"revisionReason"`\> & `object`
#### Returns
-`Pick`\<`WikiPage`, `"subredditName"` \| `"name"` \| `"content"` \| `"contentHtml"` \| `"revisionId"` \| `"revisionDate"` \| `"revisionReason"`\> & `object`
+`Pick`\<`WikiPage`, `"subredditName"` \| `"name"` \| `"revisionId"` \| `"content"` \| `"contentHtml"` \| `"revisionDate"` \| `"revisionReason"`\> & `object`
***
@@ -292,7 +292,7 @@ Revert this page to a previous revision.
### update()
-> **update**(`content`, `reason`?): `Promise`\<`WikiPage`\>
+> **update**(`content`, `reason?`): `Promise`\<`WikiPage`\>
Update this page.
diff --git a/versioned_docs/version-0.15/api/public-api/classes/WikiPageRevision.md b/versioned_docs/version-0.15/api/public-api/classes/WikiPageRevision.md
index 6d885387e..bddc06fbe 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/WikiPageRevision.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/WikiPageRevision.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,9 +8,9 @@
-### new WikiPageRevision()
+### Constructor
-> **new WikiPageRevision**(`data`, `wikiVersion`?): `WikiPageRevision`
+> **new WikiPageRevision**(`data`, `wikiVersion?`): `WikiPageRevision`
#### Parameters
@@ -54,13 +54,13 @@ Use authorId instead.
#### Get Signature
-> **get** **authorId**(): `undefined` \| `` `t2_${string}` ``
+> **get** **authorId**(): `` `t2_${string}` `` \| `undefined`
The ID of the author of this revision.
##### Returns
-`undefined` \| `` `t2_${string}` ``
+`` `t2_${string}` `` \| `undefined`
***
diff --git a/versioned_docs/version-0.15/api/public-api/classes/WikiPageSettings.md b/versioned_docs/version-0.15/api/public-api/classes/WikiPageSettings.md
index 0ed72f4c6..1b3b18c16 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/WikiPageSettings.md
+++ b/versioned_docs/version-0.15/api/public-api/classes/WikiPageSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,9 +8,9 @@
-### new WikiPageSettings()
+### Constructor
-> **new WikiPageSettings**(`data`, `wikiVersion`?): `WikiPageSettings`
+> **new WikiPageSettings**(`data`, `wikiVersion?`): `WikiPageSettings`
#### Parameters
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/AboutLocations.md b/versioned_docs/version-0.15/api/public-api/enumerations/AboutLocations.md
index 4c43fd7b2..3ada90dab 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/AboutLocations.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/AboutLocations.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/DeletionReason.md b/versioned_docs/version-0.15/api/public-api/enumerations/DeletionReason.md
index 3fd9ba60e..a4c47f5f3 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/DeletionReason.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/DeletionReason.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/EntrypointHeight.md b/versioned_docs/version-0.15/api/public-api/enumerations/EntrypointHeight.md
index a88daee08..ad9745d69 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/EntrypointHeight.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/EntrypointHeight.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/EventSource.md b/versioned_docs/version-0.15/api/public-api/enumerations/EventSource.md
index da64d2eec..a354e1d27 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/EventSource.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/EventSource.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/FlairType.md b/versioned_docs/version-0.15/api/public-api/enumerations/FlairType.md
index 68aa278fd..88267ddc9 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/FlairType.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/FlairType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/FormattingFlag.md b/versioned_docs/version-0.15/api/public-api/enumerations/FormattingFlag.md
index 1ac91ab6e..e32bd5308 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/FormattingFlag.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/FormattingFlag.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/ModMailActionType.md b/versioned_docs/version-0.15/api/public-api/enumerations/ModMailActionType.md
index fffcead3f..2c04ce909 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/ModMailActionType.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/ModMailActionType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/ModMailConversationState.md b/versioned_docs/version-0.15/api/public-api/enumerations/ModMailConversationState.md
index 91b8e606e..e5ad765d0 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/ModMailConversationState.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/ModMailConversationState.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/SettingScope.md b/versioned_docs/version-0.15/api/public-api/enumerations/SettingScope.md
index 00bad30c9..a40252693 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/SettingScope.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/SettingScope.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/SocialLinkType.md b/versioned_docs/version-0.15/api/public-api/enumerations/SocialLinkType.md
index 079a36f60..8b788bd89 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/SocialLinkType.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/SocialLinkType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/enumerations/WikiPagePermissionLevel.md b/versioned_docs/version-0.15/api/public-api/enumerations/WikiPagePermissionLevel.md
index 9526be9c0..75e0e5667 100644
--- a/versioned_docs/version-0.15/api/public-api/enumerations/WikiPagePermissionLevel.md
+++ b/versioned_docs/version-0.15/api/public-api/enumerations/WikiPagePermissionLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/functions/getModerationLog.md b/versioned_docs/version-0.15/api/public-api/functions/getModerationLog.md
index 19ee68603..032a903cb 100644
--- a/versioned_docs/version-0.15/api/public-api/functions/getModerationLog.md
+++ b/versioned_docs/version-0.15/api/public-api/functions/getModerationLog.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/functions/getSubredditInfoById.md b/versioned_docs/version-0.15/api/public-api/functions/getSubredditInfoById.md
index 8ee436328..f9afaad93 100644
--- a/versioned_docs/version-0.15/api/public-api/functions/getSubredditInfoById.md
+++ b/versioned_docs/version-0.15/api/public-api/functions/getSubredditInfoById.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/functions/getSubredditInfoByName.md b/versioned_docs/version-0.15/api/public-api/functions/getSubredditInfoByName.md
index f089185bf..bb6f9f712 100644
--- a/versioned_docs/version-0.15/api/public-api/functions/getSubredditInfoByName.md
+++ b/versioned_docs/version-0.15/api/public-api/functions/getSubredditInfoByName.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/functions/getSubredditLeaderboard.md b/versioned_docs/version-0.15/api/public-api/functions/getSubredditLeaderboard.md
index cb50b88db..078e16395 100644
--- a/versioned_docs/version-0.15/api/public-api/functions/getSubredditLeaderboard.md
+++ b/versioned_docs/version-0.15/api/public-api/functions/getSubredditLeaderboard.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/functions/getSubredditStyles.md b/versioned_docs/version-0.15/api/public-api/functions/getSubredditStyles.md
index ddfe80a38..81786648f 100644
--- a/versioned_docs/version-0.15/api/public-api/functions/getSubredditStyles.md
+++ b/versioned_docs/version-0.15/api/public-api/functions/getSubredditStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/functions/getVaultByAddress.md b/versioned_docs/version-0.15/api/public-api/functions/getVaultByAddress.md
index 0ba2579e8..3e376cb0e 100644
--- a/versioned_docs/version-0.15/api/public-api/functions/getVaultByAddress.md
+++ b/versioned_docs/version-0.15/api/public-api/functions/getVaultByAddress.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/functions/getVaultByUserId.md b/versioned_docs/version-0.15/api/public-api/functions/getVaultByUserId.md
index 59efbad2d..7750e1bd2 100644
--- a/versioned_docs/version-0.15/api/public-api/functions/getVaultByUserId.md
+++ b/versioned_docs/version-0.15/api/public-api/functions/getVaultByUserId.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/BlockQuoteContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/BlockQuoteContext.md
index 3614e84d8..67c192bf3 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/BlockQuoteContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/BlockQuoteContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -36,4 +36,4 @@ scoped callback to add child elements to this Paragraph
#### Inherited from
-[`ParagraphContainer`](../type-aliases/ParagraphContainer.md).[`paragraph`](../type-aliases/ParagraphContainer.md#paragraph)
+`ParagraphContainer.paragraph`
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/CodeBlockContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/CodeBlockContext.md
index e3ab63cdb..eb0169cc0 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/CodeBlockContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/CodeBlockContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -34,4 +34,4 @@ Append unstyled text
#### Inherited from
-[`RawTextContainer`](../type-aliases/RawTextContainer.md).[`rawText`](../type-aliases/RawTextContainer.md#rawtext)
+`RawTextContainer.rawText`
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/HeadingContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/HeadingContext.md
index adcf3a95f..250a134a1 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/HeadingContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/HeadingContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,8 @@ LinkContainer
## Extends
-- [`RawTextContainer`](../type-aliases/RawTextContainer.md)\<`HeadingContext`\>.[`LinkContainer`](../type-aliases/LinkContainer.md)\<`HeadingContext`\>
+- [`RawTextContainer`](../type-aliases/RawTextContainer.md)\<`HeadingContext`\>
+- [`LinkContainer`](../type-aliases/LinkContainer.md)\<`HeadingContext`\>
## Methods
@@ -116,7 +117,7 @@ Append unstyled text
#### Inherited from
-[`RawTextContainer`](../type-aliases/RawTextContainer.md).[`rawText`](../type-aliases/RawTextContainer.md#rawtext)
+`RawTextContainer.rawText`
***
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/ListContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/ListContext.md
index e00217df2..b0463b017 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/ListContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/ListContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -36,4 +36,4 @@ scoped callback to add child elements to this List Item
#### Inherited from
-[`ListItemContainer`](../type-aliases/ListItemContainer.md).[`item`](../type-aliases/ListItemContainer.md#item)
+`ListItemContainer.item`
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/ListItemContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/ListItemContext.md
index 8379a64c4..7c7fe9e5d 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/ListItemContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/ListItemContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -34,7 +34,13 @@ TableContainer
## Extends
-- [`BlockQuoteContainer`](../type-aliases/BlockQuoteContainer.md)\<`ListItemContext`\>.[`CodeBlockContainer`](../type-aliases/CodeBlockContainer.md)\<`ListItemContext`\>.[`HeadingContainer`](../type-aliases/HeadingContainer.md)\<`ListItemContext`\>.[`HorizontalRuleContainer`](../type-aliases/HorizontalRuleContainer.md)\<`ListItemContext`\>.[`ListContainer`](../type-aliases/ListContainer.md)\<`ListItemContext`\>.[`ParagraphContainer`](../type-aliases/ParagraphContainer.md)\<`ListItemContext`\>.[`TableContainer`](../type-aliases/TableContainer.md)\<`ListItemContext`\>
+- [`BlockQuoteContainer`](../type-aliases/BlockQuoteContainer.md)\<`ListItemContext`\>
+- [`CodeBlockContainer`](../type-aliases/CodeBlockContainer.md)\<`ListItemContext`\>
+- [`HeadingContainer`](../type-aliases/HeadingContainer.md)\<`ListItemContext`\>
+- [`HorizontalRuleContainer`](../type-aliases/HorizontalRuleContainer.md)\<`ListItemContext`\>
+- [`ListContainer`](../type-aliases/ListContainer.md)\<`ListItemContext`\>
+- [`ParagraphContainer`](../type-aliases/ParagraphContainer.md)\<`ListItemContext`\>
+- [`TableContainer`](../type-aliases/TableContainer.md)\<`ListItemContext`\>
## Methods
@@ -64,7 +70,7 @@ scoped callback to add child elements to this Block Quote
#### Inherited from
-[`BlockQuoteContainer`](../type-aliases/BlockQuoteContainer.md).[`blockQuote`](../type-aliases/BlockQuoteContainer.md#blockquote)
+`BlockQuoteContainer.blockQuote`
***
@@ -96,7 +102,7 @@ scoped callback to add child elements to this Code Block
#### Inherited from
-[`CodeBlockContainer`](../type-aliases/CodeBlockContainer.md).[`codeBlock`](../type-aliases/CodeBlockContainer.md#codeblock)
+`CodeBlockContainer.codeBlock`
***
@@ -128,7 +134,7 @@ scoped callback to add child elements to this Heading
#### Inherited from
-[`HeadingContainer`](../type-aliases/HeadingContainer.md).[`heading`](../type-aliases/HeadingContainer.md#heading)
+`HeadingContainer.heading`
***
@@ -146,7 +152,7 @@ Append a Horizontal Rule
#### Inherited from
-[`HorizontalRuleContainer`](../type-aliases/HorizontalRuleContainer.md).[`horizontalRule`](../type-aliases/HorizontalRuleContainer.md#horizontalrule)
+`HorizontalRuleContainer.horizontalRule`
***
@@ -178,7 +184,7 @@ scoped callback to add child elements to this List
#### Inherited from
-[`ListContainer`](../type-aliases/ListContainer.md).[`list`](../type-aliases/ListContainer.md#list)
+`ListContainer.list`
***
@@ -204,7 +210,7 @@ scoped callback to add child elements to this Paragraph
#### Inherited from
-[`ParagraphContainer`](../type-aliases/ParagraphContainer.md).[`paragraph`](../type-aliases/ParagraphContainer.md#paragraph)
+`ParagraphContainer.paragraph`
***
@@ -230,4 +236,4 @@ scoped callback to add child elements to this Table
#### Inherited from
-[`TableContainer`](../type-aliases/TableContainer.md).[`table`](../type-aliases/TableContainer.md#table)
+`TableContainer.table`
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/ModAction.md b/versioned_docs/version-0.15/api/public-api/interfaces/ModAction.md
index a8a504cd2..be77e300b 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/ModAction.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/ModAction.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -20,7 +20,7 @@ When the action took place.
### description?
-> `optional` **description**: `string`
+> `optional` **description?**: `string`
The string "Page modmail-stats edited: Daily update of the
modmail-stats (Wed Jul 02 2025 08:05:47 UTC+0200 (Europe/Amsterdam))" is
@@ -33,7 +33,7 @@ the "description".
### details?
-> `optional` **details**: `string`
+> `optional` **details?**: `string`
The string "Page modmail-stats edited: Daily update of the
modmail-stats (Wed Jul 02 2025 08:05:47 UTC+0200 (Europe/Amsterdam))" is
@@ -96,7 +96,7 @@ The name of the subreddit the action took place.
### target?
-> `optional` **target**: [`ModActionTarget`](../type-aliases/ModActionTarget.md)
+> `optional` **target?**: [`ModActionTarget`](../type-aliases/ModActionTarget.md)
Some context of the affected item of the modaction.
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/ParagraphContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/ParagraphContext.md
index a725538c6..0a185fcaf 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/ParagraphContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/ParagraphContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -22,7 +22,10 @@ LineBreakContainer
## Extends
-- [`TextContainer`](../type-aliases/TextContainer.md)\<`ParagraphContext`\>.[`ImageContainer`](../type-aliases/ImageContainer.md)\<`ParagraphContext`\>.[`LinkContainer`](../type-aliases/LinkContainer.md)\<`ParagraphContext`\>.[`LineBreakContainer`](../type-aliases/LineBreakContainer.md)\<`ParagraphContext`\>
+- [`TextContainer`](../type-aliases/TextContainer.md)\<`ParagraphContext`\>
+- [`ImageContainer`](../type-aliases/ImageContainer.md)\<`ParagraphContext`\>
+- [`LinkContainer`](../type-aliases/LinkContainer.md)\<`ParagraphContext`\>
+- [`LineBreakContainer`](../type-aliases/LineBreakContainer.md)\<`ParagraphContext`\>
## Methods
@@ -48,7 +51,7 @@ Append an Animated Image
#### Inherited from
-[`ImageContainer`](../type-aliases/ImageContainer.md).[`animatedImage`](../type-aliases/ImageContainer.md#animatedimage)
+`ImageContainer.animatedImage`
***
@@ -100,7 +103,7 @@ Append an Image
#### Inherited from
-[`ImageContainer`](../type-aliases/ImageContainer.md).[`image`](../type-aliases/ImageContainer.md#image)
+`ImageContainer.image`
***
@@ -118,7 +121,7 @@ Append a Line Break
#### Inherited from
-[`LineBreakContainer`](../type-aliases/LineBreakContainer.md).[`linebreak`](../type-aliases/LineBreakContainer.md#linebreak)
+`LineBreakContainer.linebreak`
***
@@ -222,7 +225,7 @@ Append Text with optional formatting
#### Inherited from
-[`TextContainer`](../type-aliases/TextContainer.md).[`text`](../type-aliases/TextContainer.md#text)
+`TextContainer.text`
***
diff --git a/versioned_docs/version-0.15/api/public-api/classes/RedditAPIClient.md b/versioned_docs/version-0.15/api/public-api/interfaces/RedditAPIClient.md
similarity index 68%
rename from versioned_docs/version-0.15/api/public-api/classes/RedditAPIClient.md
rename to versioned_docs/version-0.15/api/public-api/interfaces/RedditAPIClient.md
index f46e0f02e..8b1a61a2d 100644
--- a/versioned_docs/version-0.15/api/public-api/classes/RedditAPIClient.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/RedditAPIClient.md
@@ -1,8 +1,8 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Class: RedditAPIClient
+# Interface: RedditAPIClient
The Reddit API Client
@@ -31,23 +31,7 @@ async (event, context) => {
## Extends
-- [`RedditClient`](RedditClient.md)
-
-## Constructors
-
-
-
-### new RedditAPIClient()
-
-> **new RedditAPIClient**(): `RedditAPIClient`
-
-#### Returns
-
-`RedditAPIClient`
-
-#### Inherited from
-
-[`RedditClient`](RedditClient.md).[`constructor`](RedditClient.md#constructor)
+- [`RedditClient`](../classes/RedditClient.md)
## Accessors
@@ -57,7 +41,7 @@ async (event, context) => {
#### Get Signature
-> **get** **modMail**(): [`ModMailService`](ModMailService.md)
+> **get** **modMail**(): [`ModMailService`](../classes/ModMailService.md)
Get ModMail API object
@@ -72,11 +56,11 @@ await reddit.modMail.reply({
##### Returns
-[`ModMailService`](ModMailService.md)
+[`ModMailService`](../classes/ModMailService.md)
#### Inherited from
-[`RedditClient`](RedditClient.md).[`modMail`](RedditClient.md#modmail)
+[`RedditClient`](../classes/RedditClient.md).[`modMail`](../classes/RedditClient.md#modmail)
## Methods
@@ -84,7 +68,7 @@ await reddit.modMail.reply({
### addEditorToWikiPage()
-> **addEditorToWikiPage**(`subredditName`, `page`, `username`, `options`?): `Promise`\<`void`\>
+> **addEditorToWikiPage**(`subredditName`, `page`, `username`, `options?`): `Promise`\<`void`\>
Add an editor to a wiki page.
@@ -120,7 +104,7 @@ Options for the request.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`addEditorToWikiPage`](RedditClient.md#addeditortowikipage)
+[`RedditClient`](../classes/RedditClient.md).[`addEditorToWikiPage`](../classes/RedditClient.md#addeditortowikipage)
***
@@ -128,7 +112,7 @@ Options for the request.
### addModNote()
-> **addModNote**(`options`): `Promise`\<[`ModNote`](ModNote.md)\>
+> **addModNote**(`options`): `Promise`\<[`ModNote`](../classes/ModNote.md)\>
Adds a moderation note to a user and returns the created note.
@@ -140,7 +124,7 @@ Adds a moderation note to a user and returns the created note.
#### Returns
-`Promise`\<[`ModNote`](ModNote.md)\>
+`Promise`\<[`ModNote`](../classes/ModNote.md)\>
#### Example
@@ -155,7 +139,7 @@ const modNote = await reddit.addModNote({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`addModNote`](RedditClient.md#addmodnote)
+[`RedditClient`](../classes/RedditClient.md).[`addModNote`](../classes/RedditClient.md#addmodnote)
***
@@ -189,7 +173,7 @@ await reddit.addRemovalNote({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`addRemovalNote`](RedditClient.md#addremovalnote)
+[`RedditClient`](../classes/RedditClient.md).[`addRemovalNote`](../classes/RedditClient.md#addremovalnote)
***
@@ -246,7 +230,7 @@ console.log(newReason.id)
#### Inherited from
-[`RedditClient`](RedditClient.md).[`addSubredditRemovalReason`](RedditClient.md#addsubredditremovalreason)
+[`RedditClient`](../classes/RedditClient.md).[`addSubredditRemovalReason`](../classes/RedditClient.md#addsubredditremovalreason)
***
@@ -254,7 +238,7 @@ console.log(newReason.id)
### addWidget()
-> **addWidget**(`widgetData`): `Promise`\<[`Widget`](Widget.md)\>
+> **addWidget**(`widgetData`): `Promise`\<[`Widget`](../classes/Widget.md)\>
Add a widget to a subreddit.
@@ -268,13 +252,13 @@ The data for the widget to add.
#### Returns
-`Promise`\<[`Widget`](Widget.md)\>
+`Promise`\<[`Widget`](../classes/Widget.md)\>
- The added Widget object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`addWidget`](RedditClient.md#addwidget)
+[`RedditClient`](../classes/RedditClient.md).[`addWidget`](../classes/RedditClient.md#addwidget)
***
@@ -306,7 +290,7 @@ The name of the subreddit to add the user as a wiki contributor. e.g. 'memes'
#### Inherited from
-[`RedditClient`](RedditClient.md).[`addWikiContributor`](RedditClient.md#addwikicontributor)
+[`RedditClient`](../classes/RedditClient.md).[`addWikiContributor`](../classes/RedditClient.md#addwikicontributor)
***
@@ -339,7 +323,7 @@ await reddit.approve('t1_123456');
#### Overrides
-[`RedditClient`](RedditClient.md).[`approve`](RedditClient.md#approve)
+[`RedditClient`](../classes/RedditClient.md).[`approve`](../classes/RedditClient.md#approve)
***
@@ -371,7 +355,7 @@ The name of the subreddit to approve the user in. e.g. 'memes'
#### Inherited from
-[`RedditClient`](RedditClient.md).[`approveUser`](RedditClient.md#approveuser)
+[`RedditClient`](../classes/RedditClient.md).[`approveUser`](../classes/RedditClient.md#approveuser)
***
@@ -397,7 +381,7 @@ Options for the request
#### Inherited from
-[`RedditClient`](RedditClient.md).[`banUser`](RedditClient.md#banuser)
+[`RedditClient`](../classes/RedditClient.md).[`banUser`](../classes/RedditClient.md#banuser)
***
@@ -423,7 +407,7 @@ Options for the request
#### Inherited from
-[`RedditClient`](RedditClient.md).[`banWikiContributor`](RedditClient.md#banwikicontributor)
+[`RedditClient`](../classes/RedditClient.md).[`banWikiContributor`](../classes/RedditClient.md#banwikicontributor)
***
@@ -431,7 +415,7 @@ Options for the request
### createPostFlairTemplate()
-> **createPostFlairTemplate**(`options`): `Promise`\<[`FlairTemplate`](FlairTemplate.md)\>
+> **createPostFlairTemplate**(`options`): `Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)\>
Create a post flair template for a subreddit.
@@ -445,13 +429,13 @@ Options for the request
#### Returns
-`Promise`\<[`FlairTemplate`](FlairTemplate.md)\>
+`Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)\>
The created FlairTemplate object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`createPostFlairTemplate`](RedditClient.md#createpostflairtemplate)
+[`RedditClient`](../classes/RedditClient.md).[`createPostFlairTemplate`](../classes/RedditClient.md#createpostflairtemplate)
***
@@ -481,7 +465,7 @@ The name of the subreddit to add the rule to.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`createRule`](RedditClient.md#createrule)
+[`RedditClient`](../classes/RedditClient.md).[`createRule`](../classes/RedditClient.md#createrule)
***
@@ -521,7 +505,7 @@ If the input URL is invalid, contains unsupported query parameters, or the share
#### Inherited from
-[`RedditClient`](RedditClient.md).[`createShareUrl`](RedditClient.md#createshareurl)
+[`RedditClient`](../classes/RedditClient.md).[`createShareUrl`](../classes/RedditClient.md#createshareurl)
***
@@ -529,7 +513,7 @@ If the input URL is invalid, contains unsupported query parameters, or the share
### createUserFlairTemplate()
-> **createUserFlairTemplate**(`options`): `Promise`\<[`FlairTemplate`](FlairTemplate.md)\>
+> **createUserFlairTemplate**(`options`): `Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)\>
Create a user flair template for a subreddit.
@@ -543,13 +527,13 @@ Options for the request
#### Returns
-`Promise`\<[`FlairTemplate`](FlairTemplate.md)\>
+`Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)\>
The created FlairTemplate object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`createUserFlairTemplate`](RedditClient.md#createuserflairtemplate)
+[`RedditClient`](../classes/RedditClient.md).[`createUserFlairTemplate`](../classes/RedditClient.md#createuserflairtemplate)
***
@@ -557,7 +541,7 @@ The created FlairTemplate object.
### createWikiPage()
-> **createWikiPage**(`options`): `Promise`\<[`WikiPage`](WikiPage.md)\>
+> **createWikiPage**(`options`): `Promise`\<[`WikiPage`](../classes/WikiPage.md)\>
Create a new wiki page for a subreddit.
@@ -571,13 +555,13 @@ Options for the request
#### Returns
-`Promise`\<[`WikiPage`](WikiPage.md)\>
+`Promise`\<[`WikiPage`](../classes/WikiPage.md)\>
- The created WikiPage object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`createWikiPage`](RedditClient.md#createwikipage)
+[`RedditClient`](../classes/RedditClient.md).[`createWikiPage`](../classes/RedditClient.md#createwikipage)
***
@@ -585,7 +569,7 @@ Options for the request
### crosspost()
-> **crosspost**(`options`): `Promise`\<[`Post`](Post.md)\>
+> **crosspost**(`options`): `Promise`\<[`Post`](../classes/Post.md)\>
Crossposts a post to a subreddit.
@@ -597,18 +581,18 @@ Crossposts a post to a subreddit.
#### Returns
-`Promise`\<[`Post`](Post.md)\>
+`Promise`\<[`Post`](../classes/Post.md)\>
- A Promise that resolves to a Post object.
#### See
- - [()\|submitPost()](RedditClient.md#submitpost)
- - [()\|submitCustomPost()](RedditClient.md#submitcustompost)
+ - [()\|submitPost()](../classes/RedditClient.md#submitpost)
+ - [()\|submitCustomPost()](../classes/RedditClient.md#submitcustompost)
#### Overrides
-[`RedditClient`](RedditClient.md).[`crosspost`](RedditClient.md#crosspost)
+[`RedditClient`](../classes/RedditClient.md).[`crosspost`](../classes/RedditClient.md#crosspost)
***
@@ -640,7 +624,7 @@ The ID of the flair template to delete.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`deleteFlairTemplate`](RedditClient.md#deleteflairtemplate)
+[`RedditClient`](../classes/RedditClient.md).[`deleteFlairTemplate`](../classes/RedditClient.md#deleteflairtemplate)
***
@@ -664,7 +648,7 @@ Deletes a moderation note. Returns true if successful.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`deleteModNote`](RedditClient.md#deletemodnote)
+[`RedditClient`](../classes/RedditClient.md).[`deleteModNote`](../classes/RedditClient.md#deletemodnote)
***
@@ -702,7 +686,7 @@ await reddit.deleteSubredditRemovalReason('askReddit', 'uuid-abc');
#### Inherited from
-[`RedditClient`](RedditClient.md).[`deleteSubredditRemovalReason`](RedditClient.md#deletesubredditremovalreason)
+[`RedditClient`](../classes/RedditClient.md).[`deleteSubredditRemovalReason`](../classes/RedditClient.md#deletesubredditremovalreason)
***
@@ -734,7 +718,7 @@ The ID of the widget to delete.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`deleteWidget`](RedditClient.md#deletewidget)
+[`RedditClient`](../classes/RedditClient.md).[`deleteWidget`](../classes/RedditClient.md#deletewidget)
***
@@ -742,7 +726,7 @@ The ID of the widget to delete.
### editFlairTemplate()
-> **editFlairTemplate**(`options`): `Promise`\<[`FlairTemplate`](FlairTemplate.md)\>
+> **editFlairTemplate**(`options`): `Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)\>
Edit a flair template for a subreddit. This can be either a post or user flair template.
Note: If you leave any of the options fields as undefined, they will reset to their default values.
@@ -757,13 +741,13 @@ Options for the request
#### Returns
-`Promise`\<[`FlairTemplate`](FlairTemplate.md)\>
+`Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)\>
The edited FlairTemplate object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`editFlairTemplate`](RedditClient.md#editflairtemplate)
+[`RedditClient`](../classes/RedditClient.md).[`editFlairTemplate`](../classes/RedditClient.md#editflairtemplate)
***
@@ -771,7 +755,7 @@ The edited FlairTemplate object.
### filter()
-> **filter**(`id`, `options`?): `Promise`\<`void`\>
+> **filter**(`id`, `options?`): `Promise`\<`void`\>
**`Experimental`**
@@ -784,9 +768,9 @@ reason is also shown on the content.
##### id
-The id of the post (t3_) or comment (t1_) to filter.
+`` `t3_${string}` `` \| `` `t1_${string}` ``
-`` `t3_${string}` `` | `` `t1_${string}` ``
+The id of the post (t3_) or comment (t1_) to filter.
##### options?
@@ -802,7 +786,7 @@ A Promise that resolves if the post or comment was filtered successfully.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`filter`](RedditClient.md#filter)
+[`RedditClient`](../classes/RedditClient.md).[`filter`](../classes/RedditClient.md#filter)
***
@@ -810,7 +794,7 @@ A Promise that resolves if the post or comment was filtered successfully.
### getApprovedUsers()
-> **getApprovedUsers**(`options`): [`Listing`](Listing.md)\<[`SubredditContributorUser`](SubredditContributorUser.md)\>
+> **getApprovedUsers**(`options`): [`Listing`](../classes/Listing.md)\<[`SubredditContributorUser`](../classes/SubredditContributorUser.md)\>
Get a list of users who have been approved to post in a subreddit.
@@ -824,13 +808,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`SubredditContributorUser`](SubredditContributorUser.md)\>
+[`Listing`](../classes/Listing.md)\<[`SubredditContributorUser`](../classes/SubredditContributorUser.md)\>
A Listing of SubredditContributorUser objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getApprovedUsers`](RedditClient.md#getapprovedusers)
+[`RedditClient`](../classes/RedditClient.md).[`getApprovedUsers`](../classes/RedditClient.md#getapprovedusers)
***
@@ -838,13 +822,13 @@ A Listing of SubredditContributorUser objects.
### getAppUser()
-> **getAppUser**(): `Promise`\<[`User`](User.md)\>
+> **getAppUser**(): `Promise`\<[`User`](../classes/User.md)\>
Get the user that the app runs as on the provided metadata.
#### Returns
-`Promise`\<[`User`](User.md)\>
+`Promise`\<[`User`](../classes/User.md)\>
A Promise that resolves to a User object.
@@ -856,7 +840,7 @@ const user = await reddit.getAppUser(metadata);
#### Overrides
-[`RedditClient`](RedditClient.md).[`getAppUser`](RedditClient.md#getappuser)
+[`RedditClient`](../classes/RedditClient.md).[`getAppUser`](../classes/RedditClient.md#getappuser)
***
@@ -864,7 +848,7 @@ const user = await reddit.getAppUser(metadata);
### getBannedUsers()
-> **getBannedUsers**(`options`): [`Listing`](Listing.md)\<[`SubredditBannedUser`](SubredditBannedUser.md)\>
+> **getBannedUsers**(`options`): [`Listing`](../classes/Listing.md)\<[`SubredditBannedUser`](../classes/SubredditBannedUser.md)\>
Get a list of users who are banned from a subreddit.
@@ -878,13 +862,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`SubredditBannedUser`](SubredditBannedUser.md)\>
+[`Listing`](../classes/Listing.md)\<[`SubredditBannedUser`](../classes/SubredditBannedUser.md)\>
A Listing of SubredditBannedUser objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getBannedUsers`](RedditClient.md#getbannedusers)
+[`RedditClient`](../classes/RedditClient.md).[`getBannedUsers`](../classes/RedditClient.md#getbannedusers)
***
@@ -892,7 +876,7 @@ A Listing of SubredditBannedUser objects.
### getBannedWikiContributors()
-> **getBannedWikiContributors**(`options`): [`Listing`](Listing.md)\<[`SubredditWikiBannedUser`](SubredditWikiBannedUser.md)\>
+> **getBannedWikiContributors**(`options`): [`Listing`](../classes/Listing.md)\<[`SubredditWikiBannedUser`](../classes/SubredditWikiBannedUser.md)\>
Get a list of users who are banned from contributing to the wiki on a subreddit.
@@ -906,13 +890,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`SubredditWikiBannedUser`](SubredditWikiBannedUser.md)\>
+[`Listing`](../classes/Listing.md)\<[`SubredditWikiBannedUser`](../classes/SubredditWikiBannedUser.md)\>
A Listing of SubredditWikiBannedUser objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getBannedWikiContributors`](RedditClient.md#getbannedwikicontributors)
+[`RedditClient`](../classes/RedditClient.md).[`getBannedWikiContributors`](../classes/RedditClient.md#getbannedwikicontributors)
***
@@ -920,7 +904,7 @@ A Listing of SubredditWikiBannedUser objects.
### getBestPosts()
-> **getBestPosts**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getBestPosts**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Get a list of best posts from the front page.
This method will get the front page for the app account by default.
@@ -936,7 +920,7 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
A Listing of Post objects.
@@ -951,7 +935,7 @@ const posts = await reddit.getBestPosts({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getBestPosts`](RedditClient.md#getbestposts)
+[`RedditClient`](../classes/RedditClient.md).[`getBestPosts`](../classes/RedditClient.md#getbestposts)
***
@@ -959,9 +943,9 @@ const posts = await reddit.getBestPosts({
### getCommentById()
-> **getCommentById**(`id`): `Promise`\<[`Comment`](Comment.md)\>
+> **getCommentById**(`id`): `Promise`\<[`Comment`](../classes/Comment.md)\>
-Get a [Comment](Comment.md) object by ID
+Get a [Comment](../classes/Comment.md) object by ID
#### Parameters
@@ -973,7 +957,7 @@ The ID (starting with t1_) of the comment to retrieve. e.g. t1_1qjpg
#### Returns
-`Promise`\<[`Comment`](Comment.md)\>
+`Promise`\<[`Comment`](../classes/Comment.md)\>
A Promise that resolves to a Comment object.
@@ -985,7 +969,7 @@ const comment = await reddit.getCommentById('t1_1qjpg');
#### Overrides
-[`RedditClient`](RedditClient.md).[`getCommentById`](RedditClient.md#getcommentbyid)
+[`RedditClient`](../classes/RedditClient.md).[`getCommentById`](../classes/RedditClient.md#getcommentbyid)
***
@@ -993,7 +977,7 @@ const comment = await reddit.getCommentById('t1_1qjpg');
### getComments()
-> **getComments**(`options`): [`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+> **getComments**(`options`): [`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
Get a list of comments from a specific post or comment.
@@ -1007,7 +991,7 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
A Listing of Comment objects.
@@ -1023,7 +1007,7 @@ const comments = await reddit.getComments({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getComments`](RedditClient.md#getcomments)
+[`RedditClient`](../classes/RedditClient.md).[`getComments`](../classes/RedditClient.md#getcomments)
***
@@ -1031,7 +1015,7 @@ const comments = await reddit.getComments({
### getCommentsAndPostsByUser()
-> **getCommentsAndPostsByUser**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getCommentsAndPostsByUser**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
Get a list of posts and comments from a specific user.
@@ -1045,13 +1029,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
A Listing of `Post` and `Comment` objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getCommentsAndPostsByUser`](RedditClient.md#getcommentsandpostsbyuser)
+[`RedditClient`](../classes/RedditClient.md).[`getCommentsAndPostsByUser`](../classes/RedditClient.md#getcommentsandpostsbyuser)
***
@@ -1059,7 +1043,7 @@ A Listing of `Post` and `Comment` objects.
### getCommentsByUser()
-> **getCommentsByUser**(`options`): [`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+> **getCommentsByUser**(`options`): [`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
Get a list of comments by a specific user.
@@ -1073,13 +1057,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
A Listing of Comment objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getCommentsByUser`](RedditClient.md#getcommentsbyuser)
+[`RedditClient`](../classes/RedditClient.md).[`getCommentsByUser`](../classes/RedditClient.md#getcommentsbyuser)
***
@@ -1087,7 +1071,7 @@ A Listing of Comment objects.
### getControversialPosts()
-> **getControversialPosts**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getControversialPosts**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Get a list of controversial posts from a specific subreddit.
@@ -1101,7 +1085,7 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
A Listing of Post objects.
@@ -1118,7 +1102,7 @@ const posts = await reddit.getControversialPosts({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getControversialPosts`](RedditClient.md#getcontroversialposts)
+[`RedditClient`](../classes/RedditClient.md).[`getControversialPosts`](../classes/RedditClient.md#getcontroversialposts)
***
@@ -1126,13 +1110,13 @@ const posts = await reddit.getControversialPosts({
### getCurrentSubreddit()
-> **getCurrentSubreddit**(): `Promise`\<[`Subreddit`](Subreddit.md)\>
+> **getCurrentSubreddit**(): `Promise`\<[`Subreddit`](../classes/Subreddit.md)\>
Retrieves the current subreddit.
#### Returns
-`Promise`\<[`Subreddit`](Subreddit.md)\>
+`Promise`\<[`Subreddit`](../classes/Subreddit.md)\>
A Promise that resolves a Subreddit object.
@@ -1144,7 +1128,7 @@ const currentSubreddit = await reddit.getCurrentSubreddit();
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getCurrentSubreddit`](RedditClient.md#getcurrentsubreddit)
+[`RedditClient`](../classes/RedditClient.md).[`getCurrentSubreddit`](../classes/RedditClient.md#getcurrentsubreddit)
***
@@ -1174,14 +1158,14 @@ const currentSubredditName = await reddit.getCurrentSubredditName();
### getCurrentUser()
-> **getCurrentUser**(): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getCurrentUser**(): `Promise`\<[`User`](../classes/User.md) \| `undefined`\>
Get the current calling user.
Resolves to undefined for logged-out custom post renders.
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](../classes/User.md) \| `undefined`\>
A Promise that resolves to a User object or undefined
@@ -1193,7 +1177,7 @@ const user = await reddit.getCurrentUser();
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getCurrentUser`](RedditClient.md#getcurrentuser)
+[`RedditClient`](../classes/RedditClient.md).[`getCurrentUser`](../classes/RedditClient.md#getcurrentuser)
***
@@ -1201,14 +1185,14 @@ const user = await reddit.getCurrentUser();
### getCurrentUsername()
-> **getCurrentUsername**(): `Promise`\<`undefined` \| `string`\>
+> **getCurrentUsername**(): `Promise`\<`string` \| `undefined`\>
Get the current calling user's username.
Resolves to undefined for logged-out custom post renders.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
A Promise that resolves to a string representing the username or undefined
@@ -1220,7 +1204,7 @@ const username = await reddit.getCurrentUsername();
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getCurrentUsername`](RedditClient.md#getcurrentusername)
+[`RedditClient`](../classes/RedditClient.md).[`getCurrentUsername`](../classes/RedditClient.md#getcurrentusername)
***
@@ -1228,7 +1212,7 @@ const username = await reddit.getCurrentUsername();
### getDuplicatesForPost()
-> **getDuplicatesForPost**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getDuplicatesForPost**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Get posts that shared the same link as the given post.
@@ -1242,7 +1226,7 @@ Options for the request. Post ID is required, eveything else is optional.
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
A Listing of Post objects.
@@ -1258,7 +1242,7 @@ const duplicates = await reddit.getDuplicatesForPost({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getDuplicatesForPost`](RedditClient.md#getduplicatesforpost)
+[`RedditClient`](../classes/RedditClient.md).[`getDuplicatesForPost`](../classes/RedditClient.md#getduplicatesforpost)
***
@@ -1268,7 +1252,7 @@ const duplicates = await reddit.getDuplicatesForPost({
#### Call Signature
-> **getEdited**(`options`): [`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+> **getEdited**(`options`): [`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
Return a listing of things that have been edited recently.
@@ -1280,7 +1264,7 @@ Return a listing of things that have been edited recently.
##### Returns
-[`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
##### Example
@@ -1294,11 +1278,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getEdited`](RedditClient.md#getedited)
+[`RedditClient`](../classes/RedditClient.md).[`getEdited`](../classes/RedditClient.md#getedited)
#### Call Signature
-> **getEdited**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getEdited**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Return a listing of things that have been edited recently.
@@ -1310,7 +1294,7 @@ Return a listing of things that have been edited recently.
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
##### Example
@@ -1324,11 +1308,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getEdited`](RedditClient.md#getedited)
+[`RedditClient`](../classes/RedditClient.md).[`getEdited`](../classes/RedditClient.md#getedited)
#### Call Signature
-> **getEdited**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getEdited**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
Return a listing of things that have been edited recently.
@@ -1340,7 +1324,7 @@ Return a listing of things that have been edited recently.
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
##### Example
@@ -1354,7 +1338,7 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getEdited`](RedditClient.md#getedited)
+[`RedditClient`](../classes/RedditClient.md).[`getEdited`](../classes/RedditClient.md#getedited)
***
@@ -1362,7 +1346,7 @@ console.log("Posts: ", await listing.all())
### getHotPosts()
-> **getHotPosts**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getHotPosts**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Get a list of hot posts from a specific subreddit.
@@ -1376,7 +1360,7 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
A Listing of Post objects.
@@ -1393,7 +1377,7 @@ const posts = await reddit.getHotPosts({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getHotPosts`](RedditClient.md#gethotposts)
+[`RedditClient`](../classes/RedditClient.md).[`getHotPosts`](../classes/RedditClient.md#gethotposts)
***
@@ -1401,7 +1385,7 @@ const posts = await reddit.getHotPosts({
### getMessages()
-> **getMessages**(`options`): `Promise`\<[`Listing`](Listing.md)\<[`PrivateMessage`](PrivateMessage.md)\>\>
+> **getMessages**(`options`): `Promise`\<[`Listing`](../classes/Listing.md)\<[`PrivateMessage`](../classes/PrivateMessage.md)\>\>
Get private messages sent to the currently authenticated user.
@@ -1409,17 +1393,17 @@ Get private messages sent to the currently authenticated user.
##### options
-`Prettify`
+[`GetPrivateMessagesOptions`](../type-aliases/GetPrivateMessagesOptions.md)
Options for the request
#### Returns
-`Promise`\<[`Listing`](Listing.md)\<[`PrivateMessage`](PrivateMessage.md)\>\>
+`Promise`\<[`Listing`](../classes/Listing.md)\<[`PrivateMessage`](../classes/PrivateMessage.md)\>\>
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getMessages`](RedditClient.md#getmessages)
+[`RedditClient`](../classes/RedditClient.md).[`getMessages`](../classes/RedditClient.md#getmessages)
***
@@ -1427,7 +1411,7 @@ Options for the request
### getModerationLog()
-> **getModerationLog**(`options`): [`Listing`](Listing.md)\<[`ModAction`](../interfaces/ModAction.md)\>
+> **getModerationLog**(`options`): [`Listing`](../classes/Listing.md)\<[`ModAction`](ModAction.md)\>
Get the moderation log for a subreddit.
@@ -1441,7 +1425,7 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`ModAction`](../interfaces/ModAction.md)\>
+[`Listing`](../classes/Listing.md)\<[`ModAction`](ModAction.md)\>
A Listing of ModAction objects.
@@ -1459,7 +1443,7 @@ const modActions = await reddit.getModerationLog({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getModerationLog`](RedditClient.md#getmoderationlog)
+[`RedditClient`](../classes/RedditClient.md).[`getModerationLog`](../classes/RedditClient.md#getmoderationlog)
***
@@ -1467,7 +1451,7 @@ const modActions = await reddit.getModerationLog({
### getModerators()
-> **getModerators**(`options`): [`Listing`](Listing.md)\<[`SubredditModeratorUser`](SubredditModeratorUser.md)\>
+> **getModerators**(`options`): [`Listing`](../classes/Listing.md)\<[`SubredditModeratorUser`](../classes/SubredditModeratorUser.md)\>
Get a list of users who are moderators for a subreddit.
@@ -1481,13 +1465,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`SubredditModeratorUser`](SubredditModeratorUser.md)\>
+[`Listing`](../classes/Listing.md)\<[`SubredditModeratorUser`](../classes/SubredditModeratorUser.md)\>
A Listing of SubredditModeratorUser objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getModerators`](RedditClient.md#getmoderators)
+[`RedditClient`](../classes/RedditClient.md).[`getModerators`](../classes/RedditClient.md#getmoderators)
***
@@ -1495,7 +1479,7 @@ A Listing of SubredditModeratorUser objects.
### getModNotes()
-> **getModNotes**(`options`): [`Listing`](Listing.md)\<[`ModNote`](ModNote.md)\>
+> **getModNotes**(`options`): [`Listing`](../classes/Listing.md)\<[`ModNote`](../classes/ModNote.md)\>
Get a user's moderation notes within a subreddit.
@@ -1507,7 +1491,7 @@ Get a user's moderation notes within a subreddit.
#### Returns
-[`Listing`](Listing.md)\<[`ModNote`](ModNote.md)\>
+[`Listing`](../classes/Listing.md)\<[`ModNote`](../classes/ModNote.md)\>
#### Example
@@ -1523,7 +1507,7 @@ const notes = await reddit
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getModNotes`](RedditClient.md#getmodnotes)
+[`RedditClient`](../classes/RedditClient.md).[`getModNotes`](../classes/RedditClient.md#getmodnotes)
***
@@ -1533,7 +1517,7 @@ const notes = await reddit
#### Call Signature
-> **getModQueue**(`options`): [`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+> **getModQueue**(`options`): [`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
Return a listing of things requiring moderator review, such as reported things and items.
@@ -1545,7 +1529,7 @@ Return a listing of things requiring moderator review, such as reported things a
##### Returns
-[`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
##### Example
@@ -1559,11 +1543,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getModQueue`](RedditClient.md#getmodqueue)
+[`RedditClient`](../classes/RedditClient.md).[`getModQueue`](../classes/RedditClient.md#getmodqueue)
#### Call Signature
-> **getModQueue**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getModQueue**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Return a listing of things requiring moderator review, such as reported things and items.
@@ -1575,7 +1559,7 @@ Return a listing of things requiring moderator review, such as reported things a
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
##### Example
@@ -1589,11 +1573,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getModQueue`](RedditClient.md#getmodqueue)
+[`RedditClient`](../classes/RedditClient.md).[`getModQueue`](../classes/RedditClient.md#getmodqueue)
#### Call Signature
-> **getModQueue**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getModQueue**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
Return a listing of things requiring moderator review, such as reported things and items.
@@ -1605,7 +1589,7 @@ Return a listing of things requiring moderator review, such as reported things a
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
##### Example
@@ -1619,7 +1603,7 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getModQueue`](RedditClient.md#getmodqueue)
+[`RedditClient`](../classes/RedditClient.md).[`getModQueue`](../classes/RedditClient.md#getmodqueue)
***
@@ -1627,7 +1611,7 @@ console.log("Posts: ", await listing.all())
### getMutedUsers()
-> **getMutedUsers**(`options`): [`Listing`](Listing.md)\<[`SubredditMutedUser`](SubredditMutedUser.md)\>
+> **getMutedUsers**(`options`): [`Listing`](../classes/Listing.md)\<[`SubredditMutedUser`](../classes/SubredditMutedUser.md)\>
Get a list of users who are muted in a subreddit.
@@ -1641,13 +1625,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`SubredditMutedUser`](SubredditMutedUser.md)\>
+[`Listing`](../classes/Listing.md)\<[`SubredditMutedUser`](../classes/SubredditMutedUser.md)\>
A listing of SubredditMutedUser objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getMutedUsers`](RedditClient.md#getmutedusers)
+[`RedditClient`](../classes/RedditClient.md).[`getMutedUsers`](../classes/RedditClient.md#getmutedusers)
***
@@ -1655,7 +1639,7 @@ A listing of SubredditMutedUser objects.
### getNewPosts()
-> **getNewPosts**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getNewPosts**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Get a list of new posts from a specific subreddit.
@@ -1669,7 +1653,7 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
A Listing of Post objects.
@@ -1685,7 +1669,7 @@ const posts = await reddit.getNewPosts({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getNewPosts`](RedditClient.md#getnewposts)
+[`RedditClient`](../classes/RedditClient.md).[`getNewPosts`](../classes/RedditClient.md#getnewposts)
***
@@ -1693,9 +1677,9 @@ const posts = await reddit.getNewPosts({
### getPostById()
-> **getPostById**(`id`): `Promise`\<[`Post`](Post.md)\>
+> **getPostById**(`id`): `Promise`\<[`Post`](../classes/Post.md)\>
-Gets a [Post](Post.md) object by ID
+Gets a [Post](../classes/Post.md) object by ID
#### Parameters
@@ -1705,13 +1689,13 @@ Gets a [Post](Post.md) object by ID
#### Returns
-`Promise`\<[`Post`](Post.md)\>
+`Promise`\<[`Post`](../classes/Post.md)\>
A Promise that resolves to a Post object.
#### Overrides
-[`RedditClient`](RedditClient.md).[`getPostById`](RedditClient.md#getpostbyid)
+[`RedditClient`](../classes/RedditClient.md).[`getPostById`](../classes/RedditClient.md#getpostbyid)
***
@@ -1719,7 +1703,7 @@ A Promise that resolves to a Post object.
### getPostData()
-> **getPostData**(`id`): `Promise`\<`undefined` \| [`JSONObject`](../type-aliases/JSONObject.md)\>
+> **getPostData**(`id`): `Promise`\<[`JSONObject`](../type-aliases/JSONObject.md) \| `undefined`\>
Returns PostData, if any, for the post specified by ID.
@@ -1731,11 +1715,11 @@ Returns PostData, if any, for the post specified by ID.
#### Returns
-`Promise`\<`undefined` \| [`JSONObject`](../type-aliases/JSONObject.md)\>
+`Promise`\<[`JSONObject`](../type-aliases/JSONObject.md) \| `undefined`\>
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getPostData`](RedditClient.md#getpostdata)
+[`RedditClient`](../classes/RedditClient.md).[`getPostData`](../classes/RedditClient.md#getpostdata)
***
@@ -1743,7 +1727,7 @@ Returns PostData, if any, for the post specified by ID.
### getPostFlairTemplates()
-> **getPostFlairTemplates**(`subredditName`): `Promise`\<[`FlairTemplate`](FlairTemplate.md)[]\>
+> **getPostFlairTemplates**(`subredditName`): `Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)[]\>
Get the list of post flair templates for a subreddit.
@@ -1757,13 +1741,13 @@ The name of the subreddit to get the post flair templates for.
#### Returns
-`Promise`\<[`FlairTemplate`](FlairTemplate.md)[]\>
+`Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)[]\>
A Promise that resolves with an array of FlairTemplate objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getPostFlairTemplates`](RedditClient.md#getpostflairtemplates)
+[`RedditClient`](../classes/RedditClient.md).[`getPostFlairTemplates`](../classes/RedditClient.md#getpostflairtemplates)
***
@@ -1771,7 +1755,7 @@ A Promise that resolves with an array of FlairTemplate objects.
### getPostsByUser()
-> **getPostsByUser**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getPostsByUser**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Get a list of posts from a specific user.
@@ -1785,13 +1769,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
A Listing of Post objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getPostsByUser`](RedditClient.md#getpostsbyuser)
+[`RedditClient`](../classes/RedditClient.md).[`getPostsByUser`](../classes/RedditClient.md#getpostsbyuser)
***
@@ -1819,7 +1803,7 @@ The ID of the post to get styles for.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getPostStyles`](RedditClient.md#getpoststyles)
+[`RedditClient`](../classes/RedditClient.md).[`getPostStyles`](../classes/RedditClient.md#getpoststyles)
***
@@ -1829,7 +1813,7 @@ The ID of the post to get styles for.
#### Call Signature
-> **getReports**(`options`): [`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+> **getReports**(`options`): [`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
Return a listing of things that have been reported.
@@ -1841,7 +1825,7 @@ Return a listing of things that have been reported.
##### Returns
-[`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
##### Example
@@ -1855,11 +1839,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getReports`](RedditClient.md#getreports)
+[`RedditClient`](../classes/RedditClient.md).[`getReports`](../classes/RedditClient.md#getreports)
#### Call Signature
-> **getReports**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getReports**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Return a listing of things that have been reported.
@@ -1871,7 +1855,7 @@ Return a listing of things that have been reported.
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
##### Example
@@ -1885,11 +1869,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getReports`](RedditClient.md#getreports)
+[`RedditClient`](../classes/RedditClient.md).[`getReports`](../classes/RedditClient.md#getreports)
#### Call Signature
-> **getReports**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getReports**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
Return a listing of things that have been reported.
@@ -1901,7 +1885,7 @@ Return a listing of things that have been reported.
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
##### Example
@@ -1915,7 +1899,7 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getReports`](RedditClient.md#getreports)
+[`RedditClient`](../classes/RedditClient.md).[`getReports`](../classes/RedditClient.md#getreports)
***
@@ -1923,7 +1907,7 @@ console.log("Posts: ", await listing.all())
### getRisingPosts()
-> **getRisingPosts**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getRisingPosts**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Get a list of hot posts from a specific subreddit.
@@ -1937,7 +1921,7 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
A Listing of Post objects.
@@ -1954,7 +1938,7 @@ const posts = await reddit.getRisingPosts({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getRisingPosts`](RedditClient.md#getrisingposts)
+[`RedditClient`](../classes/RedditClient.md).[`getRisingPosts`](../classes/RedditClient.md#getrisingposts)
***
@@ -1962,7 +1946,7 @@ const posts = await reddit.getRisingPosts({
### getRules()
-> **getRules**(`subredditName`): `Promise`\<[`Rule`](Rule.md)[]\>
+> **getRules**(`subredditName`): `Promise`\<[`Rule`](../classes/Rule.md)[]\>
Get the rules for a subreddit.
@@ -1976,13 +1960,13 @@ The name of the subreddit to get the rules for.
#### Returns
-`Promise`\<[`Rule`](Rule.md)[]\>
+`Promise`\<[`Rule`](../classes/Rule.md)[]\>
An array of Rule objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getRules`](RedditClient.md#getrules)
+[`RedditClient`](../classes/RedditClient.md).[`getRules`](../classes/RedditClient.md#getrules)
***
@@ -1990,7 +1974,7 @@ An array of Rule objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(`username`): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(`username`): `Promise`\<`string` \| `undefined`\>
Get the snoovatar URL for a given username.
@@ -2004,13 +1988,17 @@ The username of the snoovatar to retrieve
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if the user has no Snoovatar image.
+
+#### Throws
-A Promise that resolves to a URL of the snoovatar image if it exists.
+If the account is unavailable or the lookup fails.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getSnoovatarUrl`](RedditClient.md#getsnoovatarurl)
+[`RedditClient`](../classes/RedditClient.md).[`getSnoovatarUrl`](../classes/RedditClient.md#getsnoovatarurl)
***
@@ -2020,7 +2008,7 @@ A Promise that resolves to a URL of the snoovatar image if it exists.
#### Call Signature
-> **getSpam**(`options`): [`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+> **getSpam**(`options`): [`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
Return a listing of things that have been marked as spam or otherwise removed.
@@ -2032,7 +2020,7 @@ Return a listing of things that have been marked as spam or otherwise removed.
##### Returns
-[`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
##### Example
@@ -2046,11 +2034,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getSpam`](RedditClient.md#getspam)
+[`RedditClient`](../classes/RedditClient.md).[`getSpam`](../classes/RedditClient.md#getspam)
#### Call Signature
-> **getSpam**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getSpam**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Return a listing of things that have been marked as spam or otherwise removed.
@@ -2062,7 +2050,7 @@ Return a listing of things that have been marked as spam or otherwise removed.
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
##### Example
@@ -2076,11 +2064,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getSpam`](RedditClient.md#getspam)
+[`RedditClient`](../classes/RedditClient.md).[`getSpam`](../classes/RedditClient.md#getspam)
#### Call Signature
-> **getSpam**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getSpam**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
Return a listing of things that have been marked as spam or otherwise removed.
@@ -2092,7 +2080,7 @@ Return a listing of things that have been marked as spam or otherwise removed.
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
##### Example
@@ -2106,7 +2094,7 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getSpam`](RedditClient.md#getspam)
+[`RedditClient`](../classes/RedditClient.md).[`getSpam`](../classes/RedditClient.md#getspam)
***
@@ -2114,9 +2102,9 @@ console.log("Posts: ", await listing.all())
### ~~getSubredditById()~~
-> **getSubredditById**(`id`): `Promise`\<`undefined` \| [`Subreddit`](Subreddit.md)\>
+> **getSubredditById**(`id`): `Promise`\<[`Subreddit`](../classes/Subreddit.md) \| `undefined`\>
-Gets a [Subreddit](Subreddit.md) object by ID
+Gets a [Subreddit](../classes/Subreddit.md) object by ID
#### Parameters
@@ -2128,13 +2116,13 @@ The ID (starting with t5_) of the subreddit to retrieve. e.g. t5_2qjpg
#### Returns
-`Promise`\<`undefined` \| [`Subreddit`](Subreddit.md)\>
+`Promise`\<[`Subreddit`](../classes/Subreddit.md) \| `undefined`\>
A Promise that resolves a Subreddit object.
#### Deprecated
-Use [getSubredditInfoById](RedditClient.md#getsubredditinfobyid) instead.
+Use [getSubredditInfoById](../classes/RedditClient.md#getsubredditinfobyid) instead.
#### Example
@@ -2144,7 +2132,7 @@ const memes = await reddit.getSubredditById('t5_2qjpg');
#### Overrides
-[`RedditClient`](RedditClient.md).[`getSubredditById`](RedditClient.md#getsubredditbyid)
+[`RedditClient`](../classes/RedditClient.md).[`getSubredditById`](../classes/RedditClient.md#getsubredditbyid)
***
@@ -2152,9 +2140,9 @@ const memes = await reddit.getSubredditById('t5_2qjpg');
### ~~getSubredditByName()~~
-> **getSubredditByName**(`name`): `Promise`\<[`Subreddit`](Subreddit.md)\>
+> **getSubredditByName**(`name`): `Promise`\<[`Subreddit`](../classes/Subreddit.md)\>
-Gets a [Subreddit](Subreddit.md) object by name
+Gets a [Subreddit](../classes/Subreddit.md) object by name
#### Parameters
@@ -2166,13 +2154,13 @@ The name of a subreddit omitting the r/. This is case insensitive.
#### Returns
-`Promise`\<[`Subreddit`](Subreddit.md)\>
+`Promise`\<[`Subreddit`](../classes/Subreddit.md)\>
A Promise that resolves a Subreddit object.
#### Deprecated
-Use [getSubredditInfoByName](RedditClient.md#getsubredditinfobyname) instead.
+Use [getSubredditInfoByName](../classes/RedditClient.md#getsubredditinfobyname) instead.
#### Example
@@ -2182,7 +2170,7 @@ const askReddit = await reddit.getSubredditByName('askReddit');
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getSubredditByName`](RedditClient.md#getsubredditbyname)
+[`RedditClient`](../classes/RedditClient.md).[`getSubredditByName`](../classes/RedditClient.md#getsubredditbyname)
***
@@ -2216,7 +2204,7 @@ const memes = await reddit.getSubredditInfoById('t5_2qjpg');
#### Overrides
-[`RedditClient`](RedditClient.md).[`getSubredditInfoById`](RedditClient.md#getsubredditinfobyid)
+[`RedditClient`](../classes/RedditClient.md).[`getSubredditInfoById`](../classes/RedditClient.md#getsubredditinfobyid)
***
@@ -2250,7 +2238,7 @@ const askReddit = await reddit.getSubredditInfoByName('askReddit');
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getSubredditInfoByName`](RedditClient.md#getsubredditinfobyname)
+[`RedditClient`](../classes/RedditClient.md).[`getSubredditInfoByName`](../classes/RedditClient.md#getsubredditinfobyname)
***
@@ -2278,7 +2266,7 @@ Leaderboard for the given subreddit.
#### Overrides
-[`RedditClient`](RedditClient.md).[`getSubredditLeaderboard`](RedditClient.md#getsubredditleaderboard)
+[`RedditClient`](../classes/RedditClient.md).[`getSubredditLeaderboard`](../classes/RedditClient.md#getsubredditleaderboard)
***
@@ -2316,7 +2304,7 @@ for (let reason of reasons) {
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getSubredditRemovalReasons`](RedditClient.md#getsubredditremovalreasons)
+[`RedditClient`](../classes/RedditClient.md).[`getSubredditRemovalReasons`](../classes/RedditClient.md#getsubredditremovalreasons)
***
@@ -2344,7 +2332,7 @@ Styles for the given subreddit.
#### Overrides
-[`RedditClient`](RedditClient.md).[`getSubredditStyles`](RedditClient.md#getsubredditstyles)
+[`RedditClient`](../classes/RedditClient.md).[`getSubredditStyles`](../classes/RedditClient.md#getsubredditstyles)
***
@@ -2352,7 +2340,7 @@ Styles for the given subreddit.
### getSubscribedSubredditsForCurrentUser()
-> **getSubscribedSubredditsForCurrentUser**(`options`): [`Listing`](Listing.md)\<[`Subreddit`](Subreddit.md)\>
+> **getSubscribedSubredditsForCurrentUser**(`options`): [`Listing`](../classes/Listing.md)\<[`Subreddit`](../classes/Subreddit.md)\>
Returns a listing of subreddits that the current user is subscribed to.
This method will execute as the app account by default.
@@ -2366,11 +2354,11 @@ To execute this on behalf of a user, please contact Reddit.
#### Returns
-[`Listing`](Listing.md)\<[`Subreddit`](Subreddit.md)\>
+[`Listing`](../classes/Listing.md)\<[`Subreddit`](../classes/Subreddit.md)\>
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getSubscribedSubredditsForCurrentUser`](RedditClient.md#getsubscribedsubredditsforcurrentuser)
+[`RedditClient`](../classes/RedditClient.md).[`getSubscribedSubredditsForCurrentUser`](../classes/RedditClient.md#getsubscribedsubredditsforcurrentuser)
***
@@ -2378,7 +2366,7 @@ To execute this on behalf of a user, please contact Reddit.
### getTopPosts()
-> **getTopPosts**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getTopPosts**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Get a list of controversial posts from a specific subreddit.
@@ -2392,7 +2380,7 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
A Listing of Post objects.
@@ -2409,7 +2397,7 @@ const posts = await reddit.getControversialPosts({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getTopPosts`](RedditClient.md#gettopposts)
+[`RedditClient`](../classes/RedditClient.md).[`getTopPosts`](../classes/RedditClient.md#gettopposts)
***
@@ -2419,7 +2407,7 @@ const posts = await reddit.getControversialPosts({
#### Call Signature
-> **getUnmoderated**(`options`): [`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+> **getUnmoderated**(`options`): [`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
Return a listing of things that have yet to be approved/removed by a mod.
@@ -2431,7 +2419,7 @@ Return a listing of things that have yet to be approved/removed by a mod.
##### Returns
-[`Listing`](Listing.md)\<[`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Comment`](../classes/Comment.md)\>
##### Example
@@ -2445,11 +2433,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getUnmoderated`](RedditClient.md#getunmoderated)
+[`RedditClient`](../classes/RedditClient.md).[`getUnmoderated`](../classes/RedditClient.md#getunmoderated)
#### Call Signature
-> **getUnmoderated**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getUnmoderated**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Return a listing of things that have yet to be approved/removed by a mod.
@@ -2461,7 +2449,7 @@ Return a listing of things that have yet to be approved/removed by a mod.
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
##### Example
@@ -2475,11 +2463,11 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getUnmoderated`](RedditClient.md#getunmoderated)
+[`RedditClient`](../classes/RedditClient.md).[`getUnmoderated`](../classes/RedditClient.md#getunmoderated)
#### Call Signature
-> **getUnmoderated**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+> **getUnmoderated**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
Return a listing of things that have yet to be approved/removed by a mod.
@@ -2491,7 +2479,7 @@ Return a listing of things that have yet to be approved/removed by a mod.
##### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md) \| [`Comment`](Comment.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)\>
##### Example
@@ -2505,7 +2493,7 @@ console.log("Posts: ", await listing.all())
##### Inherited from
-[`RedditClient`](RedditClient.md).[`getUnmoderated`](RedditClient.md#getunmoderated)
+[`RedditClient`](../classes/RedditClient.md).[`getUnmoderated`](../classes/RedditClient.md#getunmoderated)
***
@@ -2513,9 +2501,9 @@ console.log("Posts: ", await listing.all())
### getUserById()
-> **getUserById**(`id`): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getUserById**(`id`): `Promise`\<[`User`](../classes/User.md) \| `undefined`\>
-Gets a [User](User.md) object by ID
+Gets a [User](../classes/User.md) object by ID
#### Parameters
@@ -2527,7 +2515,7 @@ The ID (starting with t2_) of the user to retrieve. e.g. t2_1qjpg
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](../classes/User.md) \| `undefined`\>
A Promise that resolves to a User object.
@@ -2539,7 +2527,7 @@ const user = await reddit.getUserById('t2_1qjpg');
#### Overrides
-[`RedditClient`](RedditClient.md).[`getUserById`](RedditClient.md#getuserbyid)
+[`RedditClient`](../classes/RedditClient.md).[`getUserById`](../classes/RedditClient.md#getuserbyid)
***
@@ -2547,9 +2535,9 @@ const user = await reddit.getUserById('t2_1qjpg');
### getUserByUsername()
-> **getUserByUsername**(`username`): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getUserByUsername**(`username`): `Promise`\<[`User`](../classes/User.md) \| `undefined`\>
-Gets a [User](User.md) object by username
+Gets a [User](../classes/User.md) object by username
#### Parameters
@@ -2561,7 +2549,7 @@ The username of the user omitting the u/. e.g. 'devvit'
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](../classes/User.md) \| `undefined`\>
A Promise that resolves to a User object or undefined if user is
not found (user doesn't exist, account suspended, etc).
@@ -2577,7 +2565,7 @@ if (user) {
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getUserByUsername`](RedditClient.md#getuserbyusername)
+[`RedditClient`](../classes/RedditClient.md).[`getUserByUsername`](../classes/RedditClient.md#getuserbyusername)
***
@@ -2585,7 +2573,7 @@ if (user) {
### getUserFlairTemplates()
-> **getUserFlairTemplates**(`subredditName`): `Promise`\<[`FlairTemplate`](FlairTemplate.md)[]\>
+> **getUserFlairTemplates**(`subredditName`): `Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)[]\>
Get the list of user flair templates for a subreddit.
@@ -2599,13 +2587,13 @@ The name of the subreddit to get the user flair templates for.
#### Returns
-`Promise`\<[`FlairTemplate`](FlairTemplate.md)[]\>
+`Promise`\<[`FlairTemplate`](../classes/FlairTemplate.md)[]\>
A Promise that resolves with an array of FlairTemplate objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getUserFlairTemplates`](RedditClient.md#getuserflairtemplates)
+[`RedditClient`](../classes/RedditClient.md).[`getUserFlairTemplates`](../classes/RedditClient.md#getuserflairtemplates)
***
@@ -2635,7 +2623,7 @@ The GetUserKarmaForSubredditResponse, containing the user's karma for posts and
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getUserKarmaFromCurrentSubreddit`](RedditClient.md#getuserkarmafromcurrentsubreddit)
+[`RedditClient`](../classes/RedditClient.md).[`getUserKarmaFromCurrentSubreddit`](../classes/RedditClient.md#getuserkarmafromcurrentsubreddit)
***
@@ -2667,7 +2655,7 @@ const vault = await reddit.getVaultByAddress('0x205ee28744456bDBf180A0Fa7De51e0F
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getVaultByAddress`](RedditClient.md#getvaultbyaddress)
+[`RedditClient`](../classes/RedditClient.md).[`getVaultByAddress`](../classes/RedditClient.md#getvaultbyaddress)
***
@@ -2699,7 +2687,7 @@ const vault = await reddit.getVaultByUserId('t2_1w72');
#### Overrides
-[`RedditClient`](RedditClient.md).[`getVaultByUserId`](RedditClient.md#getvaultbyuserid)
+[`RedditClient`](../classes/RedditClient.md).[`getVaultByUserId`](../classes/RedditClient.md#getvaultbyuserid)
***
@@ -2707,7 +2695,7 @@ const vault = await reddit.getVaultByUserId('t2_1w72');
### getWidgets()
-> **getWidgets**(`subredditName`): `Promise`\<[`Widget`](Widget.md)[]\>
+> **getWidgets**(`subredditName`): `Promise`\<[`Widget`](../classes/Widget.md)[]\>
Get the widgets for a subreddit.
@@ -2721,13 +2709,13 @@ The name of the subreddit to get the widgets for.
#### Returns
-`Promise`\<[`Widget`](Widget.md)[]\>
+`Promise`\<[`Widget`](../classes/Widget.md)[]\>
- An array of Widget objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getWidgets`](RedditClient.md#getwidgets)
+[`RedditClient`](../classes/RedditClient.md).[`getWidgets`](../classes/RedditClient.md#getwidgets)
***
@@ -2735,7 +2723,7 @@ The name of the subreddit to get the widgets for.
### getWikiContributors()
-> **getWikiContributors**(`options`): [`Listing`](Listing.md)\<[`SubredditWikiContributorUser`](SubredditWikiContributorUser.md)\>
+> **getWikiContributors**(`options`): [`Listing`](../classes/Listing.md)\<[`SubredditWikiContributorUser`](../classes/SubredditWikiContributorUser.md)\>
Get a list of users who are wiki contributors of a subreddit.
@@ -2749,13 +2737,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`SubredditWikiContributorUser`](SubredditWikiContributorUser.md)\>
+[`Listing`](../classes/Listing.md)\<[`SubredditWikiContributorUser`](../classes/SubredditWikiContributorUser.md)\>
A Listing of SubredditWikiContributorUser objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getWikiContributors`](RedditClient.md#getwikicontributors)
+[`RedditClient`](../classes/RedditClient.md).[`getWikiContributors`](../classes/RedditClient.md#getwikicontributors)
***
@@ -2763,7 +2751,7 @@ A Listing of SubredditWikiContributorUser objects.
### getWikiPage()
-> **getWikiPage**(`subredditName`, `page`, `options`?): `Promise`\<[`WikiPage`](WikiPage.md)\>
+> **getWikiPage**(`subredditName`, `page`, `options?`): `Promise`\<[`WikiPage`](../classes/WikiPage.md)\>
Get a wiki page from a subreddit.
@@ -2789,13 +2777,13 @@ Options for the request.
#### Returns
-`Promise`\<[`WikiPage`](WikiPage.md)\>
+`Promise`\<[`WikiPage`](../classes/WikiPage.md)\>
The requested WikiPage object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getWikiPage`](RedditClient.md#getwikipage)
+[`RedditClient`](../classes/RedditClient.md).[`getWikiPage`](../classes/RedditClient.md#getwikipage)
***
@@ -2803,7 +2791,7 @@ The requested WikiPage object.
### getWikiPageRevisions()
-> **getWikiPageRevisions**(`options`): [`Listing`](Listing.md)\<[`WikiPageRevision`](WikiPageRevision.md)\>
+> **getWikiPageRevisions**(`options`): [`Listing`](../classes/Listing.md)\<[`WikiPageRevision`](../classes/WikiPageRevision.md)\>
Get the revisions for a wiki page.
@@ -2817,13 +2805,13 @@ Options for the request
#### Returns
-[`Listing`](Listing.md)\<[`WikiPageRevision`](WikiPageRevision.md)\>
+[`Listing`](../classes/Listing.md)\<[`WikiPageRevision`](../classes/WikiPageRevision.md)\>
A Listing of WikiPageRevision objects.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getWikiPageRevisions`](RedditClient.md#getwikipagerevisions)
+[`RedditClient`](../classes/RedditClient.md).[`getWikiPageRevisions`](../classes/RedditClient.md#getwikipagerevisions)
***
@@ -2831,7 +2819,7 @@ A Listing of WikiPageRevision objects.
### getWikiPages()
-> **getWikiPages**(`subredditName`, `options`?): `Promise`\<`string`[]\>
+> **getWikiPages**(`subredditName`, `options?`): `Promise`\<`string`[]\>
Get the wiki pages for a subreddit.
@@ -2857,7 +2845,7 @@ A list of the wiki page names for the subreddit.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getWikiPages`](RedditClient.md#getwikipages)
+[`RedditClient`](../classes/RedditClient.md).[`getWikiPages`](../classes/RedditClient.md#getwikipages)
***
@@ -2865,7 +2853,7 @@ A list of the wiki page names for the subreddit.
### getWikiPageSettings()
-> **getWikiPageSettings**(`subredditName`, `page`, `options`?): `Promise`\<[`WikiPageSettings`](WikiPageSettings.md)\>
+> **getWikiPageSettings**(`subredditName`, `page`, `options?`): `Promise`\<[`WikiPageSettings`](../classes/WikiPageSettings.md)\>
Get the settings for a wiki page.
@@ -2891,13 +2879,13 @@ Options for the request.
#### Returns
-`Promise`\<[`WikiPageSettings`](WikiPageSettings.md)\>
+`Promise`\<[`WikiPageSettings`](../classes/WikiPageSettings.md)\>
A WikiPageSettings object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`getWikiPageSettings`](RedditClient.md#getwikipagesettings)
+[`RedditClient`](../classes/RedditClient.md).[`getWikiPageSettings`](../classes/RedditClient.md#getwikipagesettings)
***
@@ -2923,7 +2911,7 @@ Options for the request
#### Inherited from
-[`RedditClient`](RedditClient.md).[`inviteModerator`](RedditClient.md#invitemoderator)
+[`RedditClient`](../classes/RedditClient.md).[`inviteModerator`](../classes/RedditClient.md#invitemoderator)
***
@@ -2951,7 +2939,7 @@ Whether Wiki V2 is enabled for the subreddit.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`isWikiV2Enabled`](RedditClient.md#iswikiv2enabled)
+[`RedditClient`](../classes/RedditClient.md).[`isWikiV2Enabled`](../classes/RedditClient.md#iswikiv2enabled)
***
@@ -2969,7 +2957,7 @@ Mark all private messages as read.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`markAllMessagesAsRead`](RedditClient.md#markallmessagesasread)
+[`RedditClient`](../classes/RedditClient.md).[`markAllMessagesAsRead`](../classes/RedditClient.md#markallmessagesasread)
***
@@ -3014,7 +3002,7 @@ await post.mergePostData({ settings: { fontSize: 14 } });
#### Inherited from
-[`RedditClient`](RedditClient.md).[`mergePostData`](RedditClient.md#mergepostdata)
+[`RedditClient`](../classes/RedditClient.md).[`mergePostData`](../classes/RedditClient.md#mergepostdata)
***
@@ -3040,7 +3028,7 @@ Options for the request
#### Inherited from
-[`RedditClient`](RedditClient.md).[`muteUser`](RedditClient.md#muteuser)
+[`RedditClient`](../classes/RedditClient.md).[`muteUser`](../classes/RedditClient.md#muteuser)
***
@@ -3079,7 +3067,7 @@ await reddit.remove('t1_123456', true);
#### Overrides
-[`RedditClient`](RedditClient.md).[`remove`](RedditClient.md#remove)
+[`RedditClient`](../classes/RedditClient.md).[`remove`](../classes/RedditClient.md#remove)
***
@@ -3087,7 +3075,7 @@ await reddit.remove('t1_123456', true);
### removeEditorFromWikiPage()
-> **removeEditorFromWikiPage**(`subredditName`, `page`, `username`, `options`?): `Promise`\<`void`\>
+> **removeEditorFromWikiPage**(`subredditName`, `page`, `username`, `options?`): `Promise`\<`void`\>
Remove an editor from a wiki page.
@@ -3123,7 +3111,7 @@ Options for the request.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`removeEditorFromWikiPage`](RedditClient.md#removeeditorfromwikipage)
+[`RedditClient`](../classes/RedditClient.md).[`removeEditorFromWikiPage`](../classes/RedditClient.md#removeeditorfromwikipage)
***
@@ -3155,7 +3143,7 @@ The name of the subreddit to remove the user as a moderator from. e.g. 'memes'
#### Inherited from
-[`RedditClient`](RedditClient.md).[`removeModerator`](RedditClient.md#removemoderator)
+[`RedditClient`](../classes/RedditClient.md).[`removeModerator`](../classes/RedditClient.md#removemoderator)
***
@@ -3187,7 +3175,7 @@ The ID of the post to remove the flair from.
#### Overrides
-[`RedditClient`](RedditClient.md).[`removePostFlair`](RedditClient.md#removepostflair)
+[`RedditClient`](../classes/RedditClient.md).[`removePostFlair`](../classes/RedditClient.md#removepostflair)
***
@@ -3219,7 +3207,7 @@ The name of the subreddit to remove the user's approval from. e.g. 'memes'
#### Inherited from
-[`RedditClient`](RedditClient.md).[`removeUser`](RedditClient.md#removeuser)
+[`RedditClient`](../classes/RedditClient.md).[`removeUser`](../classes/RedditClient.md#removeuser)
***
@@ -3251,7 +3239,7 @@ The username of the user to remove the flair from.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`removeUserFlair`](RedditClient.md#removeuserflair)
+[`RedditClient`](../classes/RedditClient.md).[`removeUserFlair`](../classes/RedditClient.md#removeuserflair)
***
@@ -3283,7 +3271,7 @@ The name of the subreddit to remove the user's wiki contributor status from. e.g
#### Inherited from
-[`RedditClient`](RedditClient.md).[`removeWikiContributor`](RedditClient.md#removewikicontributor)
+[`RedditClient`](../classes/RedditClient.md).[`removeWikiContributor`](../classes/RedditClient.md#removewikicontributor)
***
@@ -3305,7 +3293,7 @@ The name of the subreddit to reorder the rules for.
##### rules
-[`Rule`](Rule.md)[]
+[`Rule`](../classes/Rule.md)[]
Array of Rule objects in the desired order (order is determined by array position).
@@ -3315,7 +3303,7 @@ Array of Rule objects in the desired order (order is determined by array positio
#### Inherited from
-[`RedditClient`](RedditClient.md).[`reorderRules`](RedditClient.md#reorderrules)
+[`RedditClient`](../classes/RedditClient.md).[`reorderRules`](../classes/RedditClient.md#reorderrules)
***
@@ -3347,7 +3335,7 @@ An array of widget IDs in the order that they should be displayed.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`reorderWidgets`](RedditClient.md#reorderwidgets)
+[`RedditClient`](../classes/RedditClient.md).[`reorderWidgets`](../classes/RedditClient.md#reorderwidgets)
***
@@ -3365,9 +3353,9 @@ The report is sent to the moderators of the subreddit for review.
##### thing
-Post or Comment
+[`Post`](../classes/Post.md) \| [`Comment`](../classes/Comment.md)
-[`Post`](Post.md) | [`Comment`](Comment.md)
+Post or Comment
##### options
@@ -3393,7 +3381,7 @@ await reddit.report(post, {
#### Inherited from
-[`RedditClient`](RedditClient.md).[`report`](RedditClient.md#report)
+[`RedditClient`](../classes/RedditClient.md).[`report`](../classes/RedditClient.md#report)
***
@@ -3401,7 +3389,7 @@ await reddit.report(post, {
### revertWikiPage()
-> **revertWikiPage**(`subredditName`, `page`, `revisionId`, `options`?): `Promise`\<`void`\>
+> **revertWikiPage**(`subredditName`, `page`, `revisionId`, `options?`): `Promise`\<`void`\>
Revert a wiki page to a previous revision.
@@ -3437,7 +3425,7 @@ Options for the request.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`revertWikiPage`](RedditClient.md#revertwikipage)
+[`RedditClient`](../classes/RedditClient.md).[`revertWikiPage`](../classes/RedditClient.md#revertwikipage)
***
@@ -3469,7 +3457,7 @@ The name of the subreddit to revoke the invite for. e.g. 'memes'
#### Inherited from
-[`RedditClient`](RedditClient.md).[`revokeModeratorInvite`](RedditClient.md#revokemoderatorinvite)
+[`RedditClient`](../classes/RedditClient.md).[`revokeModeratorInvite`](../classes/RedditClient.md#revokemoderatorinvite)
***
@@ -3477,7 +3465,7 @@ The name of the subreddit to revoke the invite for. e.g. 'memes'
### searchPosts()
-> **searchPosts**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **searchPosts**(`options`): [`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
Search for posts in a subreddit.
@@ -3491,7 +3479,7 @@ Options for the search
#### Returns
-[`Listing`](Listing.md)\<[`Post`](Post.md)\>
+[`Listing`](../classes/Listing.md)\<[`Post`](../classes/Post.md)\>
A Listing of Post objects.
@@ -3509,7 +3497,7 @@ const posts = await reddit.searchPosts({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`searchPosts`](RedditClient.md#searchposts)
+[`RedditClient`](../classes/RedditClient.md).[`searchPosts`](../classes/RedditClient.md#searchposts)
***
@@ -3537,7 +3525,7 @@ A Promise that resolves if the private message was successfully sent.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`sendPrivateMessage`](RedditClient.md#sendprivatemessage)
+[`RedditClient`](../classes/RedditClient.md).[`sendPrivateMessage`](../classes/RedditClient.md#sendprivatemessage)
***
@@ -3569,7 +3557,7 @@ No longer working as expected. Use modMail.createConversation with `isAuthorHidd
#### Inherited from
-[`RedditClient`](RedditClient.md).[`sendPrivateMessageAsSubreddit`](RedditClient.md#sendprivatemessageassubreddit)
+[`RedditClient`](../classes/RedditClient.md).[`sendPrivateMessageAsSubreddit`](../classes/RedditClient.md#sendprivatemessageassubreddit)
***
@@ -3607,7 +3595,7 @@ The permissions to give the user. e.g ['posts', 'wiki']
#### Inherited from
-[`RedditClient`](RedditClient.md).[`setModeratorPermissions`](RedditClient.md#setmoderatorpermissions)
+[`RedditClient`](../classes/RedditClient.md).[`setModeratorPermissions`](../classes/RedditClient.md#setmoderatorpermissions)
***
@@ -3657,7 +3645,7 @@ await post.setPostData({
#### Inherited from
-[`RedditClient`](RedditClient.md).[`setPostData`](RedditClient.md#setpostdata)
+[`RedditClient`](../classes/RedditClient.md).[`setPostData`](../classes/RedditClient.md#setpostdata)
***
@@ -3683,7 +3671,7 @@ Options for the request
#### Inherited from
-[`RedditClient`](RedditClient.md).[`setPostFlair`](RedditClient.md#setpostflair)
+[`RedditClient`](../classes/RedditClient.md).[`setPostFlair`](../classes/RedditClient.md#setpostflair)
***
@@ -3707,18 +3695,18 @@ The ID of the post to set styles for.
##### styles
+`CustomPostStylesInput` \| `undefined`
+
The styles to set for the post. If a value isn't specified, its previous value
will be preserved. If `undefined` is passed, all styles will be removed and reset to defaults.
-`undefined` | `CustomPostStylesInput`
-
#### Returns
`Promise`\<`void`\>
#### Inherited from
-[`RedditClient`](RedditClient.md).[`setPostStyles`](RedditClient.md#setpoststyles)
+[`RedditClient`](../classes/RedditClient.md).[`setPostStyles`](../classes/RedditClient.md#setpoststyles)
***
@@ -3744,7 +3732,7 @@ Options for the request
#### Inherited from
-[`RedditClient`](RedditClient.md).[`setUserFlair`](RedditClient.md#setuserflair)
+[`RedditClient`](../classes/RedditClient.md).[`setUserFlair`](../classes/RedditClient.md#setuserflair)
***
@@ -3779,7 +3767,7 @@ Array of user flair configuration objects. If both text and cssClass are empty f
#### Inherited from
-[`RedditClient`](RedditClient.md).[`setUserFlairBatch`](RedditClient.md#setuserflairbatch)
+[`RedditClient`](../classes/RedditClient.md).[`setUserFlairBatch`](../classes/RedditClient.md#setuserflairbatch)
***
@@ -3787,7 +3775,7 @@ Array of user flair configuration objects. If both text and cssClass are empty f
### submitComment()
-> **submitComment**(`options`): `Promise`\<[`Comment`](Comment.md)\>
+> **submitComment**(`options`): `Promise`\<[`Comment`](../classes/Comment.md)\>
Submit a new comment to a post or comment.
@@ -3801,7 +3789,7 @@ You must provide either `options.text` or `options.richtext` but not both.
#### Returns
-`Promise`\<[`Comment`](Comment.md)\>
+`Promise`\<[`Comment`](../classes/Comment.md)\>
A Promise that resolves to a Comment object.
@@ -3817,7 +3805,7 @@ const comment = await reddit.submitComment({
#### Overrides
-[`RedditClient`](RedditClient.md).[`submitComment`](RedditClient.md#submitcomment)
+[`RedditClient`](../classes/RedditClient.md).[`submitComment`](../classes/RedditClient.md#submitcomment)
***
@@ -3825,7 +3813,7 @@ const comment = await reddit.submitComment({
### submitCustomPost()
-> **submitCustomPost**(`opts`): `Promise`\<[`Post`](Post.md)\>
+> **submitCustomPost**(`opts`): `Promise`\<[`Post`](../classes/Post.md)\>
Submits a new custom post to a subreddit.
@@ -3833,11 +3821,11 @@ Submits a new custom post to a subreddit.
##### opts
-`Readonly`\<[`SubredditOptions`](../type-aliases/SubredditOptions.md) & [`CommonSubmitPostOptions`](../type-aliases/CommonSubmitPostOptions.md) & `object`\>
+`Readonly`\<[`SubredditOptions`](../type-aliases/SubredditOptions.md) & [`SubmitCustomPostOptions`](../type-aliases/SubmitCustomPostOptions.md)\>
#### Returns
-`Promise`\<[`Post`](Post.md)\>
+`Promise`\<[`Post`](../classes/Post.md)\>
#### Examples
@@ -3868,12 +3856,12 @@ const post = await reddit.submitCustomPost({
#### See
- - [()\|submitPost()](RedditClient.md#submitpost)
- - [()\|crosspost()](RedditClient.md#crosspost)
+ - [()\|submitPost()](../classes/RedditClient.md#submitpost)
+ - [()\|crosspost()](../classes/RedditClient.md#crosspost)
#### Inherited from
-[`RedditClient`](RedditClient.md).[`submitCustomPost`](RedditClient.md#submitcustompost)
+[`RedditClient`](../classes/RedditClient.md).[`submitCustomPost`](../classes/RedditClient.md#submitcustompost)
***
@@ -3881,7 +3869,7 @@ const post = await reddit.submitCustomPost({
### submitPost()
-> **submitPost**(`opts`): `Promise`\<[`Post`](Post.md)\>
+> **submitPost**(`opts`): `Promise`\<[`Post`](../classes/Post.md)\>
Submits a new post to a subreddit.
@@ -3893,7 +3881,7 @@ Submits a new post to a subreddit.
#### Returns
-`Promise`\<[`Post`](Post.md)\>
+`Promise`\<[`Post`](../classes/Post.md)\>
#### Example
@@ -3912,12 +3900,12 @@ const post = await reddit.submitPost({
#### See
- - [()\|submitCustomPost()](RedditClient.md#submitcustompost)
- - [()\|crosspost()](RedditClient.md#crosspost)
+ - [()\|submitCustomPost()](../classes/RedditClient.md#submitcustompost)
+ - [()\|crosspost()](../classes/RedditClient.md#crosspost)
#### Inherited from
-[`RedditClient`](RedditClient.md).[`submitPost`](RedditClient.md#submitpost)
+[`RedditClient`](../classes/RedditClient.md).[`submitPost`](../classes/RedditClient.md#submitpost)
***
@@ -3937,7 +3925,7 @@ in `permissions.reddit.asUser` in your devvit.json file.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`subscribeToCurrentSubreddit`](RedditClient.md#subscribetocurrentsubreddit)
+[`RedditClient`](../classes/RedditClient.md).[`subscribeToCurrentSubreddit`](../classes/RedditClient.md#subscribetocurrentsubreddit)
***
@@ -3969,7 +3957,7 @@ The name of the subreddit to unban the user from. e.g. 'memes'
#### Inherited from
-[`RedditClient`](RedditClient.md).[`unbanUser`](RedditClient.md#unbanuser)
+[`RedditClient`](../classes/RedditClient.md).[`unbanUser`](../classes/RedditClient.md#unbanuser)
***
@@ -3999,7 +3987,7 @@ The name of the subreddit to unban the user from contributing to the wiki on. e.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`unbanWikiContributor`](RedditClient.md#unbanwikicontributor)
+[`RedditClient`](../classes/RedditClient.md).[`unbanWikiContributor`](../classes/RedditClient.md#unbanwikicontributor)
***
@@ -4031,7 +4019,7 @@ The name of the subreddit to unmute the user in. e.g. 'memes'
#### Inherited from
-[`RedditClient`](RedditClient.md).[`unmuteUser`](RedditClient.md#unmuteuser)
+[`RedditClient`](../classes/RedditClient.md).[`unmuteUser`](../classes/RedditClient.md#unmuteuser)
***
@@ -4051,7 +4039,7 @@ To unsubscribe on behalf of a user, please contact Reddit.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`unsubscribeFromCurrentSubreddit`](RedditClient.md#unsubscribefromcurrentsubreddit)
+[`RedditClient`](../classes/RedditClient.md).[`unsubscribeFromCurrentSubreddit`](../classes/RedditClient.md#unsubscribefromcurrentsubreddit)
***
@@ -4108,7 +4096,7 @@ await reddit.updateSubredditRemovalReason('askReddit', 'uuid-abc', {
#### Inherited from
-[`RedditClient`](RedditClient.md).[`updateSubredditRemovalReason`](RedditClient.md#updatesubredditremovalreason)
+[`RedditClient`](../classes/RedditClient.md).[`updateSubredditRemovalReason`](../classes/RedditClient.md#updatesubredditremovalreason)
***
@@ -4116,7 +4104,7 @@ await reddit.updateSubredditRemovalReason('askReddit', 'uuid-abc', {
### updateWidget()
-> **updateWidget**(`widgetData`): `Promise`\<[`Widget`](Widget.md)\>
+> **updateWidget**(`widgetData`): `Promise`\<[`Widget`](../classes/Widget.md)\>
Update a widget for a subreddit.
@@ -4130,13 +4118,13 @@ The data for the widget to update.
#### Returns
-`Promise`\<[`Widget`](Widget.md)\>
+`Promise`\<[`Widget`](../classes/Widget.md)\>
- The updated Widget object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`updateWidget`](RedditClient.md#updatewidget)
+[`RedditClient`](../classes/RedditClient.md).[`updateWidget`](../classes/RedditClient.md#updatewidget)
***
@@ -4144,7 +4132,7 @@ The data for the widget to update.
### updateWikiPage()
-> **updateWikiPage**(`options`): `Promise`\<[`WikiPage`](WikiPage.md)\>
+> **updateWikiPage**(`options`): `Promise`\<[`WikiPage`](../classes/WikiPage.md)\>
Update a wiki page.
@@ -4158,13 +4146,13 @@ Options for the request
#### Returns
-`Promise`\<[`WikiPage`](WikiPage.md)\>
+`Promise`\<[`WikiPage`](../classes/WikiPage.md)\>
The updated WikiPage object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`updateWikiPage`](RedditClient.md#updatewikipage)
+[`RedditClient`](../classes/RedditClient.md).[`updateWikiPage`](../classes/RedditClient.md#updatewikipage)
***
@@ -4172,7 +4160,7 @@ The updated WikiPage object.
### updateWikiPageSettings()
-> **updateWikiPageSettings**(`options`): `Promise`\<[`WikiPageSettings`](WikiPageSettings.md)\>
+> **updateWikiPageSettings**(`options`): `Promise`\<[`WikiPageSettings`](../classes/WikiPageSettings.md)\>
Update the settings for a wiki page.
@@ -4186,10 +4174,10 @@ Options for the request
#### Returns
-`Promise`\<[`WikiPageSettings`](WikiPageSettings.md)\>
+`Promise`\<[`WikiPageSettings`](../classes/WikiPageSettings.md)\>
A WikiPageSettings object.
#### Inherited from
-[`RedditClient`](RedditClient.md).[`updateWikiPageSettings`](RedditClient.md#updatewikipagesettings)
+[`RedditClient`](../classes/RedditClient.md).[`updateWikiPageSettings`](../classes/RedditClient.md#updatewikipagesettings)
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/SettingsClient.md b/versioned_docs/version-0.15/api/public-api/interfaces/SettingsClient.md
new file mode 100644
index 000000000..4fbd1c5b4
--- /dev/null
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/SettingsClient.md
@@ -0,0 +1,51 @@
+[**@devvit/public-api v0.15.4-dev**](../README.md)
+
+***
+
+# Interface: SettingsClient
+
+## Methods
+
+
+
+### get()
+
+> **get**\<`T`\>(`name`): `Promise`\<`T` \| `undefined`\>
+
+#### Type Parameters
+
+
+
+##### T
+
+`T` = `string` \| `number` \| `boolean` \| `string`[] \| `undefined`
+
+#### Parameters
+
+##### name
+
+`string`
+
+#### Returns
+
+`Promise`\<`T` \| `undefined`\>
+
+***
+
+
+
+### getAll()
+
+> **getAll**\<`T`\>(): `Promise`\<`T`\>
+
+#### Type Parameters
+
+
+
+##### T
+
+`T` *extends* `object` = [`SettingsValues`](../type-aliases/SettingsValues.md)
+
+#### Returns
+
+`Promise`\<`T`\>
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/SpoilerContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/SpoilerContext.md
index f80510439..2b505fbc5 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/SpoilerContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/SpoilerContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -18,7 +18,9 @@ LineBreakContainer
## Extends
-- [`TextContainer`](../type-aliases/TextContainer.md)\<`SpoilerContext`\>.[`LinkContainer`](../type-aliases/LinkContainer.md)\<`SpoilerContext`\>.[`LineBreakContainer`](../type-aliases/LineBreakContainer.md)\<`SpoilerContext`\>
+- [`TextContainer`](../type-aliases/TextContainer.md)\<`SpoilerContext`\>
+- [`LinkContainer`](../type-aliases/LinkContainer.md)\<`SpoilerContext`\>
+- [`LineBreakContainer`](../type-aliases/LineBreakContainer.md)\<`SpoilerContext`\>
## Methods
@@ -62,7 +64,7 @@ Append a Line Break
#### Inherited from
-[`LineBreakContainer`](../type-aliases/LineBreakContainer.md).[`linebreak`](../type-aliases/LineBreakContainer.md#linebreak)
+`LineBreakContainer.linebreak`
***
@@ -166,7 +168,7 @@ Append Text with optional formatting
#### Inherited from
-[`TextContainer`](../type-aliases/TextContainer.md).[`text`](../type-aliases/TextContainer.md#text)
+`TextContainer.text`
***
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/TableCellContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/TableCellContext.md
index f7061e83d..7cdb0461c 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/TableCellContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/TableCellContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -18,7 +18,9 @@ ImageContainer
## Extends
-- [`TextContainer`](../type-aliases/TextContainer.md)\<`TableCellContext`\>.[`LinkContainer`](../type-aliases/LinkContainer.md)\<`TableCellContext`\>.[`ImageContainer`](../type-aliases/ImageContainer.md)\<`TableCellContext`\>
+- [`TextContainer`](../type-aliases/TextContainer.md)\<`TableCellContext`\>
+- [`LinkContainer`](../type-aliases/LinkContainer.md)\<`TableCellContext`\>
+- [`ImageContainer`](../type-aliases/ImageContainer.md)\<`TableCellContext`\>
## Methods
@@ -44,7 +46,7 @@ Append an Animated Image
#### Inherited from
-[`ImageContainer`](../type-aliases/ImageContainer.md).[`animatedImage`](../type-aliases/ImageContainer.md#animatedimage)
+`ImageContainer.animatedImage`
***
@@ -96,7 +98,7 @@ Append an Image
#### Inherited from
-[`ImageContainer`](../type-aliases/ImageContainer.md).[`image`](../type-aliases/ImageContainer.md#image)
+`ImageContainer.image`
***
@@ -200,7 +202,7 @@ Append Text with optional formatting
#### Inherited from
-[`TextContainer`](../type-aliases/TextContainer.md).[`text`](../type-aliases/TextContainer.md#text)
+`TextContainer.text`
***
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/TableContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/TableContext.md
index 492bbe5a3..236d19da5 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/TableContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/TableContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -42,7 +42,7 @@ scoped callback to add child elements to this Table Header Cell
#### Inherited from
-[`TableContentContainer`](../type-aliases/TableContentContainer.md).[`headerCell`](../type-aliases/TableContentContainer.md#headercell)
+`TableContentContainer.headerCell`
***
@@ -68,4 +68,4 @@ scoped callback to add child elements to this Table Row
#### Inherited from
-[`TableContentContainer`](../type-aliases/TableContentContainer.md).[`row`](../type-aliases/TableContentContainer.md#row)
+`TableContentContainer.row`
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/TableRowContext.md b/versioned_docs/version-0.15/api/public-api/interfaces/TableRowContext.md
index 675af8682..6cc7c28b0 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/TableRowContext.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/TableRowContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -36,4 +36,4 @@ scoped callback to add child elements to this Table Cell
#### Inherited from
-[`TableCellContainer`](../type-aliases/TableCellContainer.md).[`cell`](../type-aliases/TableCellContainer.md#cell)
+`TableCellContainer.cell`
diff --git a/versioned_docs/version-0.15/api/public-api/interfaces/TxClientLike.md b/versioned_docs/version-0.15/api/public-api/interfaces/TxClientLike.md
index f93fe41a3..3b820585a 100644
--- a/versioned_docs/version-0.15/api/public-api/interfaces/TxClientLike.md
+++ b/versioned_docs/version-0.15/api/public-api/interfaces/TxClientLike.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -324,11 +324,11 @@ async function getRangeExample(context: Devvit.Context) {
#### Deprecated
-Use [TxClientLike.hDel](#hdel-2) instead.
+Use [TxClientLike.hDel](#hdel-1) instead.
***
-
+
### hDel()
@@ -396,11 +396,11 @@ fields
#### Deprecated
-Use [TxClientLike.hGet](#hget-2) instead.
+Use [TxClientLike.hGet](#hget-1) instead.
***
-
+
### hGet()
@@ -467,11 +467,11 @@ async function hGetExample(context: Devvit.Context) {
#### Deprecated
-Use [TxClientLike.hGetAll](#hgetall-2) instead.
+Use [TxClientLike.hGetAll](#hgetall-1) instead.
***
-
+
### hGetAll()
@@ -546,11 +546,11 @@ async function hGetAllExample(context: Devvit.Context) {
#### Deprecated
-Use [TxClientLike.hIncrBy](#hincrby-2) instead.
+Use [TxClientLike.hIncrBy](#hincrby-1) instead.
***
-
+
### hIncrBy()
@@ -624,11 +624,11 @@ async function hIncrByExample(context: Devvit.Context) {
#### Deprecated
-Use [TxClientLike.hKeys](#hkeys-2) instead.
+Use [TxClientLike.hKeys](#hkeys-1) instead.
***
-
+
### hKeys()
@@ -688,11 +688,11 @@ async function hKeysExample(context: Devvit.Context) {
#### Deprecated
-Use [TxClientLike.hLen](#hlen-2) instead.
+Use [TxClientLike.hLen](#hlen-1) instead.
***
-
+
### hLen()
@@ -790,7 +790,7 @@ async function hMGetExample(context: Devvit.Context) {
### ~~hscan()~~
-> **hscan**(`key`, `cursor`, `pattern`?, `count`?): `Promise`\<`TxClientLike`\>
+> **hscan**(`key`, `cursor`, `pattern?`, `count?`): `Promise`\<`TxClientLike`\>
#### Parameters
@@ -816,15 +816,15 @@ async function hMGetExample(context: Devvit.Context) {
#### Deprecated
-Use [TxClientLike.hScan](#hscan-2) instead.
+Use [TxClientLike.hScan](#hscan-1) instead.
***
-
+
### hScan()
-> **hScan**(`key`, `cursor`, `pattern`?, `count`?): `Promise`\<`TxClientLike`\>
+> **hScan**(`key`, `cursor`, `pattern?`, `count?`): `Promise`\<`TxClientLike`\>
Iterates fields of Hash types and their associated values.
@@ -904,17 +904,19 @@ async function hScanExample(context: Devvit.Context) {
##### fieldValues
+\{\[`field`: `string`\]: `string`; \}
+
#### Returns
`Promise`\<`TxClientLike`\>
#### Deprecated
-Use [TxClientLike.hSet](#hset-2) instead.
+Use [TxClientLike.hSet](#hset-1) instead.
***
-
+
### hSet()
@@ -931,6 +933,8 @@ https://redis.io/commands/hset
##### fieldValues
+\{\[`field`: `string`\]: `string`; \}
+
#### Returns
`Promise`\<`TxClientLike`\>
@@ -1055,11 +1059,11 @@ async function incrByExample(context: Devvit.Context) {
#### Deprecated
-Use [TxClientLike.mGet](#mget-2) instead.
+Use [TxClientLike.mGet](#mget-1) instead.
***
-
+
### mGet()
@@ -1112,17 +1116,19 @@ async function mGetExample(context: Devvit.Context) {
##### keyValues
+\{\[`key`: `string`\]: `string`; \}
+
#### Returns
`Promise`\<`TxClientLike`\>
#### Deprecated
-Use [TxClientLike.mSet](#mset-2) instead.
+Use [TxClientLike.mSet](#mset-1) instead.
***
-
+
### mSet()
@@ -1135,6 +1141,8 @@ https://redis.io/commands/mset/
##### keyValues
+\{\[`key`: `string`\]: `string`; \}
+
#### Returns
`Promise`\<`TxClientLike`\>
@@ -1198,7 +1206,7 @@ async function multiExample(context: Devvit.Context) {
### set()
-> **set**(`key`, `value`, `options`?): `Promise`\<`TxClientLike`\>
+> **set**(`key`, `value`, `options?`): `Promise`\<`TxClientLike`\>
Set key to hold the string value. If key already holds a value, it is overwritten
https://redis.io/commands/set/
@@ -1322,11 +1330,11 @@ async function setRangeExample(context: Devvit.Context) {
#### Deprecated
-Use [TxClientLike.strLen](#strlen-2) instead.
+Use [TxClientLike.strLen](#strlen-1) instead.
***
-
+
### strLen()
@@ -1659,7 +1667,7 @@ async function zIncrByExample(context: Devvit.Context) {
### zRange()
-> **zRange**(`key`, `start`, `stop`, `options`?): `Promise`\<`TxClientLike`\>
+> **zRange**(`key`, `start`, `stop`, `options?`): `Promise`\<`TxClientLike`\>
Returns the specified range of elements in the sorted set stored at key.
https://redis.io/commands/zrange/
@@ -1674,11 +1682,11 @@ When using `by: 'lex'`, the start and stop inputs will be prepended with `[` by
##### start
-`string` | `number`
+`string` \| `number`
##### stop
-`string` | `number`
+`string` \| `number`
##### options?
@@ -2041,7 +2049,7 @@ async function zRemRangeByScoreExample(context: Devvit.Context) {
### zScan()
-> **zScan**(`key`, `cursor`, `pattern`?, `count`?): `Promise`\<`TxClientLike`\>
+> **zScan**(`key`, `cursor`, `pattern?`, `count?`): `Promise`\<`TxClientLike`\>
Iterates elements of Sorted Set types and their associated scores.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AboutSubredditTypes.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AboutSubredditTypes.md
index 7c32d84f5..87d916f9e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AboutSubredditTypes.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AboutSubredditTypes.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AddRemovalNoteOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AddRemovalNoteOptions.md
index 8c16cc370..98326936a 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AddRemovalNoteOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AddRemovalNoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -24,7 +24,7 @@ The IDs of the removed posts or comments.
### modNote?
-> `optional` **modNote**: `string`
+> `optional` **modNote?**: `string`
The note explaining the removal. The maximum length is 100 characters.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AddWidgetData.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AddWidgetData.md
index b3e553672..5964b4721 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AddWidgetData.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AddWidgetData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AllowableFlairContent.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AllowableFlairContent.md
index 7376ef113..1462d9bb3 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AllowableFlairContent.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AllowableFlairContent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AnimatedImage.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AnimatedImage.md
index be6b44148..ff59258e7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AnimatedImage.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AnimatedImage.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### c?
-> `optional` **c**: `string`
+> `optional` **c?**: `string`
***
@@ -28,7 +28,7 @@
### id?
-> `optional` **id**: [`MediaAssetId`](MediaAssetId.md)
+> `optional` **id?**: [`MediaAssetId`](MediaAssetId.md)
***
@@ -36,7 +36,7 @@
### mediaUrl?
-> `optional` **mediaUrl**: `string`
+> `optional` **mediaUrl?**: `string`
URL of the media when building; backend may replace with id in processed JSON
@@ -46,4 +46,4 @@ URL of the media when building; backend may replace with id in processed JSON
### o?
-> `optional` **o**: [`ObfuscationReason`](ObfuscationReason.md)
+> `optional` **o?**: [`ObfuscationReason`](ObfuscationReason.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AppInstall.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AppInstall.md
index de4a9e545..24c81df28 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AppInstall.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AppInstall.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AppInstallDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AppInstallDefinition.md
index 12baa3afd..52f489a4d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AppInstallDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AppInstallDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AppUpgrade.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AppUpgrade.md
index d6bf02a76..cdd327d24 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AppUpgrade.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AppUpgrade.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AppUpgradeDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AppUpgradeDefinition.md
index 7a0e404b5..a486c4be9 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AppUpgradeDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AppUpgradeDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AutomoderatorFilterComment.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AutomoderatorFilterComment.md
index a5eec0e8d..df61b0cbc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AutomoderatorFilterComment.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AutomoderatorFilterComment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/AutomoderatorFilterPost.md b/versioned_docs/version-0.15/api/public-api/type-aliases/AutomoderatorFilterPost.md
index 3e87dba8f..051b0b72d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/AutomoderatorFilterPost.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/AutomoderatorFilterPost.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BackgroundImagePosition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BackgroundImagePosition.md
index 62cf47708..c9394e32d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BackgroundImagePosition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BackgroundImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BanUserOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BanUserOptions.md
index b2e590c80..4343de0ec 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BanUserOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BanUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### context?
-> `optional` **context**: `string`
+> `optional` **context?**: `string`
***
@@ -20,7 +20,7 @@
### duration?
-> `optional` **duration**: `number`
+> `optional` **duration?**: `number`
***
@@ -28,7 +28,7 @@
### message?
-> `optional` **message**: `string`
+> `optional` **message?**: `string`
***
@@ -36,7 +36,7 @@
### note?
-> `optional` **note**: `string`
+> `optional` **note?**: `string`
***
@@ -44,7 +44,7 @@
### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BanWikiContributorOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BanWikiContributorOptions.md
index 611f593b7..d2b30a590 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BanWikiContributorOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BanWikiContributorOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### duration?
-> `optional` **duration**: `number`
+> `optional` **duration?**: `number`
***
@@ -20,7 +20,7 @@
### note?
-> `optional` **note**: `string`
+> `optional` **note?**: `string`
***
@@ -28,7 +28,7 @@
### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BannerHeight.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BannerHeight.md
index 86b89d5ba..ff13022f2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BannerHeight.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BannerHeight.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BaseContext.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BaseContext.md
index 1424cce42..19f2fc502 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BaseContext.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BaseContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -60,7 +60,7 @@ The version of the app that is running
### commentId?
-> `optional` **commentId**: `string`
+> `optional` **commentId?**: `string`
The ID of the current comment
@@ -80,7 +80,7 @@ More useful things, but probably not for the average developer
### loid?
-> `optional` **loid**: `string`
+> `optional` **loid?**: `string`
**`Experimental`**
@@ -111,7 +111,7 @@ Request headers.
### postId?
-> `optional` **postId**: `string`
+> `optional` **postId?**: `string`
The ID of the current post
@@ -121,7 +121,7 @@ The ID of the current post
### snoovatar?
-> `optional` **snoovatar**: `string`
+> `optional` **snoovatar?**: `string`
**`Experimental`**
@@ -143,7 +143,7 @@ The ID of the current subreddit
### subredditName?
-> `optional` **subredditName**: `string`
+> `optional` **subredditName?**: `string`
The name of the current subreddit
@@ -153,7 +153,7 @@ The name of the current subreddit
### userId?
-> `optional` **userId**: `string`
+> `optional` **userId?**: `string`
The current user's ID if this event was triggered by a logged in user
@@ -163,7 +163,7 @@ The current user's ID if this event was triggered by a logged in user
### username?
-> `optional` **username**: `string`
+> `optional` **username?**: `string`
**`Experimental`**
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BaseField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BaseField.md
index c53c3af94..24ad389da 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BaseField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BaseField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### ValueType
`ValueType`
@@ -18,7 +20,7 @@
### defaultValue?
-> `optional` **defaultValue**: `ValueType`
+> `optional` **defaultValue?**: `ValueType`
The default value of the field
@@ -28,7 +30,7 @@ The default value of the field
### disabled?
-> `optional` **disabled**: `boolean`
+> `optional` **disabled?**: `boolean`
If true the field will be disabled
@@ -38,7 +40,7 @@ If true the field will be disabled
### helpText?
-> `optional` **helpText**: `string`
+> `optional` **helpText?**: `string`
An optional help text that will be displayed below the field
@@ -69,7 +71,7 @@ when the form is submitted.
### required?
-> `optional` **required**: `boolean`
+> `optional` **required?**: `boolean`
If true the field will be required and the user will not be able to submit
the form without filling it in.
@@ -80,7 +82,7 @@ the form without filling it in.
### scope?
-> `optional` **scope**: [`SettingScopeType`](SettingScopeType.md)
+> `optional` **scope?**: [`SettingScopeType`](SettingScopeType.md)
This indicates whether the field (setting) is an app level or install level
setting. App setting values can be used by any installation.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BitfieldCommand.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BitfieldCommand.md
index 8e211b0f3..79d321034 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BitfieldCommand.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BitfieldCommand.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuote.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuote.md
index 40131c6c7..30c027a1e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuote.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### a?
-> `optional` **a**: [`TextNode`](TextNode.md)
+> `optional` **a?**: [`TextNode`](TextNode.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteContainer.md
index 07cbc7080..0fad9bc73 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,6 +14,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteNode.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteNode.md
index 5ca9c2c8e..a72cbb908 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteNode.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteNode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteOptions.md
index 51fdea6fa..704226e44 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BlockQuoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### author?
-> `optional` **author**: [`TextNode`](TextNode.md)
+> `optional` **author?**: [`TextNode`](TextNode.md)
Element for author attribution
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/BooleanField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/BooleanField.md
index eee92a3c8..87138ad0e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/BooleanField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/BooleanField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CancelJob.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CancelJob.md
index 08a6d9133..9a1b70834 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CancelJob.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CancelJob.md
@@ -1,8 +1,8 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Type Alias: CancelJob()
+# Type Alias: CancelJob
> **CancelJob** = (`jobId`) => `Promise`\<`void`\>
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlock.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlock.md
index c21d0625f..10f711f30 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlock.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlock.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -28,4 +28,4 @@
### l?
-> `optional` **l**: `string`
+> `optional` **l?**: `string`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlockContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlockContainer.md
index 2c5be07b0..8435d2355 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlockContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlockContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,6 +14,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlockOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlockOptions.md
index 0c2c7fdde..fb0f68abc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlockOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CodeBlockOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### language?
-> `optional` **language**: `string`
+> `optional` **language?**: `string`
Language of the content in this Code Block
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ColumnAlignment.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ColumnAlignment.md
index 8fabca1d2..7d9453145 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ColumnAlignment.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ColumnAlignment.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentCreate.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentCreate.md
index c6614e0c8..317023a96 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentCreate.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentCreateDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentCreateDefinition.md
index 8f8aa8f6b..eb87304dc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentCreateDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentCreateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentDelete.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentDelete.md
index c4b2edfba..ecc55a613 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentDelete.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentDeleteDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentDeleteDefinition.md
index d8127ebcc..71da0ffe7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentDeleteDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentDeleteDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentLink.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentLink.md
index ab5166edc..4ca1dc98a 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentLink.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentLinkOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentLinkOptions.md
index 6cd3994cb..20b2c4a94 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentLinkOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentMediaTypes.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentMediaTypes.md
index 0f254c9a4..9c1bed527 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentMediaTypes.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentMediaTypes.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentReport.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentReport.md
index a693d198f..78be0b4dc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentReport.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentReportDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentReportDefinition.md
index a383691ad..a2ee27240 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentReportDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentReportDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSort.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSort.md
index 6a9e49142..7547b6306 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSort.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSort.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmissionOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmissionOptions.md
index 418d08e3b..82e70e2c8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmissionOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmissionOptions.md
@@ -1,41 +1,47 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
# Type Alias: CommentSubmissionOptions
-> **CommentSubmissionOptions** = \{ `runAs`: `"USER"` \| `"APP"`; `text`: `string`; \} \| \{ `richtext`: `object` \| [`RichTextBuilder`](../classes/RichTextBuilder.md); `runAs`: `"USER"` \| `"APP"`; \}
+> **CommentSubmissionOptions** = \{ `runAs?`: `"USER"` \| `"APP"`; `text`: `string`; \} \| \{ `richtext`: `object` \| [`RichTextBuilder`](../classes/RichTextBuilder.md); `runAs?`: `"USER"` \| `"APP"`; \}
Options for submitting a comment body.
-## Type declaration
+## Union Members
-\{ `runAs`: `"USER"` \| `"APP"`; `text`: `string`; \}
+### Type Literal
-### runAs?
+\{ `runAs?`: `"USER"` \| `"APP"`; `text`: `string`; \}
-> `optional` **runAs**: `"USER"` \| `"APP"`
+#### runAs?
+
+> `optional` **runAs?**: `"USER"` \| `"APP"`
The account used to create the comment. Defaults to the app account.
This option is ignored by [Comment.edit](../classes/Comment.md#edit).
-### text
+#### text
> **text**: `string`
The comment body in Markdown.
-\{ `richtext`: `object` \| [`RichTextBuilder`](../classes/RichTextBuilder.md); `runAs`: `"USER"` \| `"APP"`; \}
+***
+
+### Type Literal
+
+\{ `richtext`: `object` \| [`RichTextBuilder`](../classes/RichTextBuilder.md); `runAs?`: `"USER"` \| `"APP"`; \}
-### richtext
+#### richtext
> **richtext**: `object` \| [`RichTextBuilder`](../classes/RichTextBuilder.md)
The comment body as rich text.
-### runAs?
+#### runAs?
-> `optional` **runAs**: `"USER"` \| `"APP"`
+> `optional` **runAs?**: `"USER"` \| `"APP"`
The account used to create the comment. Defaults to the app account.
This option is ignored by [Comment.edit](../classes/Comment.md#edit).
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmit.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmit.md
index 5e73925d0..18b9ee48e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmit.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmitDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmitDefinition.md
index eb53b1fc4..abbb63d8e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmitDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentSubmitDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentUpdate.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentUpdate.md
index 269a84bdd..e2cc852d8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentUpdateDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentUpdateDefinition.md
index 07f08d043..037414221 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommentUpdateDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommentUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommonFlair.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommonFlair.md
index 2e0ad36a9..439d9c349 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommonFlair.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommonFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ This type is used for both the link and author flairs on Post and Comment object
### backgroundColor?
-> `optional` **backgroundColor**: `string`
+> `optional` **backgroundColor?**: `string`
Flair background color as a hex color string (# prefixed)
@@ -30,7 +30,7 @@ Flair background color as a hex color string (# prefixed)
### cssClass?
-> `optional` **cssClass**: `string`
+> `optional` **cssClass?**: `string`
Custom CSS classes from the subreddit's stylesheet to apply to the flair if rendered as HTML
@@ -46,25 +46,25 @@ RichText object representation of the flair
#### elementType?
-> `optional` **elementType**: `string`
+> `optional` **elementType?**: `string`
Enum of element types. e.g. emoji or text
#### emojiRef?
-> `optional` **emojiRef**: `string`
+> `optional` **emojiRef?**: `string`
Emoji references, e.g. ":rainbow:"
#### text?
-> `optional` **text**: `string`
+> `optional` **text?**: `string`
Text to show up in the flair, e.g. "Need Advice"
#### url?
-> `optional` **url**: `string`
+> `optional` **url?**: `string`
url string, e.g. "https://reddit.com/"
@@ -74,7 +74,7 @@ url string, e.g. "https://reddit.com/"
### templateId?
-> `optional` **templateId**: `string`
+> `optional` **templateId?**: `string`
Flair template ID to use when rendering this flair
@@ -84,7 +84,7 @@ Flair template ID to use when rendering this flair
### text?
-> `optional` **text**: `string`
+> `optional` **text?**: `string`
Plain text representation of the flair
@@ -94,7 +94,7 @@ Plain text representation of the flair
### textColor?
-> `optional` **textColor**: `string`
+> `optional` **textColor?**: `string`
One of: "light", "dark"
@@ -104,6 +104,6 @@ One of: "light", "dark"
### type?
-> `optional` **type**: `string`
+> `optional` **type?**: `string`
One of: "text", "richtext"
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommonSubmitPostOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommonSubmitPostOptions.md
index f8eadbf6d..b754d01df 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommonSubmitPostOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommonSubmitPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### flairId?
-> `optional` **flairId**: `string`
+> `optional` **flairId?**: `string`
The flair template to apply to the new post.
@@ -22,7 +22,7 @@ The flair template to apply to the new post.
### flairText?
-> `optional` **flairText**: `string`
+> `optional` **flairText?**: `string`
The flair text to apply to the new post.
@@ -32,7 +32,7 @@ The flair text to apply to the new post.
### nsfw?
-> `optional` **nsfw**: `boolean`
+> `optional` **nsfw?**: `boolean`
Whether to mark the new post as NSFW.
@@ -42,7 +42,7 @@ Whether to mark the new post as NSFW.
### runAs?
-> `optional` **runAs**: `"USER"` \| `"APP"`
+> `optional` **runAs?**: `"USER"` \| `"APP"`
The account that creates the post. Defaults to the app account.
@@ -52,7 +52,7 @@ The account that creates the post. Defaults to the app account.
### sendreplies?
-> `optional` **sendreplies**: `boolean`
+> `optional` **sendreplies?**: `boolean`
Whether the author receives notifications for new comments.
@@ -62,7 +62,7 @@ Whether the author receives notifications for new comments.
### spoiler?
-> `optional` **spoiler**: `boolean`
+> `optional` **spoiler?**: `boolean`
Whether to mark the new post as a spoiler.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CommunityNameFormat.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CommunityNameFormat.md
index 545da2f6c..20ccb871e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CommunityNameFormat.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CommunityNameFormat.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Configuration.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Configuration.md
index b5fe11025..194a5fa0c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Configuration.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Configuration.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### blob?
-> `optional` **blob**: [`PluginSettings`](PluginSettings.md) \| `boolean`
+> `optional` **blob?**: [`PluginSettings`](PluginSettings.md) \| `boolean`
Allows your app to use the Blob Plugin
@@ -22,7 +22,7 @@ Allows your app to use the Blob Plugin
### http?
-> `optional` **http**: [`PluginSettings`](PluginSettings.md) \| `boolean` \| \{ `domains`: `string`[]; \}
+> `optional` **http?**: [`PluginSettings`](PluginSettings.md) \| `boolean` \| \{ `domains`: `string`[]; \}
Allows your app to use the HTTP/Fetch API
@@ -32,7 +32,7 @@ Allows your app to use the HTTP/Fetch API
### media?
-> `optional` **media**: [`PluginSettings`](PluginSettings.md) \| `boolean`
+> `optional` **media?**: [`PluginSettings`](PluginSettings.md) \| `boolean`
Allows media uploads from apps
@@ -42,7 +42,7 @@ Allows media uploads from apps
### redditAPI?
-> `optional` **redditAPI**: [`PluginSettings`](PluginSettings.md) \| `boolean`
+> `optional` **redditAPI?**: [`PluginSettings`](PluginSettings.md) \| `boolean`
Allows your app to use the reddit API
@@ -52,7 +52,7 @@ Allows your app to use the reddit API
### redis?
-> `optional` **redis**: [`PluginSettings`](PluginSettings.md) \| `boolean`
+> `optional` **redis?**: [`PluginSettings`](PluginSettings.md) \| `boolean`
Allows your app to use the Redis Plugin
@@ -62,24 +62,28 @@ Allows your app to use the Redis Plugin
### userActions?
-> `optional` **userActions**: `boolean` \| \{ `enabled`: `boolean`; \} \| \{ `scopes`: `Scope`[]; \}
+> `optional` **userActions?**: `boolean` \| \{ `enabled`: `boolean`; \} \| \{ `scopes`: `Scope`[]; \}
Allows your app to call Reddit APIs on behalf of the User. Passing a boolean allows you to submit post/comments on behalf of the user.
-#### Type declaration
+#### Union Members
`boolean`
+***
+
+##### Type Literal
+
\{ `enabled`: `boolean`; \}
-#### enabled
+##### enabled
> **enabled**: `boolean`
Defaults to SUBMIT_POST and SUBMIT_COMMENT.
-\{ `scopes`: `Scope`[]; \}
+***
-#### scopes
+##### Type Literal
-> **scopes**: `Scope`[]
+\{ `scopes`: `Scope`[]; \}
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Context.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Context.md
index da2680c60..6b5cea776 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Context.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Context.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ContextAPIClients.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ContextAPIClients.md
index 056a2b142..686e2e7b9 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ContextAPIClients.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ContextAPIClients.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -68,7 +68,7 @@ A client for media API
### reddit
-> **reddit**: [`RedditAPIClient`](../classes/RedditAPIClient.md)
+> **reddit**: [`RedditAPIClient`](../interfaces/RedditAPIClient.md)
A client for the Reddit API
@@ -98,7 +98,7 @@ A client for the Scheduler API
### settings
-> **settings**: [`SettingsClient`](../classes/SettingsClient.md)
+> **settings**: [`SettingsClient`](../interfaces/SettingsClient.md)
A client for the Settings API
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ContextDebugInfo.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ContextDebugInfo.md
index 35a7d9575..4a4ce9814 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ContextDebugInfo.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ContextDebugInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationData.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationData.md
index ebd319ff4..cd9ef2ae0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationData.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -22,7 +22,7 @@ The authors of each message in the modmail conversation.
### conversationType?
-> `optional` **conversationType**: `string`
+> `optional` **conversationType?**: `string`
A ConversationType specifies whether a conversation is with a subreddit
itself, with another user, or with another subreddit entirely.
@@ -39,7 +39,7 @@ itself, with another user, or with another subreddit entirely.
### id?
-> `optional` **id**: `string`
+> `optional` **id?**: `string`
Conversation ID
@@ -49,7 +49,7 @@ Conversation ID
### isAuto?
-> `optional` **isAuto**: `boolean`
+> `optional` **isAuto?**: `boolean`
Is the conversation automatically generated e.g. from automod, u/reddit
@@ -59,7 +59,7 @@ Is the conversation automatically generated e.g. from automod, u/reddit
### isHighlighted?
-> `optional` **isHighlighted**: `boolean`
+> `optional` **isHighlighted?**: `boolean`
Is the conversation highlighted
@@ -69,7 +69,7 @@ Is the conversation highlighted
### isInternal?
-> `optional` **isInternal**: `boolean`
+> `optional` **isInternal?**: `boolean`
Is the conversation internal (i.e. mod only)
@@ -79,7 +79,7 @@ Is the conversation internal (i.e. mod only)
### lastModUpdate?
-> `optional` **lastModUpdate**: `string`
+> `optional` **lastModUpdate?**: `string`
The last datetime a mod from the owning subreddit made any interaction
with the conversation.
@@ -93,7 +93,7 @@ the participant subreddit are irrelevant and do not affect this field.)
### lastUnread?
-> `optional` **lastUnread**: `string`
+> `optional` **lastUnread?**: `string`
The datetime of the last unread message within this conversation for the current viewer.
@@ -103,7 +103,7 @@ The datetime of the last unread message within this conversation for the current
### lastUpdated?
-> `optional` **lastUpdated**: `string`
+> `optional` **lastUpdated?**: `string`
The datetime of the last time the conversation was update.
@@ -113,7 +113,7 @@ The datetime of the last time the conversation was update.
### lastUserUpdate?
-> `optional` **lastUserUpdate**: `string`
+> `optional` **lastUserUpdate?**: `string`
The last datetime a user made any interaction with the conversation
@@ -165,7 +165,7 @@ const modActionById = conversation.modActions[modActionId];
### numMessages?
-> `optional` **numMessages**: `number`
+> `optional` **numMessages?**: `number`
Number of messages (not actions) in the conversation
@@ -175,7 +175,7 @@ Number of messages (not actions) in the conversation
### participant?
-> `optional` **participant**: [`Participant`](Participant.md)
+> `optional` **participant?**: [`Participant`](Participant.md)
Participant. Is absent for mod discussions
@@ -185,7 +185,7 @@ Participant. Is absent for mod discussions
### state?
-> `optional` **state**: [`ModMailConversationState`](../enumerations/ModMailConversationState.md)
+> `optional` **state?**: [`ModMailConversationState`](../enumerations/ModMailConversationState.md)
State of the conversation
@@ -195,7 +195,7 @@ State of the conversation
### subject?
-> `optional` **subject**: `string`
+> `optional` **subject?**: `string`
Suject of the conversation
@@ -205,14 +205,14 @@ Suject of the conversation
### subreddit?
-> `optional` **subreddit**: `object`
+> `optional` **subreddit?**: `object`
Subreddit owning the modmail conversation
#### displayName?
-> `optional` **displayName**: `string`
+> `optional` **displayName?**: `string`
#### id?
-> `optional` **id**: `T5`
+> `optional` **id?**: `T5`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationResponse.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationResponse.md
index b3ec54de8..e18ca7deb 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationResponse.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationStateFilter.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationStateFilter.md
index 0f43cc079..7d6b4e9f3 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationStateFilter.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationStateFilter.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationUserData.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationUserData.md
index 22a180bc4..abca6806f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationUserData.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ConversationUserData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,11 +12,11 @@
### approveStatus?
-> `optional` **approveStatus**: `object`
+> `optional` **approveStatus?**: `object`
#### isApproved?
-> `optional` **isApproved**: `boolean`
+> `optional` **isApproved?**: `boolean`
***
@@ -24,23 +24,23 @@
### banStatus?
-> `optional` **banStatus**: `object`
+> `optional` **banStatus?**: `object`
#### endDate?
-> `optional` **endDate**: `string`
+> `optional` **endDate?**: `string`
#### isBanned?
-> `optional` **isBanned**: `boolean`
+> `optional` **isBanned?**: `boolean`
#### isPermanent?
-> `optional` **isPermanent**: `boolean`
+> `optional` **isPermanent?**: `boolean`
#### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
***
@@ -48,7 +48,7 @@
### created?
-> `optional` **created**: `string`
+> `optional` **created?**: `string`
When was created
@@ -58,7 +58,7 @@ When was created
### id?
-> `optional` **id**: `T2`
+> `optional` **id?**: `T2`
User ID
@@ -68,7 +68,7 @@ User ID
### isShadowBanned?
-> `optional` **isShadowBanned**: `boolean`
+> `optional` **isShadowBanned?**: `boolean`
***
@@ -76,7 +76,7 @@ User ID
### isSuspended?
-> `optional` **isSuspended**: `boolean`
+> `optional` **isSuspended?**: `boolean`
***
@@ -84,23 +84,23 @@ User ID
### muteStatus?
-> `optional` **muteStatus**: `object`
+> `optional` **muteStatus?**: `object`
#### endDate?
-> `optional` **endDate**: `string`
+> `optional` **endDate?**: `string`
#### isMuted?
-> `optional` **isMuted**: `boolean`
+> `optional` **isMuted?**: `boolean`
#### muteCount?
-> `optional` **muteCount**: `number`
+> `optional` **muteCount?**: `number`
#### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
***
@@ -108,7 +108,7 @@ User ID
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
Username
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateFlairTemplateOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateFlairTemplateOptions.md
index 41386537c..cf6dc052c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateFlairTemplateOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateFlairTemplateOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### allowableContent?
-> `optional` **allowableContent**: [`AllowableFlairContent`](AllowableFlairContent.md)
+> `optional` **allowableContent?**: [`AllowableFlairContent`](AllowableFlairContent.md)
The flair template's allowable content. Either 'all', 'emoji', or 'text'.
@@ -22,7 +22,7 @@ The flair template's allowable content. Either 'all', 'emoji', or 'text'.
### allowUserEdits?
-> `optional` **allowUserEdits**: `boolean`
+> `optional` **allowUserEdits?**: `boolean`
Whether or not users are allowed to edit this flair template before using it.
@@ -32,7 +32,7 @@ Whether or not users are allowed to edit this flair template before using it.
### backgroundColor?
-> `optional` **backgroundColor**: `string`
+> `optional` **backgroundColor?**: `string`
The background color of the flair. Either 'transparent' or a hex color code. e.g. #FFC0CB
@@ -42,7 +42,7 @@ The background color of the flair. Either 'transparent' or a hex color code. e.g
### maxEmojis?
-> `optional` **maxEmojis**: `number`
+> `optional` **maxEmojis?**: `number`
***
@@ -50,7 +50,7 @@ The background color of the flair. Either 'transparent' or a hex color code. e.g
### modOnly?
-> `optional` **modOnly**: `boolean`
+> `optional` **modOnly?**: `boolean`
Whether or not this flair template is only available to moderators.
@@ -80,6 +80,6 @@ The text to display in the flair.
### textColor?
-> `optional` **textColor**: [`FlairTextColor`](FlairTextColor.md)
+> `optional` **textColor?**: [`FlairTextColor`](FlairTextColor.md)
Either 'dark' or 'light'.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateModNoteOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateModNoteOptions.md
index c507d639e..388c800b7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateModNoteOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateModNoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ Options for adding a moderation note to a user.
### label?
-> `optional` **label**: [`UserNoteLabel`](UserNoteLabel.md)
+> `optional` **label?**: [`UserNoteLabel`](UserNoteLabel.md)
A label that categorizes the moderation note.
@@ -34,7 +34,7 @@ The text of the moderation note. The maximum length is 250 characters.
### redditId?
-> `optional` **redditId**: `T1` \| `T3`
+> `optional` **redditId?**: `T1` \| `T3`
The comment or post associated with the moderation note.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateRelationshipOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateRelationshipOptions.md
index e0c5169d2..10b2d0d25 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateRelationshipOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateRelationshipOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### banContext?
-> `optional` **banContext**: `string`
+> `optional` **banContext?**: `string`
The ID of the post or comment that caused the ban.
@@ -22,7 +22,7 @@ The ID of the post or comment that caused the ban.
### banMessage?
-> `optional` **banMessage**: `string`
+> `optional` **banMessage?**: `string`
***
@@ -30,7 +30,7 @@ The ID of the post or comment that caused the ban.
### banReason?
-> `optional` **banReason**: `string`
+> `optional` **banReason?**: `string`
***
@@ -38,7 +38,7 @@ The ID of the post or comment that caused the ban.
### duration?
-> `optional` **duration**: `number`
+> `optional` **duration?**: `number`
***
@@ -46,7 +46,7 @@ The ID of the post or comment that caused the ban.
### note?
-> `optional` **note**: `string`
+> `optional` **note?**: `string`
***
@@ -54,7 +54,7 @@ The ID of the post or comment that caused the ban.
### permissions?
-> `optional` **permissions**: [`ModeratorPermission`](ModeratorPermission.md)[]
+> `optional` **permissions?**: [`ModeratorPermission`](ModeratorPermission.md)[]
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateRuleOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateRuleOptions.md
index 098e23694..e3be1a161 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateRuleOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateRuleOptions.md
@@ -1,14 +1,20 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
# Type Alias: CreateRuleOptions
-> **CreateRuleOptions** = `Omit`\<`AddSubredditRuleRequest`, `"r"` \| `"kind"` \| `"violationReason"`\> & `object`
+> **CreateRuleOptions** = `Omit`\<`AddSubredditRuleRequest`, `"r"` \| `"kind"` \| `"violationReason"` \| `"description"`\> & `object`
Options for creating a new subreddit rule.
-## Type declaration
+## Type Declaration
+
+### description?
+
+> `optional` **description?**: `string`
+
+The description of the rule. Defaults to an empty string.
### kind
@@ -16,4 +22,4 @@ Options for creating a new subreddit rule.
### violationReason?
-> `optional` **violationReason**: `string`
+> `optional` **violationReason?**: `string`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateWikiPageOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateWikiPageOptions.md
index c6a25473d..56e1c99e1 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CreateWikiPageOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CreateWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **CreateWikiPageOptions** = [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### content
@@ -22,7 +22,7 @@ The name of the page to create.
### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
The reason for creating the page.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CrosspostOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CrosspostOptions.md
index 53dfd77ef..e0e2e577c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CrosspostOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CrosspostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,7 +8,7 @@
Options for creating a crosspost.
-## Type declaration
+## Type Declaration
### postId
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CrowdControlLevel.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CrowdControlLevel.md
index 518484acb..986997918 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CrowdControlLevel.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CrowdControlLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CustomPostRichTextFallback.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CustomPostRichTextFallback.md
index 0251554ae..0721e8d4f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CustomPostRichTextFallback.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CustomPostRichTextFallback.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CustomPostTextFallbackOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CustomPostTextFallbackOptions.md
index f11214f11..59e021303 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CustomPostTextFallbackOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CustomPostTextFallbackOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,20 +6,26 @@
> **CustomPostTextFallbackOptions** = \{ `text`: `string`; \} \| \{ `richtext`: [`CustomPostRichTextFallback`](CustomPostRichTextFallback.md); \}
-## Type declaration
+## Union Members
+
+### Type Literal
\{ `text`: `string`; \}
-### text
+#### text
> **text**: `string`
The fallback content as plaintext or Markdown. See
https://www.reddit.com/r/reddit.com/wiki/markdown/.
+***
+
+### Type Literal
+
\{ `richtext`: [`CustomPostRichTextFallback`](CustomPostRichTextFallback.md); \}
-### richtext
+#### richtext
> **richtext**: [`CustomPostRichTextFallback`](CustomPostRichTextFallback.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/CustomizationFlag.md b/versioned_docs/version-0.15/api/public-api/type-aliases/CustomizationFlag.md
index 6771fcdf7..b3424b633 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/CustomizationFlag.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/CustomizationFlag.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Data.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Data.md
index 5443f78f1..91c7bcdca 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Data.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Data.md
@@ -1,8 +1,8 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Type Alias: ~~Data~~
+# ~~Type Alias: Data~~
> **Data** = [`JSONObject`](JSONObject.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/DeleteNotesOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/DeleteNotesOptions.md
index b690535d4..39aed68ab 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/DeleteNotesOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/DeleteNotesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/DevvitDebug.md b/versioned_docs/version-0.15/api/public-api/type-aliases/DevvitDebug.md
index dc98b3d76..4b68aa427 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/DevvitDebug.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/DevvitDebug.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -17,7 +17,7 @@ may cause type errors but not runtime errors.
### emitSnapshots?
-> `optional` **emitSnapshots**: `boolean`
+> `optional` **emitSnapshots?**: `boolean`
Should debug block rendering in console.log according to the reified JSX/XML output. Example:
@@ -29,6 +29,6 @@ Should debug block rendering in console.log according to the reified JSX/XML out
### emitState?
-> `optional` **emitState**: `boolean`
+> `optional` **emitState?**: `boolean`
Should console.log the state of the app after every event.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Document.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Document.md
index bd8a4b697..57698fdaa 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Document.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Document.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/DocumentNode.md b/versioned_docs/version-0.15/api/public-api/type-aliases/DocumentNode.md
index 393eb8dd8..1a68eb89a 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/DocumentNode.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/DocumentNode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/EditCommentOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/EditCommentOptions.md
index d1c52b1d9..ff795cc4a 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/EditCommentOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/EditCommentOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/EditFlairTemplateOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/EditFlairTemplateOptions.md
index 082b8d467..b5e99ffca 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/EditFlairTemplateOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/EditFlairTemplateOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **EditFlairTemplateOptions** = [`CreateFlairTemplateOptions`](CreateFlairTemplateOptions.md) & `object`
-## Type declaration
+## Type Declaration
### id
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Embed.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Embed.md
index 212ae812b..9fa7e4d21 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Embed.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Embed.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/EmbedContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/EmbedContainer.md
index ced052371..edcd0a584 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/EmbedContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/EmbedContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -10,6 +10,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/EmbedOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/EmbedOptions.md
index b820b6cc8..332e518a7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/EmbedOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/EmbedOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/EnrichedThumbnail.md b/versioned_docs/version-0.15/api/public-api/type-aliases/EnrichedThumbnail.md
index d8234bc45..80a6d520c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/EnrichedThumbnail.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/EnrichedThumbnail.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ Contains a post's thumbnail and, for NSFW content, its blurred version.
### attribution?
-> `optional` **attribution**: `string`
+> `optional` **attribution?**: `string`
Attribution text for the thumbnail
@@ -56,7 +56,7 @@ Whether this thumbnail appears blurred by default
### obfuscatedImage?
-> `optional` **obfuscatedImage**: `object`
+> `optional` **obfuscatedImage?**: `object`
The blurred image for NSFW thumbnails
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FilterOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FilterOptions.md
index 4a492fefe..352c490d4 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FilterOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FilterOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### keep?
-> `optional` **keep**: `boolean`
+> `optional` **keep?**: `boolean`
Whether the post or comment remains visible while it is in the moderation
queue. Defaults to `false`.
@@ -23,7 +23,7 @@ queue. Defaults to `false`.
### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
The reason shown to moderators in the moderation queue. If [keep](#keep) is
`true`, the reason is also shown on the post or comment.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FlairBackgroundColor.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FlairBackgroundColor.md
index ec4bc95ce..594a3e03a 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FlairBackgroundColor.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FlairBackgroundColor.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FlairSettings.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FlairSettings.md
index 369cd0c94..51d51b303 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FlairSettings.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -20,7 +20,7 @@
### userFlairBackgroundColor?
-> `optional` **userFlairBackgroundColor**: `string`
+> `optional` **userFlairBackgroundColor?**: `string`
***
@@ -28,7 +28,7 @@
### userFlairTextColor?
-> `optional` **userFlairTextColor**: `string`
+> `optional` **userFlairTextColor?**: `string`
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FlairTextColor.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FlairTextColor.md
index 422c4987d..77c44e30e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FlairTextColor.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FlairTextColor.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Form.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Form.md
index 10aec583c..954eac4bc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Form.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Form.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### acceptLabel?
-> `optional` **acceptLabel**: `string`
+> `optional` **acceptLabel?**: `string`
An optional label for the submit button
@@ -22,7 +22,7 @@ An optional label for the submit button
### cancelLabel?
-> `optional` **cancelLabel**: `string`
+> `optional` **cancelLabel?**: `string`
An optional label for the cancel button
@@ -32,7 +32,7 @@ An optional label for the cancel button
### description?
-> `optional` **description**: `string`
+> `optional` **description?**: `string`
An optional description for the form
@@ -52,6 +52,6 @@ The fields that will be displayed in the form
### title?
-> `optional` **title**: `string`
+> `optional` **title?**: `string`
An optional title for the form
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormDefinition.md
index 7ffb1f03c..a01573f83 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T` *extends* [`Form`](Form.md) \| [`FormFunction`](FormFunction.md) = [`Form`](Form.md) \| [`FormFunction`](FormFunction.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormField.md
index 6ca490eb2..2b25ae38f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormFieldGroup.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormFieldGroup.md
index 3b860baea..11cd5f79b 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormFieldGroup.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormFieldGroup.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -24,7 +24,7 @@ The fields that will be displayed in the group
### helpText?
-> `optional` **helpText**: `string`
+> `optional` **helpText?**: `string`
An optional help text that will be displayed below the group
@@ -44,7 +44,7 @@ The label of the group that will be displayed to the user
### required?
-> `optional` **required**: `never`
+> `optional` **required?**: `never`
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormFunction.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormFunction.md
index cdbcfa318..dc1f6579f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormFunction.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormFunction.md
@@ -1,8 +1,8 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Type Alias: FormFunction()\
+# Type Alias: FormFunction\
> **FormFunction**\<`T`\> = (`data`) => [`Form`](Form.md)
@@ -10,9 +10,11 @@ A function that returns a form. You can use this to dynamically generate a form.
## Type Parameters
+
+
### T
-`T` *extends* `object` = \{\}
+`T` *extends* `object` = \{\[`key`: `string`\]: `any`; \}
## Parameters
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormKey.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormKey.md
index 3a58a5e34..8b3f8c200 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormKey.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormKey.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormOnSubmitEvent.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormOnSubmitEvent.md
index 7e780f690..811489d87 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormOnSubmitEvent.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormOnSubmitEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T` *extends* `Partial`\<[`JSONObject`](JSONObject.md)\>
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormOnSubmitEventHandler.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormOnSubmitEventHandler.md
index 6994ded3c..adbc63a81 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormOnSubmitEventHandler.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormOnSubmitEventHandler.md
@@ -1,13 +1,15 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Type Alias: FormOnSubmitEventHandler()\
+# Type Alias: FormOnSubmitEventHandler\
> **FormOnSubmitEventHandler**\<`Data`\> = (`event`, `context`) => `void` \| `Promise`\<`void`\>
## Type Parameters
+
+
### Data
`Data` *extends* `Partial`\<[`JSONObject`](JSONObject.md)\>
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormToFormValues.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormToFormValues.md
index 3d3173ae5..083fe28d2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormToFormValues.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormToFormValues.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T` *extends* [`Form`](Form.md) \| [`FormFunction`](FormFunction.md) = [`Form`](Form.md) \| [`FormFunction`](FormFunction.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormValues.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormValues.md
index c94be3282..16ce60446 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormValues.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormValues.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormatOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormatOptions.md
index 290accd6a..94499bebc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormatOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormatOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### bold?
-> `optional` **bold**: `boolean`
+> `optional` **bold?**: `boolean`
***
@@ -20,7 +20,7 @@
### italic?
-> `optional` **italic**: `boolean`
+> `optional` **italic?**: `boolean`
***
@@ -38,7 +38,7 @@ Number of characters from the startIndex to receive this formatting
### monospace?
-> `optional` **monospace**: `boolean`
+> `optional` **monospace?**: `boolean`
***
@@ -56,7 +56,7 @@ Starting index to receive this formatting
### strikethrough?
-> `optional` **strikethrough**: `boolean`
+> `optional` **strikethrough?**: `boolean`
***
@@ -64,7 +64,7 @@ Starting index to receive this formatting
### subscript?
-> `optional` **subscript**: `boolean`
+> `optional` **subscript?**: `boolean`
***
@@ -72,7 +72,7 @@ Starting index to receive this formatting
### superscript?
-> `optional` **superscript**: `boolean`
+> `optional` **superscript?**: `boolean`
***
@@ -80,4 +80,4 @@ Starting index to receive this formatting
### underline?
-> `optional` **underline**: `boolean`
+> `optional` **underline?**: `boolean`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormatRange.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormatRange.md
index 6c760f914..4bb6adb7d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormatRange.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormatRange.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/FormattingSpecification.md b/versioned_docs/version-0.15/api/public-api/type-aliases/FormattingSpecification.md
index 43e0574e2..66874cda5 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/FormattingSpecification.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/FormattingSpecification.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GalleryMedia.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GalleryMedia.md
index 1a6085c67..837473380 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GalleryMedia.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GalleryMedia.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GalleryMediaStatus.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GalleryMediaStatus.md
index 0eaeb0269..73dd377c7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GalleryMediaStatus.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GalleryMediaStatus.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetBestPostsOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetBestPostsOptions.md
index 03c9d0cae..65db800c4 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetBestPostsOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetBestPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetCommentsByUserOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetCommentsByUserOptions.md
index 06f50df02..86c2edad2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetCommentsByUserOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetCommentsByUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -20,7 +20,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,7 +36,7 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
***
@@ -44,7 +44,7 @@
### sort?
-> `optional` **sort**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
+> `optional` **sort?**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
***
@@ -52,7 +52,7 @@
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetCommentsOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetCommentsOptions.md
index 5f88053cf..035489cc4 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetCommentsOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetCommentsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### commentId?
-> `optional` **commentId**: `T1`
+> `optional` **commentId?**: `T1`
***
@@ -20,7 +20,7 @@
### depth?
-> `optional` **depth**: `number`
+> `optional` **depth?**: `number`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,7 +36,7 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
***
@@ -52,4 +52,4 @@
### sort?
-> `optional` **sort**: [`CommentSort`](CommentSort.md)
+> `optional` **sort?**: [`CommentSort`](CommentSort.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationResponse.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationResponse.md
index f5362c546..357146d9e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationResponse.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,14 +6,14 @@
> **GetConversationResponse** = `object` & [`WithUserData`](WithUserData.md)
-## Type declaration
+## Type Declaration
### conversation?
-> `optional` **conversation**: [`ConversationData`](ConversationData.md)
+> `optional` **conversation?**: [`ConversationData`](ConversationData.md)
### participantSubreddit?
-> `optional` **participantSubreddit**: `ParticipantSubreddit`
+> `optional` **participantSubreddit?**: `ParticipantSubreddit`
If the conversation is with another subreddit, what subreddit we are communicating with.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationsRequest.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationsRequest.md
index 8001cc52a..bba7303dd 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationsRequest.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationsRequest.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
modmail conversation id
@@ -22,7 +22,7 @@ modmail conversation id
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
an integer between 1 and 100 (default: 25)
@@ -32,7 +32,7 @@ an integer between 1 and 100 (default: 25)
### sort?
-> `optional` **sort**: `"recent"` \| `"mod"` \| `"user"` \| `"unread"`
+> `optional` **sort?**: `"recent"` \| `"mod"` \| `"user"` \| `"unread"`
Sort by:
- `recent` - Order by whenever anyone last updated the conversation, mod or participant
@@ -46,7 +46,7 @@ Sort by:
### state?
-> `optional` **state**: [`ConversationStateFilter`](ConversationStateFilter.md)
+> `optional` **state?**: [`ConversationStateFilter`](ConversationStateFilter.md)
Filter by conversation state
@@ -59,6 +59,6 @@ For example, a conversation may be both 'highlighted' and 'inprogress'.
### subreddits?
-> `optional` **subreddits**: `string`[]
+> `optional` **subreddits?**: `string`[]
array of subreddit names
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationsResponse.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationsResponse.md
index b2d871eda..c15016b44 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationsResponse.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetConversationsResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -36,4 +36,4 @@ Conversations key-value map
### viewerId?
-> `optional` **viewerId**: `T2`
+> `optional` **viewerId?**: `T2`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetDuplicatesOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetDuplicatesOptions.md
index 8b6d43386..3a94e6346 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetDuplicatesOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetDuplicatesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **GetDuplicatesOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### crosspostsOnly?
-> `optional` **crosspostsOnly**: `boolean`
+> `optional` **crosspostsOnly?**: `boolean`
Only return duplicates that are crossposting this post.
@@ -22,18 +22,18 @@ The post identifier.
### show?
-> `optional` **show**: `string`
+> `optional` **show?**: `string`
Use `"all"` to include results hidden by the account's preferences.
### sort?
-> `optional` **sort**: `"num_comments"` \| `"new"`
+> `optional` **sort?**: `"num_comments"` \| `"new"`
One of: "num_comments", "new"
### subredditName?
-> `optional` **subredditName**: `string`
+> `optional` **subredditName?**: `string`
Limit search to the given subreddit name. The r/ prefix is optional.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetHotPostsOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetHotPostsOptions.md
index 296aa1af2..c8052d08e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetHotPostsOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetHotPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,8 +6,8 @@
> **GetHotPostsOptions** = [`GetPostsOptions`](GetPostsOptions.md) & `object`
-## Type declaration
+## Type Declaration
### location?
-> `optional` **location**: `"GLOBAL"` \| `"US"` \| `"AR"` \| `"AU"` \| `"BG"` \| `"CA"` \| `"CL"` \| `"CO"` \| `"HR"` \| `"CZ"` \| `"FI"` \| `"FR"` \| `"DE"` \| `"GR"` \| `"HU"` \| `"IS"` \| `"IN"` \| `"IE"` \| `"IT"` \| `"JP"` \| `"MY"` \| `"MX"` \| `"NZ"` \| `"PH"` \| `"PL"` \| `"PT"` \| `"PR"` \| `"RO"` \| `"RS"` \| `"SG"` \| `"ES"` \| `"SE"` \| `"TW"` \| `"TH"` \| `"TR"` \| `"GB"` \| `"US_WA"` \| `"US_DE"` \| `"US_DC"` \| `"US_WI"` \| `"US_WV"` \| `"US_HI"` \| `"US_FL"` \| `"US_WY"` \| `"US_NH"` \| `"US_NJ"` \| `"US_NM"` \| `"US_TX"` \| `"US_LA"` \| `"US_NC"` \| `"US_ND"` \| `"US_NE"` \| `"US_TN"` \| `"US_NY"` \| `"US_PA"` \| `"US_CA"` \| `"US_NV"` \| `"US_VA"` \| `"US_CO"` \| `"US_AK"` \| `"US_AL"` \| `"US_AR"` \| `"US_VT"` \| `"US_IL"` \| `"US_GA"` \| `"US_IN"` \| `"US_IA"` \| `"US_OK"` \| `"US_AZ"` \| `"US_ID"` \| `"US_CT"` \| `"US_ME"` \| `"US_MD"` \| `"US_MA"` \| `"US_OH"` \| `"US_UT"` \| `"US_MO"` \| `"US_MN"` \| `"US_MI"` \| `"US_RI"` \| `"US_KS"` \| `"US_MT"` \| `"US_MS"` \| `"US_SC"` \| `"US_KY"` \| `"US_OR"` \| `"US_SD"`
+> `optional` **location?**: `"GLOBAL"` \| `"US"` \| `"AR"` \| `"AU"` \| `"BG"` \| `"CA"` \| `"CL"` \| `"CO"` \| `"HR"` \| `"CZ"` \| `"FI"` \| `"FR"` \| `"DE"` \| `"GR"` \| `"HU"` \| `"IS"` \| `"IN"` \| `"IE"` \| `"IT"` \| `"JP"` \| `"MY"` \| `"MX"` \| `"NZ"` \| `"PH"` \| `"PL"` \| `"PT"` \| `"PR"` \| `"RO"` \| `"RS"` \| `"SG"` \| `"ES"` \| `"SE"` \| `"TW"` \| `"TH"` \| `"TR"` \| `"GB"` \| `"US_WA"` \| `"US_DE"` \| `"US_DC"` \| `"US_WI"` \| `"US_WV"` \| `"US_HI"` \| `"US_FL"` \| `"US_WY"` \| `"US_NH"` \| `"US_NJ"` \| `"US_NM"` \| `"US_TX"` \| `"US_LA"` \| `"US_NC"` \| `"US_ND"` \| `"US_NE"` \| `"US_TN"` \| `"US_NY"` \| `"US_PA"` \| `"US_CA"` \| `"US_NV"` \| `"US_VA"` \| `"US_CO"` \| `"US_AK"` \| `"US_AL"` \| `"US_AR"` \| `"US_VT"` \| `"US_IL"` \| `"US_GA"` \| `"US_IN"` \| `"US_IA"` \| `"US_OK"` \| `"US_AZ"` \| `"US_ID"` \| `"US_CT"` \| `"US_ME"` \| `"US_MD"` \| `"US_MA"` \| `"US_OH"` \| `"US_UT"` \| `"US_MO"` \| `"US_MN"` \| `"US_MI"` \| `"US_RI"` \| `"US_KS"` \| `"US_MT"` \| `"US_MS"` \| `"US_SC"` \| `"US_KY"` \| `"US_OR"` \| `"US_SD"`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetModNotesOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetModNotesOptions.md
index 37c4c72f3..63d46fe32 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetModNotesOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetModNotesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ Options for retrieving a user's moderation notes from a subreddit.
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
The pagination cursor before which results should be returned.
@@ -24,7 +24,7 @@ The pagination cursor before which results should be returned.
### filter?
-> `optional` **filter**: [`ModNoteType`](ModNoteType.md)
+> `optional` **filter?**: [`ModNoteType`](ModNoteType.md)
The type of moderation notes to return. Defaults to all types.
@@ -34,7 +34,7 @@ The type of moderation notes to return. Defaults to all types.
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
The maximum total number of moderation notes to return.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetModerationLogOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetModerationLogOptions.md
index c92f33c56..9f70770a3 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetModerationLogOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetModerationLogOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **GetModerationLogOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### moderatorUsernames?
-> `optional` **moderatorUsernames**: `string`[]
+> `optional` **moderatorUsernames?**: `string`[]
(optional) A moderator filter. Accepts an array of usernames
@@ -22,6 +22,6 @@ Subreddit name
### type?
-> `optional` **type**: [`ModActionType`](ModActionType.md)
+> `optional` **type?**: [`ModActionType`](ModActionType.md)
Type of the Moderator action
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPageRevisionsOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPageRevisionsOptions.md
index 5703545b7..7db04388b 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPageRevisionsOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPageRevisionsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **GetPageRevisionsOptions** = `Omit`\<[`ListingFetchOptions`](ListingFetchOptions.md), `"more"`\> & [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### page?
-> `optional` **page**: `string`
+> `optional` **page?**: `string`
The name of the page to get revisions for.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsByUserOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsByUserOptions.md
index b9db662e4..50c9867e8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsByUserOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsByUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -20,7 +20,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,7 +36,7 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
***
@@ -44,7 +44,7 @@
### sort?
-> `optional` **sort**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
+> `optional` **sort?**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
***
@@ -52,7 +52,7 @@
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsOptions.md
index 76f35aa7d..afacd1b9c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,8 +6,8 @@
> **GetPostsOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### subredditName?
-> `optional` **subredditName**: `string`
+> `optional` **subredditName?**: `string`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsOptionsWithTimeframe.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsOptionsWithTimeframe.md
index 273b1ecb8..9a29a0f19 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsOptionsWithTimeframe.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPostsOptionsWithTimeframe.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,8 +6,8 @@
> **GetPostsOptionsWithTimeframe** = [`GetPostsOptions`](GetPostsOptions.md) & `object`
-## Type declaration
+## Type Declaration
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPrivateMessagesOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPrivateMessagesOptions.md
index 0b5851032..065bbdade 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetPrivateMessagesOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetPrivateMessagesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetSortedPostsOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetSortedPostsOptions.md
index ed4edb300..69cfdba50 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetSortedPostsOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetSortedPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **GetSortedPostsOptions** = [`GetPostsOptionsWithTimeframe`](GetPostsOptionsWithTimeframe.md) & `object`
-## Type declaration
+## Type Declaration
### sort
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetSubredditUsersByTypeOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetSubredditUsersByTypeOptions.md
index 379ea2b0a..a75ea3955 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetSubredditUsersByTypeOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetSubredditUsersByTypeOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **GetSubredditUsersByTypeOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### subredditName
@@ -18,4 +18,4 @@
### username?
-> `optional` **username**: `string`
+> `optional` **username?**: `string`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
index 1e3b2f48a..bbec5c302 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -20,7 +20,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,4 +36,4 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairBySubredditOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairBySubredditOptions.md
index 4692d7062..615e089db 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairBySubredditOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairBySubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **GetUserFlairBySubredditOptions** = [`UserFlairPageOptions`](UserFlairPageOptions.md) & `object`
-## Type declaration
+## Type Declaration
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
The username associated with the flair being retrieved.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairBySubredditResponse.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairBySubredditResponse.md
index cf9e16d74..d062cc212 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairBySubredditResponse.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairBySubredditResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### next?
-> `optional` **next**: `string`
+> `optional` **next?**: `string`
The user id of the last user flair in this slice. Its presence indicates
that there are more items that can be fetched. Pass this into the "after" parameter
@@ -24,7 +24,7 @@ in the next call to get the next slice of data
### prev?
-> `optional` **prev**: `string`
+> `optional` **prev?**: `string`
The user id of the first user flair in this slice. Its presence indicates
that there are items before this item that can be fetched. Pass this into the "before" parameter
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairOptions.md
index d4f076c3c..2b17e51f3 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **GetUserFlairOptions** = [`UserFlairPageOptions`](UserFlairPageOptions.md) & `object`
-## Type declaration
+## Type Declaration
### usernames?
-> `optional` **usernames**: `string`[]
+> `optional` **usernames?**: `string`[]
If provide the method will return the flairs for the provided users, if not provided
it will return a list of all users assigned flairs in the subreddit
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserOverviewOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserOverviewOptions.md
index c03667c1a..16bee7d13 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserOverviewOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetUserOverviewOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -20,7 +20,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,7 +36,7 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
***
@@ -44,7 +44,7 @@
### sort?
-> `optional` **sort**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
+> `optional` **sort?**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
***
@@ -52,7 +52,7 @@
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/GetWikiPageOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/GetWikiPageOptions.md
index de941b6bd..f7c4b43a4 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/GetWikiPageOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/GetWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,10 +6,10 @@
> **GetWikiPageOptions** = [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### revisionId?
-> `optional` **revisionId**: [`WikiPageRevisionId`](WikiPageRevisionId.md)
+> `optional` **revisionId?**: [`WikiPageRevisionId`](WikiPageRevisionId.md)
The revision ID of the wiki page version to retrieve.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Heading.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Heading.md
index 58cf0f833..604447d8b 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Heading.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Heading.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### c?
-> `optional` **c**: [`HeadingText`](HeadingText.md)[]
+> `optional` **c?**: [`HeadingText`](HeadingText.md)[]
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingContainer.md
index 39b347f97..ec478f852 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,6 +14,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingLevel.md b/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingLevel.md
index 495975baf..8d69480b4 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingLevel.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingOptions.md
index b58f3fa3e..4a74a75fb 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingText.md b/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingText.md
index fa7acc9a4..ac0264552 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingText.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/HeadingText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightLabelType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightLabelType.md
index 635ab725a..7cd841b38 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightLabelType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightLabelType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightPostOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightPostOptions.md
index e21e0b417..36db35efe 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightPostOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ Options for highlighting a post.
### highlightLabelType?
-> `optional` **highlightLabelType**: [`HighlightLabelType`](HighlightLabelType.md)
+> `optional` **highlightLabelType?**: [`HighlightLabelType`](HighlightLabelType.md)
Label displayed alongside the highlighted post.
@@ -24,6 +24,6 @@ Label displayed alongside the highlighted post.
### highlightUntil?
-> `optional` **highlightUntil**: `Date`
+> `optional` **highlightUntil?**: `Date`
When the highlight expires. If omitted, it remains until explicitly removed.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightedPostInfo.md b/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightedPostInfo.md
index a98a29410..c270f51bb 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightedPostInfo.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/HighlightedPostInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ Information about a post in a subreddit's community highlights.
### highlightedUntil?
-> `optional` **highlightedUntil**: `Date`
+> `optional` **highlightedUntil?**: `Date`
When the highlight expires. Undefined means it does not expire automatically.
@@ -24,7 +24,7 @@ When the highlight expires. Undefined means it does not expire automatically.
### highlightLabel?
-> `optional` **highlightLabel**: [`HighlightLabelType`](HighlightLabelType.md)
+> `optional` **highlightLabel?**: [`HighlightLabelType`](HighlightLabelType.md)
Label displayed alongside the highlighted post.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/HorizontalRule.md b/versioned_docs/version-0.15/api/public-api/type-aliases/HorizontalRule.md
index 9d33c7c21..2e08f1165 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/HorizontalRule.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/HorizontalRule.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/HorizontalRuleContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/HorizontalRuleContainer.md
index bd661aada..b4ae70ff9 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/HorizontalRuleContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/HorizontalRuleContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,6 +14,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Image.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Image.md
index d4b31c734..b98a5da7f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Image.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Image.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### c?
-> `optional` **c**: `string`
+> `optional` **c?**: `string`
***
@@ -28,7 +28,7 @@
### id?
-> `optional` **id**: [`MediaAssetId`](MediaAssetId.md)
+> `optional` **id?**: [`MediaAssetId`](MediaAssetId.md)
***
@@ -36,7 +36,7 @@
### mediaUrl?
-> `optional` **mediaUrl**: `string`
+> `optional` **mediaUrl?**: `string`
URL of the media when building; backend may replace with id in processed JSON
@@ -46,4 +46,4 @@ URL of the media when building; backend may replace with id in processed JSON
### o?
-> `optional` **o**: [`ObfuscationReason`](ObfuscationReason.md)
+> `optional` **o?**: [`ObfuscationReason`](ObfuscationReason.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ImageContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ImageContainer.md
index 86375cf74..c224d1716 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ImageContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ImageContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,6 +15,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ImageField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ImageField.md
index 3e7a78860..ca71fd4a9 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ImageField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ImageField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -11,7 +11,7 @@
Allows a user to upload an image as part of submitting the form. The string value that's
given back is the URL of the image.
-## Type declaration
+## Type Declaration
### type
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ImageOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ImageOptions.md
index 3fa1779f5..8e9922d78 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ImageOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ImageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ImagePosition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ImagePosition.md
index e480188d5..02c6bd41b 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ImagePosition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/InternalSetPostFlairOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/InternalSetPostFlairOptions.md
index 479ecb3e6..324abfd34 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/InternalSetPostFlairOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/InternalSetPostFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **InternalSetPostFlairOptions** = [`SetFlairOptions`](SetFlairOptions.md) & `object`
-## Type declaration
+## Type Declaration
### postId
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/JSONArray.md b/versioned_docs/version-0.15/api/public-api/type-aliases/JSONArray.md
index b106a26bc..6f2a2edef 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/JSONArray.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/JSONArray.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/JSONObject.md b/versioned_docs/version-0.15/api/public-api/type-aliases/JSONObject.md
index 4785263c8..0834d9071 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/JSONObject.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/JSONObject.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/JSONPrimitive.md b/versioned_docs/version-0.15/api/public-api/type-aliases/JSONPrimitive.md
index 51bffac6d..f22a2967a 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/JSONPrimitive.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/JSONPrimitive.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/JSONValue.md b/versioned_docs/version-0.15/api/public-api/type-aliases/JSONValue.md
index 96aff2e73..f05487cae 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/JSONValue.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/JSONValue.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/JobContext.md b/versioned_docs/version-0.15/api/public-api/type-aliases/JobContext.md
index fdfbfcb19..5cc414c5e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/JobContext.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/JobContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/LineBreak.md b/versioned_docs/version-0.15/api/public-api/type-aliases/LineBreak.md
index 2685fc07a..7415a0305 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/LineBreak.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/LineBreak.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/LineBreakContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/LineBreakContainer.md
index ba277cd96..ef0dbe38f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/LineBreakContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/LineBreakContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,6 +15,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Link.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Link.md
index 46391eaca..308a39b18 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Link.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Link.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### a?
-> `optional` **a**: `string`
+> `optional` **a?**: `string`
***
@@ -28,7 +28,7 @@
### f?
-> `optional` **f**: [`FormatRange`](FormatRange.md)[]
+> `optional` **f?**: [`FormatRange`](FormatRange.md)[]
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/LinkContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/LinkContainer.md
index 7f299be80..891602f1a 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/LinkContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/LinkContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,10 +6,20 @@
> **LinkContainer**\<`Context`\> = [`RedditLinkContainer`](RedditLinkContainer.md)\<`Context`\> & `object`
-## Type declaration
+## Type Parameters
+
+
+
+### Context
+
+`Context`
+
+## Type Declaration
### link()
+> **link**(`opts`): `Context`
+
Append a Link
#### Parameters
@@ -24,10 +34,4 @@ Append a Link
`Context`
-## Type Parameters
-
-### Context
-
-`Context`
-
## Mixin
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/LinkFlair.md b/versioned_docs/version-0.15/api/public-api/type-aliases/LinkFlair.md
index 29b5c553d..7eaa44198 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/LinkFlair.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/LinkFlair.md
@@ -1,8 +1,8 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Type Alias: ~~LinkFlair~~
+# ~~Type Alias: LinkFlair~~
> **LinkFlair** = [`CommonFlair`](CommonFlair.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/LinkOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/LinkOptions.md
index 7039b9877..5078107f2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/LinkOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/LinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **LinkOptions** = [`TextOptions`](TextOptions.md) & `object`
-## Type declaration
+## Type Declaration
### tooltip?
-> `optional` **tooltip**: `string`
+> `optional` **tooltip?**: `string`
Tooltip text shown when the link is focused
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/List.md b/versioned_docs/version-0.15/api/public-api/type-aliases/List.md
index 47e3b1d3b..293a62e4b 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/List.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/List.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ListChild.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ListChild.md
index 8bc20a5d9..e483befa0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ListChild.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ListChild.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ListContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ListContainer.md
index b598188bb..f0eb65883 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ListContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ListContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,6 +14,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ListItem.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ListItem.md
index c6d5bda4f..ce17906fe 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ListItem.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ListItem.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### c?
-> `optional` **c**: [`ListChild`](ListChild.md)[]
+> `optional` **c?**: [`ListChild`](ListChild.md)[]
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ListItemContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ListItemContainer.md
index 0a27a740e..bbf61d258 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ListItemContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ListItemContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,6 +14,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ListOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ListOptions.md
index c25ae8962..a6f9d7afa 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ListOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ListOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ListingFetchOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ListingFetchOptions.md
index 29441af80..0d633b62d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ListingFetchOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ListingFetchOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
The ID of the object to start at.
@@ -22,7 +22,7 @@ The ID of the object to start at.
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
The ID of the object to end at.
@@ -32,7 +32,7 @@ The ID of the object to end at.
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
The maximum number of objects to get.
@@ -42,7 +42,7 @@ The maximum number of objects to get.
### more?
-> `optional` **more**: [`MoreObject`](MoreObject.md)
+> `optional` **more?**: [`MoreObject`](MoreObject.md)
***
@@ -50,6 +50,6 @@ The maximum number of objects to get.
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
The number of objects to get per request.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ListingFetchResponse.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ListingFetchResponse.md
index 84b955263..f53b6f302 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ListingFetchResponse.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ListingFetchResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T`
@@ -18,7 +20,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -26,7 +28,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -42,4 +44,4 @@
### more?
-> `optional` **more**: [`MoreObject`](MoreObject.md)
+> `optional` **more?**: [`MoreObject`](MoreObject.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Media.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Media.md
index 852eae8a5..3340841c9 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Media.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Media.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MediaAsset.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MediaAsset.md
index 48c6e0435..cf8fe978f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MediaAsset.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MediaAsset.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MediaAssetId.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MediaAssetId.md
index 6434e46ac..3f14d349e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MediaAssetId.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MediaAssetId.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MediaOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MediaOptions.md
index 1a1ff6dcb..838e3413f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MediaOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MediaOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### blur?
-> `optional` **blur**: [`ObfuscationReason`](ObfuscationReason.md)
+> `optional` **blur?**: [`ObfuscationReason`](ObfuscationReason.md)
If provided, the content should be blurred by default for the provided reason
@@ -26,7 +26,7 @@ If provided, the content should be blurred by default for the provided reason
### caption?
-> `optional` **caption**: `string`
+> `optional` **caption?**: `string`
Media description
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MediaPlugin.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MediaPlugin.md
index 0e2b10371..75143f6c9 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MediaPlugin.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MediaPlugin.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MentionInCommentCreate.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MentionInCommentCreate.md
index bf65ef759..405d51da2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MentionInCommentCreate.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MentionInCommentCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MentionInCommentCreateDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MentionInCommentCreateDefinition.md
index 1cdb7d35f..5733dac89 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MentionInCommentCreateDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MentionInCommentCreateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItem.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItem.md
index b1e54ba6d..708d12781 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItem.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItem.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### description?
-> `optional` **description**: `string`
+> `optional` **description?**: `string`
An optional description for the menu item
@@ -22,7 +22,7 @@ An optional description for the menu item
### forUserType?
-> `optional` **forUserType**: [`MenuItemUserType`](MenuItemUserType.md) \| [`MenuItemUserType`](MenuItemUserType.md)[]
+> `optional` **forUserType?**: [`MenuItemUserType`](MenuItemUserType.md) \| [`MenuItemUserType`](MenuItemUserType.md)[]
The user type(s) that the menu item should be displayed for
@@ -50,7 +50,7 @@ The location(s) where the menu item should be displayed
-### onPress()
+### onPress
> **onPress**: (`event`, `context`) => `void` \| `Promise`\<`void`\>
@@ -76,7 +76,7 @@ A function that is called when the menu item is pressed
### postFilter?
-> `optional` **postFilter**: [`MenuItemPostFilter`](MenuItemPostFilter.md)
+> `optional` **postFilter?**: [`MenuItemPostFilter`](MenuItemPostFilter.md)
**`Experimental`**
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemLocation.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemLocation.md
index 6f7f2b6b9..866f25c06 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemLocation.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemLocation.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemOnPressEvent.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemOnPressEvent.md
index 23df66035..dabfca388 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemOnPressEvent.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemOnPressEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemPostFilter.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemPostFilter.md
index 59893521e..c47e22507 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemPostFilter.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemPostFilter.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemUserType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemUserType.md
index d77faaeb0..637c19b82 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemUserType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuItemUserType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuPosition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuPosition.md
index a057bb733..0269702c3 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MenuPosition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MenuPosition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MessageData.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MessageData.md
index 24653ce56..fcbae09de 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MessageData.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MessageData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### author?
-> `optional` **author**: [`Participant`](Participant.md)
+> `optional` **author?**: [`Participant`](Participant.md)
***
@@ -20,7 +20,7 @@
### body?
-> `optional` **body**: `string`
+> `optional` **body?**: `string`
Message body
@@ -30,7 +30,7 @@ Message body
### bodyMarkdown?
-> `optional` **bodyMarkdown**: `string`
+> `optional` **bodyMarkdown?**: `string`
***
@@ -38,7 +38,7 @@ Message body
### date?
-> `optional` **date**: `string`
+> `optional` **date?**: `string`
When was created
@@ -48,7 +48,7 @@ When was created
### id?
-> `optional` **id**: `string`
+> `optional` **id?**: `string`
Message ID
@@ -58,7 +58,7 @@ Message ID
### isInternal?
-> `optional` **isInternal**: `boolean`
+> `optional` **isInternal?**: `boolean`
***
@@ -66,4 +66,4 @@ Message ID
### participatingAs?
-> `optional` **participatingAs**: `string`
+> `optional` **participatingAs?**: `string`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Metadata.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Metadata.md
index 21926c46f..f3c1a2005 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Metadata.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Metadata.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionData.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionData.md
index 0020b3177..a5d54a2ff 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionData.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -22,35 +22,35 @@ Type of the action
### author?
-> `optional` **author**: `object`
+> `optional` **author?**: `object`
Action author
#### id?
-> `optional` **id**: `number`
+> `optional` **id?**: `number`
User id
#### isAdmin?
-> `optional` **isAdmin**: `boolean`
+> `optional` **isAdmin?**: `boolean`
#### isDeleted?
-> `optional` **isDeleted**: `boolean`
+> `optional` **isDeleted?**: `boolean`
#### isHidden?
-> `optional` **isHidden**: `boolean`
+> `optional` **isHidden?**: `boolean`
#### isMod?
-> `optional` **isMod**: `boolean`
+> `optional` **isMod?**: `boolean`
#### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
User name
@@ -60,7 +60,7 @@ User name
### date?
-> `optional` **date**: `string`
+> `optional` **date?**: `string`
When the action happened
@@ -70,6 +70,6 @@ When the action happened
### id?
-> `optional` **id**: `string`
+> `optional` **id?**: `string`
Action id
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionDefinition.md
index d7db2b436..1d4d461f6 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionTarget.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionTarget.md
index d4b337d33..1d824e506 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionTarget.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionTarget.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### author?
-> `optional` **author**: `string`
+> `optional` **author?**: `string`
***
@@ -20,7 +20,7 @@
### body?
-> `optional` **body**: `string`
+> `optional` **body?**: `string`
***
@@ -36,7 +36,7 @@
### permalink?
-> `optional` **permalink**: `string`
+> `optional` **permalink?**: `string`
***
@@ -44,4 +44,4 @@
### title?
-> `optional` **title**: `string`
+> `optional` **title?**: `string`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionTrigger.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionTrigger.md
index 2199f6b76..3186a6c96 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionTrigger.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionTrigger.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionType.md
index a44398bf8..19a374d3a 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModActionType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModLogOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModLogOptions.md
index 49ba615c8..38358d8f0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModLogOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModLogOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T` *extends* [`AboutSubredditTypes`](AboutSubredditTypes.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModMailDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModMailDefinition.md
index 19da1c6ba..dc948dea7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModMailDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModMailDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModMailTrigger.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModMailTrigger.md
index 8a9f6a731..0a09549c7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModMailTrigger.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModMailTrigger.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModNoteType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModNoteType.md
index 8b596e13f..4d7978ba0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModNoteType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModNoteType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModeratorPermission.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModeratorPermission.md
index 7c56b9362..7460f5e85 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModeratorPermission.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModeratorPermission.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ModeratorReport.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ModeratorReport.md
index e4a8dafe7..3314b1422 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ModeratorReport.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ModeratorReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MoreObject.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MoreObject.md
index 58b5600f0..14921a322 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MoreObject.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MoreObject.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/MultiTriggerDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/MultiTriggerDefinition.md
index 5261be819..fbeb43c3e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/MultiTriggerDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/MultiTriggerDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### Event
`Event` *extends* [`TriggerEvent`](TriggerEvent.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/NumberField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/NumberField.md
index 4295a3836..1d0d401b4 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/NumberField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/NumberField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ObfuscationReason.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ObfuscationReason.md
index 3c28e2a53..3f2c490dc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ObfuscationReason.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ObfuscationReason.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Oembed.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Oembed.md
index 5d7554893..1bde0c6a2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Oembed.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Oembed.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -17,7 +17,7 @@ See: https://oembed.com/
### authorName?
-> `optional` **authorName**: `string`
+> `optional` **authorName?**: `string`
The name of the author/owner of the resource. E.g. "Reddit"
@@ -27,7 +27,7 @@ The name of the author/owner of the resource. E.g. "Reddit"
### authorUrl?
-> `optional` **authorUrl**: `string`
+> `optional` **authorUrl?**: `string`
A URL for the resource's author or owner.
@@ -43,7 +43,7 @@ A URL for the resource's author or owner.
### height?
-> `optional` **height**: `number`
+> `optional` **height?**: `number`
The height in pixels required to display the HTML.
@@ -65,7 +65,7 @@ vulnerabilities.
### providerName?
-> `optional` **providerName**: `string`
+> `optional` **providerName?**: `string`
A URL for the author/owner of the resource. E.g. "YouTube"
@@ -75,7 +75,7 @@ A URL for the author/owner of the resource. E.g. "YouTube"
### providerUrl?
-> `optional` **providerUrl**: `string`
+> `optional` **providerUrl?**: `string`
The name of the resource provider. E.g "https://www.youtube.com/"
@@ -85,7 +85,7 @@ The name of the resource provider. E.g "https://www.youtube.com/"
### thumbnailHeight?
-> `optional` **thumbnailHeight**: `number`
+> `optional` **thumbnailHeight?**: `number`
The height of the optional thumbnail in pixels
@@ -95,7 +95,7 @@ The height of the optional thumbnail in pixels
### thumbnailUrl?
-> `optional` **thumbnailUrl**: `string`
+> `optional` **thumbnailUrl?**: `string`
A URL to a thumbnail image representing the resource.
@@ -105,7 +105,7 @@ A URL to a thumbnail image representing the resource.
### thumbnailWidth?
-> `optional` **thumbnailWidth**: `number`
+> `optional` **thumbnailWidth?**: `number`
The width of the optional thumbnail in pixels
@@ -115,7 +115,7 @@ The width of the optional thumbnail in pixels
### title?
-> `optional` **title**: `string`
+> `optional` **title?**: `string`
A text title, describing the resource.
@@ -145,6 +145,6 @@ The oEmbed version number. This must be 1.0.
### width?
-> `optional` **width**: `number`
+> `optional` **width?**: `number`
The width in pixels required to display the HTML.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/OnAutomoderatorFilterCommentDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/OnAutomoderatorFilterCommentDefinition.md
index ffb123c89..5d2cb2242 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/OnAutomoderatorFilterCommentDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/OnAutomoderatorFilterCommentDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/OnAutomoderatorFilterPostDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/OnAutomoderatorFilterPostDefinition.md
index 34f122d48..1ac5a838e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/OnAutomoderatorFilterPostDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/OnAutomoderatorFilterPostDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/OnTriggerRequest.md b/versioned_docs/version-0.15/api/public-api/type-aliases/OnTriggerRequest.md
index 047fd31d4..cfd7a8b92 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/OnTriggerRequest.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/OnTriggerRequest.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/OnValidateHandler.md b/versioned_docs/version-0.15/api/public-api/type-aliases/OnValidateHandler.md
index 385662ca8..e9c8909d6 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/OnValidateHandler.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/OnValidateHandler.md
@@ -1,13 +1,15 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Type Alias: OnValidateHandler()\
+# Type Alias: OnValidateHandler\
> **OnValidateHandler**\<`ValueType`\> = (`event`, `context`) => `void` \| `string` \| `Promise`\<`void` \| `string`\>
## Type Parameters
+
+
### ValueType
`ValueType`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Paragraph.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Paragraph.md
index 9a1691639..f9194b5d8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Paragraph.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Paragraph.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphContainer.md
index afb9b56c9..c71d42b3b 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,6 +15,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphContentNode.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphContentNode.md
index fd0e822cf..c3f0e109d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphContentNode.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphContentNode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphField.md
index 03361ad6a..3115bfd38 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ParagraphField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONArray.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONArray.md
index b34bb1cb2..1825c458d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONArray.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONArray.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONObject.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONObject.md
index c779c5e42..840cafc46 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONObject.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONObject.md
@@ -1,7 +1,7 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
# Type Alias: PartialJSONObject
-> **PartialJSONObject** = `Partial`\<\{\}\>
+> **PartialJSONObject** = `Partial`\<\{\[`key`: `string`\]: [`PartialJSONValue`](PartialJSONValue.md); \}\>
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONPrimitive.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONPrimitive.md
index 09575f311..5a86329c3 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONPrimitive.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONPrimitive.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONValue.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONValue.md
index de698bb31..173d1870f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONValue.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PartialJSONValue.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Participant.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Participant.md
index f4e459b21..b077d0d7d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Participant.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Participant.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ Conversation participant
### id?
-> `optional` **id**: `T2`
+> `optional` **id?**: `T2`
***
@@ -22,7 +22,7 @@ Conversation participant
### isAdmin?
-> `optional` **isAdmin**: `boolean`
+> `optional` **isAdmin?**: `boolean`
***
@@ -30,7 +30,7 @@ Conversation participant
### isApproved?
-> `optional` **isApproved**: `boolean`
+> `optional` **isApproved?**: `boolean`
***
@@ -38,7 +38,7 @@ Conversation participant
### isDeleted?
-> `optional` **isDeleted**: `boolean`
+> `optional` **isDeleted?**: `boolean`
***
@@ -46,7 +46,7 @@ Conversation participant
### isHidden?
-> `optional` **isHidden**: `boolean`
+> `optional` **isHidden?**: `boolean`
***
@@ -54,7 +54,7 @@ Conversation participant
### isMod?
-> `optional` **isMod**: `boolean`
+> `optional` **isMod?**: `boolean`
***
@@ -62,7 +62,7 @@ Conversation participant
### isOp?
-> `optional` **isOp**: `boolean`
+> `optional` **isOp?**: `boolean`
***
@@ -70,7 +70,7 @@ Conversation participant
### isParticipant?
-> `optional` **isParticipant**: `boolean`
+> `optional` **isParticipant?**: `boolean`
***
@@ -78,4 +78,4 @@ Conversation participant
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PlainText.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PlainText.md
index 11ddf7be2..9c7ac62e7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PlainText.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PlainText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PluginSettings.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PluginSettings.md
index cdb00fa14..1146dfda0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PluginSettings.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PluginSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PollData.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PollData.md
index 674d36508..58a4ec230 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PollData.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PollData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PollOption.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PollOption.md
index c103a1891..f2e1bb57e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PollOption.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PollOption.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PositionedImagePosition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PositionedImagePosition.md
index 890a85ead..52efc0cea 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PositionedImagePosition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PositionedImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostCapabilities.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostCapabilities.md
index 53b590e9c..2689c41f4 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostCapabilities.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostCapabilities.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostCreate.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostCreate.md
index e99019435..76e1e11c3 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostCreate.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostCreate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostCreateDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostCreateDefinition.md
index c2d4192f6..e6be0b0c6 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostCreateDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostCreateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostDelete.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostDelete.md
index 30c352bd3..834ff5f6d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostDelete.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostDelete.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostDeleteDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostDeleteDefinition.md
index f61d740b1..b42be4725 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostDeleteDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostDeleteDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostFlairUpdate.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostFlairUpdate.md
index adb1056fd..d9d3f0364 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostFlairUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostFlairUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostFlairUpdateDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostFlairUpdateDefinition.md
index 181f3ddf1..f7d6c1215 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostFlairUpdateDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostFlairUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostLink.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostLink.md
index 153e97cf4..cca6d864f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostLink.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostLinkOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostLinkOptions.md
index 9f4983394..b7c6bb491 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostLinkOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostNsfwUpdate.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostNsfwUpdate.md
index 4874193e7..fcddedd18 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostNsfwUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostNsfwUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostNsfwUpdateDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostNsfwUpdateDefinition.md
index 5d5ab30e2..e5c1af1aa 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostNsfwUpdateDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostNsfwUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostReport.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostReport.md
index 92fcb0811..d306c1f38 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostReport.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostReport.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostReportDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostReportDefinition.md
index 246895881..83d1f46e8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostReportDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostReportDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSpoilerUpdate.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSpoilerUpdate.md
index 9a1691f6e..30a5cd895 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSpoilerUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSpoilerUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSpoilerUpdateDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSpoilerUpdateDefinition.md
index 24944bbb9..c7ae53186 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSpoilerUpdateDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSpoilerUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSubmit.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSubmit.md
index 4a9ccb4e5..9515aab94 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSubmit.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSubmit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSubmitDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSubmitDefinition.md
index 575fc0c01..3633cf1d2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSubmitDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSubmitDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSuggestedCommentSort.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSuggestedCommentSort.md
index 55e5e09a1..7a098d6d0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostSuggestedCommentSort.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostSuggestedCommentSort.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostTextOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostTextOptions.md
index 7a7f509f1..8e5e155e2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostTextOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostTextOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,19 +8,25 @@
Options for replacing a post body.
-## Type declaration
+## Union Members
+
+### Type Literal
\{ `text`: `string`; \}
-### text
+#### text
> **text**: `string`
The post body in Markdown.
+***
+
+### Type Literal
+
\{ `richtext`: `object` \| [`RichTextBuilder`](../classes/RichTextBuilder.md); \}
-### richtext
+#### richtext
> **richtext**: `object` \| [`RichTextBuilder`](../classes/RichTextBuilder.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostType.md
index 8d8d2207e..eb88a52a6 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostUpdate.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostUpdate.md
index faf135005..617abb1ff 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostUpdate.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostUpdate.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PostUpdateDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PostUpdateDefinition.md
index 228491b85..43439b837 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PostUpdateDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PostUpdateDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/PrefixedRedditLinkOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/PrefixedRedditLinkOptions.md
index 2cc247421..df5f13065 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/PrefixedRedditLinkOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/PrefixedRedditLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RawText.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RawText.md
index 673c133d6..74d600477 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RawText.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RawText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RawTextContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RawTextContainer.md
index 9cb225d90..a01cb81e2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RawTextContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RawTextContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -15,6 +15,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RawTextOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RawTextOptions.md
index 0a7c7f2cf..a28e681fd 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RawTextOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RawTextOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RedditLink.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RedditLink.md
index e8f990f92..17ef572af 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RedditLink.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RedditLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RedditLinkContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RedditLinkContainer.md
index 095865ab7..941f1c47b 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RedditLinkContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RedditLinkContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -10,6 +10,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RedditPermalinkOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RedditPermalinkOptions.md
index c5175d92c..9288408c0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RedditPermalinkOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RedditPermalinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RedditVideo.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RedditVideo.md
index 5f993785e..225f6a722 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RedditVideo.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RedditVideo.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ Contains the data for a video hosted on Reddit that is in a post
### bitrateKbps?
-> `optional` **bitrateKbps**: `number`
+> `optional` **bitrateKbps?**: `number`
The bitrate of the video in kilobits per second. E.g. 450
@@ -24,7 +24,7 @@ The bitrate of the video in kilobits per second. E.g. 450
### dashUrl?
-> `optional` **dashUrl**: `string`
+> `optional` **dashUrl?**: `string`
The URL to the DASH playlist file.
@@ -40,7 +40,7 @@ The URL to the DASH playlist file.
### duration?
-> `optional` **duration**: `number`
+> `optional` **duration?**: `number`
The duration of the video in seconds. E.g. 30
@@ -50,7 +50,7 @@ The duration of the video in seconds. E.g. 30
### fallbackUrl?
-> `optional` **fallbackUrl**: `string`
+> `optional` **fallbackUrl?**: `string`
The direct URL to the video.
@@ -66,7 +66,7 @@ The direct URL to the video.
### height?
-> `optional` **height**: `number`
+> `optional` **height?**: `number`
The height of the video in pixels. E.g. 1080
@@ -76,7 +76,7 @@ The height of the video in pixels. E.g. 1080
### hlsUrl?
-> `optional` **hlsUrl**: `string`
+> `optional` **hlsUrl?**: `string`
The URL to the HLS playlist file.
@@ -92,7 +92,7 @@ The URL to the HLS playlist file.
### isGif?
-> `optional` **isGif**: `boolean`
+> `optional` **isGif?**: `boolean`
If `true`, the video is a GIF
@@ -102,7 +102,7 @@ If `true`, the video is a GIF
### scrubberMediaUrl?
-> `optional` **scrubberMediaUrl**: `string`
+> `optional` **scrubberMediaUrl?**: `string`
The URL to the scrubber media file.
@@ -118,7 +118,7 @@ The URL to the scrubber media file.
### transcodingStatus?
-> `optional` **transcodingStatus**: `string`
+> `optional` **transcodingStatus?**: `string`
The status of the transcoding process. E.g. "completed"
@@ -128,6 +128,6 @@ The status of the transcoding process. E.g. "completed"
### width?
-> `optional` **width**: `number`
+> `optional` **width?**: `number`
The width of the video in pixels. E.g. 1920
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RedisClient.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RedisClient.md
index f68c678dc..2ded9f164 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RedisClient.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RedisClient.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **RedisClient** = `Omit`\<`RedisClientBase`, `"global"` \| `"watch"`\> & `object`
-## Type declaration
+## Type Declaration
### global
@@ -14,6 +14,8 @@
### ~~hdel()~~
+> **hdel**(`key`, `fields`): `Promise`\<`number`\>
+
#### Parameters
##### key
@@ -34,6 +36,8 @@ Use RedisClient.hDel instead.
### ~~hget()~~
+> **hget**(`key`, `field`): `Promise`\<`string` \| `undefined`\>
+
#### Parameters
##### key
@@ -46,7 +50,7 @@ Use RedisClient.hDel instead.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
#### Deprecated
@@ -54,6 +58,8 @@ Use RedisClient.hGet instead.
### ~~hgetall()~~
+> **hgetall**(`key`): `Promise`\<`Record`\<`string`, `string`\>\>
+
#### Parameters
##### key
@@ -70,6 +76,8 @@ Use RedisClient.hGetAll instead.
### ~~hincrby()~~
+> **hincrby**(`key`, `field`, `value`): `Promise`\<`number`\>
+
#### Parameters
##### key
@@ -94,6 +102,8 @@ Use RedisClient.hIncrBy instead.
### ~~hkeys()~~
+> **hkeys**(`key`): `Promise`\<`string`[]\>
+
#### Parameters
##### key
@@ -110,6 +120,8 @@ Use RedisClient.hKeys instead.
### ~~hlen()~~
+> **hlen**(`key`): `Promise`\<`number`\>
+
#### Parameters
##### key
@@ -126,6 +138,8 @@ Use RedisClient.hLen instead.
### ~~hscan()~~
+> **hscan**(`key`, `cursor`, `pattern?`, `count?`): `Promise`\<`HScanResponse`\>
+
#### Parameters
##### key
@@ -154,6 +168,8 @@ Use RedisClient.hScan instead.
### ~~hset()~~
+> **hset**(`key`, `fieldValues`): `Promise`\<`number`\>
+
#### Parameters
##### key
@@ -162,6 +178,8 @@ Use RedisClient.hScan instead.
##### fieldValues
+\{\[`field`: `string`\]: `string`; \}
+
#### Returns
`Promise`\<`number`\>
@@ -172,6 +190,8 @@ Use RedisClient.hSet instead.
### ~~mget()~~
+> **mget**(`keys`): `Promise`\<(`string` \| `null`)[]\>
+
#### Parameters
##### keys
@@ -180,7 +200,7 @@ Use RedisClient.hSet instead.
#### Returns
-`Promise`\<(`null` \| `string`)[]\>
+`Promise`\<(`string` \| `null`)[]\>
#### Deprecated
@@ -188,10 +208,14 @@ Use RedisClient.mGet instead.
### ~~mset()~~
+> **mset**(`keyValues`): `Promise`\<`void`\>
+
#### Parameters
##### keyValues
+\{\[`key`: `string`\]: `string`; \}
+
#### Returns
`Promise`\<`void`\>
@@ -202,6 +226,8 @@ Use RedisClient.mSet instead.
### ~~strlen()~~
+> **strlen**(`key`): `Promise`\<`number`\>
+
#### Parameters
##### key
@@ -218,6 +244,8 @@ Use RedisClient.strLen instead.
### watch()
+> **watch**(...`keys`): `Promise`\<[`TxClientLike`](../interfaces/TxClientLike.md)\>
+
#### Parameters
##### keys
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RelationshipType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RelationshipType.md
index b94ef1fe1..f8cc3a0bc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RelationshipType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RelationshipType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RemovalReason.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RemovalReason.md
index 6a2ce9c8c..301245e8c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RemovalReason.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RemovalReason.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RemoveRelationshipOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RemoveRelationshipOptions.md
index 282459a3f..70f0220a2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RemoveRelationshipOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RemoveRelationshipOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ReplyToCommentOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ReplyToCommentOptions.md
index 1615af15e..1145032c5 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ReplyToCommentOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ReplyToCommentOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RichTextContent.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RichTextContent.md
index 9f8ab27fe..822264e5b 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RichTextContent.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RichTextContent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/RunJob.md b/versioned_docs/version-0.15/api/public-api/type-aliases/RunJob.md
index ebc22356a..a2732fd25 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/RunJob.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/RunJob.md
@@ -1,8 +1,8 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Type Alias: RunJob()\
+# Type Alias: RunJob\
> **RunJob**\<`Data`\> = (`job`) => `Promise`\<`string`\>
@@ -10,6 +10,8 @@ Schedule a new job to run at a specific time or on a cron schedule
## Type Parameters
+
+
### Data
`Data` *extends* [`JSONObject`](JSONObject.md) \| `undefined`
@@ -18,9 +20,9 @@ Schedule a new job to run at a specific time or on a cron schedule
### job
-The job to schedule
+[`ScheduledJobOptions`](ScheduledJobOptions.md)\<`Data`\> \| [`ScheduledCronJobOptions`](ScheduledCronJobOptions.md)\<`Data`\>
-[`ScheduledJobOptions`](ScheduledJobOptions.md)\<`Data`\> | [`ScheduledCronJobOptions`](ScheduledCronJobOptions.md)\<`Data`\>
+The job to schedule
## Returns
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledCronJob.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledCronJob.md
index aa20b0d25..0f70677e7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledCronJob.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledCronJob.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -22,7 +22,7 @@ The cron string of when this job should run
### data?
-> `optional` **data**: [`JSONObject`](JSONObject.md)
+> `optional` **data?**: [`JSONObject`](JSONObject.md)
Additional data passed in by the scheduler client
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledCronJobOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledCronJobOptions.md
index 3018fc791..384492b0c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledCronJobOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledCronJobOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T` *extends* [`JSONObject`](JSONObject.md) \| `undefined` = [`JSONObject`](JSONObject.md) \| `undefined`
@@ -28,7 +30,7 @@ The cron string of when this job should run
### data?
-> `optional` **data**: `T`
+> `optional` **data?**: `T`
Additional data passed in by the scheduler client
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJob.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJob.md
index d454b0d1c..8d8d835a8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJob.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJob.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobEvent.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobEvent.md
index 09a8d0d82..a094ed377 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobEvent.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T` *extends* [`JSONObject`](JSONObject.md) \| `undefined`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobHandler.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobHandler.md
index 5632ac75d..878307721 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobHandler.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobHandler.md
@@ -1,13 +1,15 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Type Alias: ScheduledJobHandler()\
+# Type Alias: ScheduledJobHandler\
> **ScheduledJobHandler**\<`Data`\> = (`event`, `context`) => `void` \| `Promise`\<`void`\>
## Type Parameters
+
+
### Data
`Data` *extends* [`JSONObject`](JSONObject.md) \| `undefined` = [`JSONObject`](JSONObject.md) \| `undefined`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobOptions.md
index c29d5a61d..db3b0361c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T` *extends* [`JSONObject`](JSONObject.md) \| `undefined` = [`JSONObject`](JSONObject.md) \| `undefined`
@@ -18,7 +20,7 @@
### data?
-> `optional` **data**: `T`
+> `optional` **data?**: `T`
Additional data passed in by the scheduler client
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobType.md
index 30e888819..3918d2468 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ScheduledJobType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### Data
`Data` *extends* [`JSONObject`](JSONObject.md) \| `undefined`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Scheduler.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Scheduler.md
index 5871f9663..79162908d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Scheduler.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Scheduler.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SearchPostsOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SearchPostsOptions.md
index 87c974b42..53b27fe92 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SearchPostsOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SearchPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **SearchPostsOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### query
@@ -16,19 +16,19 @@ Search query.
### sort?
-> `optional` **sort**: `"relevance"` \| `"hot"` \| `"top"` \| `"new"` \| `"comments"`
+> `optional` **sort?**: `"relevance"` \| `"hot"` \| `"top"` \| `"new"` \| `"comments"`
How to sort the search results. Defaults to `relevance`.
### subredditName?
-> `optional` **subredditName**: `string`
+> `optional` **subredditName?**: `string`
The subreddit to search without the `r/` prefix. If specified, restricts
the search to posts in this subreddit.
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
Limit search results to a timeframe. Defaults to `all`.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SecureMedia.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SecureMedia.md
index 4769a3705..be953daa2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SecureMedia.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SecureMedia.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### oembed?
-> `optional` **oembed**: [`Oembed`](Oembed.md)
+> `optional` **oembed?**: [`Oembed`](Oembed.md)
***
@@ -20,7 +20,7 @@
### redditVideo?
-> `optional` **redditVideo**: [`RedditVideo`](RedditVideo.md)
+> `optional` **redditVideo?**: [`RedditVideo`](RedditVideo.md)
***
@@ -28,6 +28,6 @@
### type?
-> `optional` **type**: `string`
+> `optional` **type?**: `string`
The type of the oEmbed media, if present (e.g. "youtube.com")
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SelectField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SelectField.md
index e20e636fc..64136680d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SelectField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SelectField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SendPrivateMessageAsSubredditOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SendPrivateMessageAsSubredditOptions.md
index 5d60d9e57..058e7a457 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SendPrivateMessageAsSubredditOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SendPrivateMessageAsSubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **SendPrivateMessageAsSubredditOptions** = [`SendPrivateMessageOptions`](SendPrivateMessageOptions.md) & `object`
-## Type declaration
+## Type Declaration
### fromSubredditName
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SendPrivateMessageOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SendPrivateMessageOptions.md
index cf03a143b..f573dcde0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SendPrivateMessageOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SendPrivateMessageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SetCustomPostTextFallbackOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SetCustomPostTextFallbackOptions.md
index 5a86f51e0..0b7698946 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SetCustomPostTextFallbackOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SetCustomPostTextFallbackOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,10 +6,10 @@
> **SetCustomPostTextFallbackOptions** = [`CustomPostTextFallbackOptions`](CustomPostTextFallbackOptions.md) & `object`
-## Type declaration
+## Type Declaration
### runAs?
-> `optional` **runAs**: `"USER"` \| `"APP"`
+> `optional` **runAs?**: `"USER"` \| `"APP"`
The identity used to update the custom Post.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SetFlairOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SetFlairOptions.md
index 677308887..7a5a0ded1 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SetFlairOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SetFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### backgroundColor?
-> `optional` **backgroundColor**: `string`
+> `optional` **backgroundColor?**: `string`
The flair background color. Either 'transparent' or a hex color code. e.g. #FFC0CB
@@ -22,7 +22,7 @@ The flair background color. Either 'transparent' or a hex color code. e.g. #FFC0
### cssClass?
-> `optional` **cssClass**: `string`
+> `optional` **cssClass?**: `string`
The flair CSS class
@@ -32,7 +32,7 @@ The flair CSS class
### flairTemplateId?
-> `optional` **flairTemplateId**: `string`
+> `optional` **flairTemplateId?**: `string`
The flair template's ID
@@ -52,7 +52,7 @@ The name of the subreddit of the item to set the flair on
### text?
-> `optional` **text**: `string`
+> `optional` **text?**: `string`
The flair text
@@ -62,6 +62,6 @@ The flair text
### textColor?
-> `optional` **textColor**: [`FlairTextColor`](FlairTextColor.md)
+> `optional` **textColor?**: [`FlairTextColor`](FlairTextColor.md)
The flair text color. Either 'dark' or 'light'.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SetOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SetOptions.md
index 8e5695172..9c383fa42 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SetOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SetOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### expiration?
-> `optional` **expiration**: `Date`
+> `optional` **expiration?**: `Date`
***
@@ -20,7 +20,7 @@
### nx?
-> `optional` **nx**: `boolean`
+> `optional` **nx?**: `boolean`
Only set the key if it does not already exist.
@@ -30,6 +30,6 @@ Only set the key if it does not already exist.
### xx?
-> `optional` **xx**: `boolean`
+> `optional` **xx?**: `boolean`
Only set the key if it already exists.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SetPostFlairOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SetPostFlairOptions.md
index 1e6a916dd..a1744098f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SetPostFlairOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SetPostFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **SetPostFlairOptions** = [`SetFlairOptions`](SetFlairOptions.md) & `object`
-## Type declaration
+## Type Declaration
### postId
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SetUserFlairBatchConfig.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SetUserFlairBatchConfig.md
index e8edcf7ab..5810a9aef 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SetUserFlairBatchConfig.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SetUserFlairBatchConfig.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### cssClass?
-> `optional` **cssClass**: `string`
+> `optional` **cssClass?**: `string`
The flair CSS class
@@ -22,7 +22,7 @@ The flair CSS class
### text?
-> `optional` **text**: `string`
+> `optional` **text?**: `string`
The flair text. Can't contain the comma character (",")
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SetUserFlairOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SetUserFlairOptions.md
index b81a01228..990b13e21 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SetUserFlairOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SetUserFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **SetUserFlairOptions** = [`SetFlairOptions`](SetFlairOptions.md) & `object`
-## Type declaration
+## Type Declaration
### username
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingScopeType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingScopeType.md
index c6ec36a4d..66050ee15 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingScopeType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingScopeType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormField.md
index 61972050f..bc5df9a28 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormFieldGroup.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormFieldGroup.md
index af575d477..e9a77f3d1 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormFieldGroup.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormFieldGroup.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormFieldValidatorEvent.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormFieldValidatorEvent.md
index 895c92cf0..a7f76e789 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormFieldValidatorEvent.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsFormFieldValidatorEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### ValueType
`ValueType`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsValues.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsValues.md
index f9459d9cd..c3feccacf 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsValues.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SettingsValues.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,4 +8,4 @@
## Index Signature
-\[`key`: `string`\]: `undefined` \| `string` \| `number` \| `boolean` \| `string`[]
+\[`key`: `string`\]: `string` \| `number` \| `boolean` \| `string`[] \| `undefined`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SpoilerContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SpoilerContainer.md
index eb457e794..5062b611c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SpoilerContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SpoilerContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -10,6 +10,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SpoilerText.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SpoilerText.md
index b4c09e44e..22dbfbee2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SpoilerText.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SpoilerText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/StringField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/StringField.md
index 0913fe859..06171763b 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/StringField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/StringField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitCustomPostOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitCustomPostOptions.md
index 9bac8b7f4..5c5989ae0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitCustomPostOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitCustomPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **SubmitCustomPostOptions** = [`CommonSubmitPostOptions`](CommonSubmitPostOptions.md) & `object`
-## Type declaration
+## Type Declaration
### entry?
-> `optional` **entry**: `string`
+> `optional` **entry?**: `string`
The entrypoint name. Must correspond to a `post.entrypoints` key in the
app's `devvit.json`.
@@ -21,6 +21,8 @@ The default `devvit.json` entrypoint (`'default'`).
#### Example
+**Only \`'default'\` and \`'game'\` are valid entries given the**
+
following `devvit.json` configuration:
```json
{
@@ -37,7 +39,7 @@ following `devvit.json` configuration:
### postData?
-> `optional` **postData**: `PostData`
+> `optional` **postData?**: `PostData`
Arbitrary data to associate to the post. Limited to two kilobytes.
@@ -47,16 +49,16 @@ PostData.
### styles?
-> `optional` **styles**: `CustomPostStylesInput`
+> `optional` **styles?**: `CustomPostStylesInput`
Styles associated with the custom post, such as height or background color.
### textFallback?
-> `optional` **textFallback**: [`CustomPostTextFallbackOptions`](CustomPostTextFallbackOptions.md)
+> `optional` **textFallback?**: [`CustomPostTextFallbackOptions`](CustomPostTextFallbackOptions.md)
Content to show when rendered on `https://old.reddit.com`.
### userGeneratedContent?
-> `optional` **userGeneratedContent**: `UserGeneratedContent`
+> `optional` **userGeneratedContent?**: `UserGeneratedContent`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitLinkOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitLinkOptions.md
index 6edf7e28c..22bb88bc3 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitLinkOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **SubmitLinkOptions** = [`CommonSubmitPostOptions`](CommonSubmitPostOptions.md) & `object`
-## Type declaration
+## Type Declaration
### ~~resubmit?~~
-> `optional` **resubmit**: `boolean`
+> `optional` **resubmit?**: `boolean`
#### Deprecated
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitMediaOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitMediaOptions.md
index 2cf089524..282704746 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitMediaOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitMediaOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **SubmitMediaOptions** = [`CommonSubmitPostOptions`](CommonSubmitPostOptions.md) & `object`
-## Type declaration
+## Type Declaration
### imageUrls?
-> `optional` **imageUrls**: \[`string`\]
+> `optional` **imageUrls?**: \[`string`\]
### kind
@@ -18,4 +18,4 @@
### videoPosterUrl?
-> `optional` **videoPosterUrl**: `string`
+> `optional` **videoPosterUrl?**: `string`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitPostOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitPostOptions.md
index d2157edaf..939d001a0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitPostOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitSelfPostOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitSelfPostOptions.md
index 5595096c9..69d31f2b8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitSelfPostOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubmitSelfPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditData.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditData.md
index 3e5ad5959..e0673c427 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditData.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### communityIcon?
-> `optional` **communityIcon**: `string`
+> `optional` **communityIcon?**: `string`
***
@@ -20,7 +20,7 @@
### displayName?
-> `optional` **displayName**: `string`
+> `optional` **displayName?**: `string`
***
@@ -28,7 +28,7 @@
### icon?
-> `optional` **icon**: `string`
+> `optional` **icon?**: `string`
***
@@ -36,7 +36,7 @@
### id?
-> `optional` **id**: `T5`
+> `optional` **id?**: `T5`
***
@@ -44,7 +44,7 @@
### keyColor?
-> `optional` **keyColor**: `string`
+> `optional` **keyColor?**: `string`
***
@@ -52,7 +52,7 @@
### lastUpdated?
-> `optional` **lastUpdated**: `string`
+> `optional` **lastUpdated?**: `string`
***
@@ -60,7 +60,7 @@
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -68,7 +68,7 @@
### primaryColor?
-> `optional` **primaryColor**: `string`
+> `optional` **primaryColor?**: `string`
***
@@ -76,4 +76,4 @@
### subscribers?
-> `optional` **subscribers**: `number`
+> `optional` **subscribers?**: `number`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditInfo.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditInfo.md
index 93cea8011..ff62ddeab 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditInfo.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ A class representing information about a Subreddit.
### activeCount?
-> `optional` **activeCount**: `number`
+> `optional` **activeCount?**: `number`
***
@@ -22,7 +22,7 @@ A class representing information about a Subreddit.
### allAllowedPostTypes?
-> `optional` **allAllowedPostTypes**: [`PostType`](PostType.md)[]
+> `optional` **allAllowedPostTypes?**: [`PostType`](PostType.md)[]
***
@@ -30,7 +30,7 @@ A class representing information about a Subreddit.
### allowedMediaInComments?
-> `optional` **allowedMediaInComments**: [`CommentMediaTypes`](CommentMediaTypes.md)[]
+> `optional` **allowedMediaInComments?**: [`CommentMediaTypes`](CommentMediaTypes.md)[]
***
@@ -38,7 +38,7 @@ A class representing information about a Subreddit.
### allowedPostCapabilities?
-> `optional` **allowedPostCapabilities**: [`PostCapabilities`](PostCapabilities.md)[]
+> `optional` **allowedPostCapabilities?**: [`PostCapabilities`](PostCapabilities.md)[]
***
@@ -46,7 +46,7 @@ A class representing information about a Subreddit.
### authorFlairSettings?
-> `optional` **authorFlairSettings**: [`AuthorFlairSettings`](../classes/AuthorFlairSettings.md)
+> `optional` **authorFlairSettings?**: [`AuthorFlairSettings`](../classes/AuthorFlairSettings.md)
***
@@ -54,7 +54,7 @@ A class representing information about a Subreddit.
### createdAt?
-> `optional` **createdAt**: `Date`
+> `optional` **createdAt?**: `Date`
***
@@ -62,7 +62,7 @@ A class representing information about a Subreddit.
### description?
-> `optional` **description**: [`SubredditDescription`](../classes/SubredditDescription.md)
+> `optional` **description?**: [`SubredditDescription`](../classes/SubredditDescription.md)
***
@@ -70,7 +70,7 @@ A class representing information about a Subreddit.
### detectedLanguage?
-> `optional` **detectedLanguage**: `string`
+> `optional` **detectedLanguage?**: `string`
***
@@ -78,7 +78,7 @@ A class representing information about a Subreddit.
### id?
-> `optional` **id**: `T5`
+> `optional` **id?**: `T5`
***
@@ -86,7 +86,7 @@ A class representing information about a Subreddit.
### isArchivePostsEnabled?
-> `optional` **isArchivePostsEnabled**: `boolean`
+> `optional` **isArchivePostsEnabled?**: `boolean`
***
@@ -94,7 +94,7 @@ A class representing information about a Subreddit.
### isChatPostCreationAllowed?
-> `optional` **isChatPostCreationAllowed**: `boolean`
+> `optional` **isChatPostCreationAllowed?**: `boolean`
***
@@ -102,7 +102,7 @@ A class representing information about a Subreddit.
### isChatPostFeatureEnabled?
-> `optional` **isChatPostFeatureEnabled**: `boolean`
+> `optional` **isChatPostFeatureEnabled?**: `boolean`
***
@@ -110,7 +110,7 @@ A class representing information about a Subreddit.
### isCommentingRestricted?
-> `optional` **isCommentingRestricted**: `boolean`
+> `optional` **isCommentingRestricted?**: `boolean`
***
@@ -118,7 +118,7 @@ A class representing information about a Subreddit.
### isCrosspostingAllowed?
-> `optional` **isCrosspostingAllowed**: `boolean`
+> `optional` **isCrosspostingAllowed?**: `boolean`
***
@@ -126,7 +126,7 @@ A class representing information about a Subreddit.
### isDiscoveryAllowed?
-> `optional` **isDiscoveryAllowed**: `boolean`
+> `optional` **isDiscoveryAllowed?**: `boolean`
***
@@ -134,7 +134,7 @@ A class representing information about a Subreddit.
### isEmojisEnabled?
-> `optional` **isEmojisEnabled**: `boolean`
+> `optional` **isEmojisEnabled?**: `boolean`
***
@@ -142,7 +142,7 @@ A class representing information about a Subreddit.
### isNsfw?
-> `optional` **isNsfw**: `boolean`
+> `optional` **isNsfw?**: `boolean`
***
@@ -150,7 +150,7 @@ A class representing information about a Subreddit.
### isPostingRestricted?
-> `optional` **isPostingRestricted**: `boolean`
+> `optional` **isPostingRestricted?**: `boolean`
***
@@ -158,7 +158,7 @@ A class representing information about a Subreddit.
### isPredictionAllowed?
-> `optional` **isPredictionAllowed**: `boolean`
+> `optional` **isPredictionAllowed?**: `boolean`
***
@@ -166,7 +166,7 @@ A class representing information about a Subreddit.
### isPredictionContributorsAllowed?
-> `optional` **isPredictionContributorsAllowed**: `boolean`
+> `optional` **isPredictionContributorsAllowed?**: `boolean`
***
@@ -174,7 +174,7 @@ A class representing information about a Subreddit.
### isPredictionsTournamentAllowed?
-> `optional` **isPredictionsTournamentAllowed**: `boolean`
+> `optional` **isPredictionsTournamentAllowed?**: `boolean`
***
@@ -182,7 +182,7 @@ A class representing information about a Subreddit.
### isQuarantined?
-> `optional` **isQuarantined**: `boolean`
+> `optional` **isQuarantined?**: `boolean`
***
@@ -190,7 +190,7 @@ A class representing information about a Subreddit.
### isSpoilerAvailable?
-> `optional` **isSpoilerAvailable**: `boolean`
+> `optional` **isSpoilerAvailable?**: `boolean`
***
@@ -198,7 +198,7 @@ A class representing information about a Subreddit.
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -206,7 +206,7 @@ A class representing information about a Subreddit.
### postFlairSettings?
-> `optional` **postFlairSettings**: [`PostFlairSettings`](../classes/PostFlairSettings.md)
+> `optional` **postFlairSettings?**: [`PostFlairSettings`](../classes/PostFlairSettings.md)
***
@@ -214,7 +214,7 @@ A class representing information about a Subreddit.
### subscribersCount?
-> `optional` **subscribersCount**: `number`
+> `optional` **subscribersCount?**: `number`
***
@@ -222,7 +222,7 @@ A class representing information about a Subreddit.
### title?
-> `optional` **title**: `string`
+> `optional` **title?**: `string`
***
@@ -230,7 +230,7 @@ A class representing information about a Subreddit.
### type?
-> `optional` **type**: [`SubredditType`](SubredditType.md)
+> `optional` **type?**: [`SubredditType`](SubredditType.md)
***
@@ -238,4 +238,4 @@ A class representing information about a Subreddit.
### wikiSettings?
-> `optional` **wikiSettings**: [`SubredditWikiSettings`](../classes/SubredditWikiSettings.md)
+> `optional` **wikiSettings?**: [`SubredditWikiSettings`](../classes/SubredditWikiSettings.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboard.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboard.md
index 1b84f1e5c..e126fd845 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboard.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboard.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboardSummary.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboardSummary.md
index efb731817..dd14db393 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboardSummary.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboardSummary.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboardSummaryRow.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboardSummaryRow.md
index 37f6f6d29..8ab301acf 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboardSummaryRow.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLeaderboardSummaryRow.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLink.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLink.md
index 4c9d2f6cd..609946318 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLink.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLinkOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLinkOptions.md
index 878366aed..b55b9c8fe 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLinkOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **SubredditLinkOptions** = [`PrefixedRedditLinkOptions`](PrefixedRedditLinkOptions.md) & `object`
-## Type declaration
+## Type Declaration
### subredditName
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditOptions.md
index 9eb377917..ea543ceca 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,6 +12,6 @@
### subredditName?
-> `optional` **subredditName**: `string`
+> `optional` **subredditName?**: `string`
Defaults to the current subreddit name.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditSettings.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditSettings.md
index 5befa52e9..5621c3685 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditSettings.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -162,7 +162,7 @@ Whether videos are allowed on the subreddit.
### bannerBackgroundColor?
-> `optional` **bannerBackgroundColor**: `string`
+> `optional` **bannerBackgroundColor?**: `string`
a 6-digit rgb hex color of the banner e.g. `#AABBCC`,
@@ -172,7 +172,7 @@ a 6-digit rgb hex color of the banner e.g. `#AABBCC`,
### bannerBackgroundImage?
-> `optional` **bannerBackgroundImage**: `string`
+> `optional` **bannerBackgroundImage?**: `string`
The background image of the banner.
@@ -182,7 +182,7 @@ The background image of the banner.
### bannerImage?
-> `optional` **bannerImage**: `string`
+> `optional` **bannerImage?**: `string`
The URL of the banner image.
@@ -212,7 +212,7 @@ Whether collections are enabled on the subreddit.
### communityIcon?
-> `optional` **communityIcon**: `string`
+> `optional` **communityIcon?**: `string`
The URL of the community icon.
@@ -252,7 +252,7 @@ Whether event posts are enabled on the subreddit.
### headerTitle?
-> `optional` **headerTitle**: `string`
+> `optional` **headerTitle?**: `string`
The header title.
@@ -262,7 +262,7 @@ The header title.
### keyColor?
-> `optional` **keyColor**: `string`
+> `optional` **keyColor?**: `string`
The 6-digit rgb hex color of the subreddit's key color, e.g. `#AABBCC`,
@@ -282,7 +282,7 @@ Whether link flairs are enabled on the subreddit.
### mobileBannerImage?
-> `optional` **mobileBannerImage**: `string`
+> `optional` **mobileBannerImage?**: `string`
Banner image used on mobile apps.
@@ -312,7 +312,7 @@ The post flair settings for the subreddit.
### primaryColor?
-> `optional` **primaryColor**: `string`
+> `optional` **primaryColor?**: `string`
The 6-digit rgb hex color of the subreddit's primary color, e.g. `#AABBCC`,
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditSettingsOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditSettingsOptions.md
index 422283b34..0c6726ada 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditSettingsOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditSettingsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -9,22 +9,22 @@
Optional overrides for subreddit settings. Only provided fields are applied;
the rest remain unchanged when calling [Subreddit.updateSettings](../classes/Subreddit.md#updatesettings).
-## Type declaration
+## Type Declaration
### description?
-> `optional` **description**: `string`
+> `optional` **description?**: `string`
Subreddit description (raw markdown). Appears in the sidebar of the subreddit.
### title?
-> `optional` **title**: `string`
+> `optional` **title?**: `string`
Subreddit title.
### type?
-> `optional` **type**: [`SubredditType`](SubredditType.md)
+> `optional` **type?**: [`SubredditType`](SubredditType.md)
Subreddit type (e.g. public, private, restricted).
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditStyles.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditStyles.md
index 73be15fa8..43761901f 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditStyles.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,7 +14,7 @@ A class representing the styles of a Subreddit.
### backgroundColor?
-> `optional` **backgroundColor**: `string`
+> `optional` **backgroundColor?**: `string`
***
@@ -22,7 +22,7 @@ A class representing the styles of a Subreddit.
### backgroundImage?
-> `optional` **backgroundImage**: `string`
+> `optional` **backgroundImage?**: `string`
***
@@ -30,7 +30,7 @@ A class representing the styles of a Subreddit.
### backgroundImagePosition?
-> `optional` **backgroundImagePosition**: [`BackgroundImagePosition`](BackgroundImagePosition.md)
+> `optional` **backgroundImagePosition?**: [`BackgroundImagePosition`](BackgroundImagePosition.md)
***
@@ -38,7 +38,7 @@ A class representing the styles of a Subreddit.
### bannerBackgroundColor?
-> `optional` **bannerBackgroundColor**: `string`
+> `optional` **bannerBackgroundColor?**: `string`
***
@@ -46,7 +46,7 @@ A class representing the styles of a Subreddit.
### bannerBackgroundImage?
-> `optional` **bannerBackgroundImage**: `string`
+> `optional` **bannerBackgroundImage?**: `string`
***
@@ -54,7 +54,7 @@ A class representing the styles of a Subreddit.
### bannerBackgroundImagePosition?
-> `optional` **bannerBackgroundImagePosition**: [`ImagePosition`](ImagePosition.md)
+> `optional` **bannerBackgroundImagePosition?**: [`ImagePosition`](ImagePosition.md)
***
@@ -62,7 +62,7 @@ A class representing the styles of a Subreddit.
### bannerCommunityName?
-> `optional` **bannerCommunityName**: `string`
+> `optional` **bannerCommunityName?**: `string`
***
@@ -70,7 +70,7 @@ A class representing the styles of a Subreddit.
### bannerCommunityNameFormat?
-> `optional` **bannerCommunityNameFormat**: [`CommunityNameFormat`](CommunityNameFormat.md)
+> `optional` **bannerCommunityNameFormat?**: [`CommunityNameFormat`](CommunityNameFormat.md)
***
@@ -78,7 +78,7 @@ A class representing the styles of a Subreddit.
### bannerHeight?
-> `optional` **bannerHeight**: [`BannerHeight`](BannerHeight.md)
+> `optional` **bannerHeight?**: [`BannerHeight`](BannerHeight.md)
***
@@ -86,7 +86,7 @@ A class representing the styles of a Subreddit.
### bannerOverlayColor?
-> `optional` **bannerOverlayColor**: `string`
+> `optional` **bannerOverlayColor?**: `string`
***
@@ -94,7 +94,7 @@ A class representing the styles of a Subreddit.
### bannerPositionedImage?
-> `optional` **bannerPositionedImage**: `string`
+> `optional` **bannerPositionedImage?**: `string`
***
@@ -102,7 +102,7 @@ A class representing the styles of a Subreddit.
### bannerPositionedImagePosition?
-> `optional` **bannerPositionedImagePosition**: [`PositionedImagePosition`](PositionedImagePosition.md)
+> `optional` **bannerPositionedImagePosition?**: [`PositionedImagePosition`](PositionedImagePosition.md)
***
@@ -110,7 +110,7 @@ A class representing the styles of a Subreddit.
### bannerShowCommunityIcon?
-> `optional` **bannerShowCommunityIcon**: [`Visibility`](Visibility.md)
+> `optional` **bannerShowCommunityIcon?**: [`Visibility`](Visibility.md)
***
@@ -118,7 +118,7 @@ A class representing the styles of a Subreddit.
### highlightColor?
-> `optional` **highlightColor**: `string`
+> `optional` **highlightColor?**: `string`
***
@@ -126,7 +126,7 @@ A class representing the styles of a Subreddit.
### icon?
-> `optional` **icon**: `string`
+> `optional` **icon?**: `string`
***
@@ -134,7 +134,7 @@ A class representing the styles of a Subreddit.
### legacyBannerBackgroundImage?
-> `optional` **legacyBannerBackgroundImage**: `string`
+> `optional` **legacyBannerBackgroundImage?**: `string`
***
@@ -142,7 +142,7 @@ A class representing the styles of a Subreddit.
### legacyPrimaryColor?
-> `optional` **legacyPrimaryColor**: `string`
+> `optional` **legacyPrimaryColor?**: `string`
***
@@ -150,7 +150,7 @@ A class representing the styles of a Subreddit.
### menuBackgroundBlur?
-> `optional` **menuBackgroundBlur**: `number`
+> `optional` **menuBackgroundBlur?**: `number`
***
@@ -158,7 +158,7 @@ A class representing the styles of a Subreddit.
### menuBackgroundColor?
-> `optional` **menuBackgroundColor**: `string`
+> `optional` **menuBackgroundColor?**: `string`
***
@@ -166,7 +166,7 @@ A class representing the styles of a Subreddit.
### menuBackgroundImage?
-> `optional` **menuBackgroundImage**: `string`
+> `optional` **menuBackgroundImage?**: `string`
***
@@ -174,7 +174,7 @@ A class representing the styles of a Subreddit.
### menuBackgroundOpacity?
-> `optional` **menuBackgroundOpacity**: `number`
+> `optional` **menuBackgroundOpacity?**: `number`
***
@@ -182,7 +182,7 @@ A class representing the styles of a Subreddit.
### menuLinkColorActive?
-> `optional` **menuLinkColorActive**: `string`
+> `optional` **menuLinkColorActive?**: `string`
***
@@ -190,7 +190,7 @@ A class representing the styles of a Subreddit.
### menuLinkColorHover?
-> `optional` **menuLinkColorHover**: `string`
+> `optional` **menuLinkColorHover?**: `string`
***
@@ -198,7 +198,7 @@ A class representing the styles of a Subreddit.
### menuLinkColorInactive?
-> `optional` **menuLinkColorInactive**: `string`
+> `optional` **menuLinkColorInactive?**: `string`
***
@@ -206,7 +206,7 @@ A class representing the styles of a Subreddit.
### menuPosition?
-> `optional` **menuPosition**: [`MenuPosition`](MenuPosition.md)
+> `optional` **menuPosition?**: [`MenuPosition`](MenuPosition.md)
***
@@ -214,7 +214,7 @@ A class representing the styles of a Subreddit.
### mobileBannerImage?
-> `optional` **mobileBannerImage**: `string`
+> `optional` **mobileBannerImage?**: `string`
***
@@ -222,7 +222,7 @@ A class representing the styles of a Subreddit.
### mobileKeyColor?
-> `optional` **mobileKeyColor**: `string`
+> `optional` **mobileKeyColor?**: `string`
***
@@ -230,7 +230,7 @@ A class representing the styles of a Subreddit.
### postBackgroundColor?
-> `optional` **postBackgroundColor**: `string`
+> `optional` **postBackgroundColor?**: `string`
***
@@ -238,7 +238,7 @@ A class representing the styles of a Subreddit.
### postBackgroundImage?
-> `optional` **postBackgroundImage**: `string`
+> `optional` **postBackgroundImage?**: `string`
***
@@ -246,7 +246,7 @@ A class representing the styles of a Subreddit.
### postBackgroundImagePosition?
-> `optional` **postBackgroundImagePosition**: [`ImagePosition`](ImagePosition.md)
+> `optional` **postBackgroundImagePosition?**: [`ImagePosition`](ImagePosition.md)
***
@@ -254,7 +254,7 @@ A class representing the styles of a Subreddit.
### postDownvoteCountColor?
-> `optional` **postDownvoteCountColor**: `string`
+> `optional` **postDownvoteCountColor?**: `string`
***
@@ -262,7 +262,7 @@ A class representing the styles of a Subreddit.
### postDownvoteIconActive?
-> `optional` **postDownvoteIconActive**: `string`
+> `optional` **postDownvoteIconActive?**: `string`
***
@@ -270,7 +270,7 @@ A class representing the styles of a Subreddit.
### postDownvoteIconInactive?
-> `optional` **postDownvoteIconInactive**: `string`
+> `optional` **postDownvoteIconInactive?**: `string`
***
@@ -278,7 +278,7 @@ A class representing the styles of a Subreddit.
### postPlaceholderImage?
-> `optional` **postPlaceholderImage**: `string`
+> `optional` **postPlaceholderImage?**: `string`
***
@@ -286,7 +286,7 @@ A class representing the styles of a Subreddit.
### postPlaceholderImagePosition?
-> `optional` **postPlaceholderImagePosition**: [`ImagePosition`](ImagePosition.md)
+> `optional` **postPlaceholderImagePosition?**: [`ImagePosition`](ImagePosition.md)
***
@@ -294,7 +294,7 @@ A class representing the styles of a Subreddit.
### postTitleColor?
-> `optional` **postTitleColor**: `string`
+> `optional` **postTitleColor?**: `string`
***
@@ -302,7 +302,7 @@ A class representing the styles of a Subreddit.
### postUpvoteCountColor?
-> `optional` **postUpvoteCountColor**: `string`
+> `optional` **postUpvoteCountColor?**: `string`
***
@@ -310,7 +310,7 @@ A class representing the styles of a Subreddit.
### postUpvoteIconActive?
-> `optional` **postUpvoteIconActive**: `string`
+> `optional` **postUpvoteIconActive?**: `string`
***
@@ -318,7 +318,7 @@ A class representing the styles of a Subreddit.
### postUpvoteIconInactive?
-> `optional` **postUpvoteIconInactive**: `string`
+> `optional` **postUpvoteIconInactive?**: `string`
***
@@ -326,7 +326,7 @@ A class representing the styles of a Subreddit.
### postVoteIcons?
-> `optional` **postVoteIcons**: [`CustomizationFlag`](CustomizationFlag.md)
+> `optional` **postVoteIcons?**: [`CustomizationFlag`](CustomizationFlag.md)
***
@@ -334,7 +334,7 @@ A class representing the styles of a Subreddit.
### primaryColor?
-> `optional` **primaryColor**: `string`
+> `optional` **primaryColor?**: `string`
***
@@ -342,7 +342,7 @@ A class representing the styles of a Subreddit.
### secondaryBannerPositionedImage?
-> `optional` **secondaryBannerPositionedImage**: `string`
+> `optional` **secondaryBannerPositionedImage?**: `string`
***
@@ -350,7 +350,7 @@ A class representing the styles of a Subreddit.
### sidebarWidgetBackgroundColor?
-> `optional` **sidebarWidgetBackgroundColor**: `string`
+> `optional` **sidebarWidgetBackgroundColor?**: `string`
***
@@ -358,7 +358,7 @@ A class representing the styles of a Subreddit.
### sidebarWidgetHeaderColor?
-> `optional` **sidebarWidgetHeaderColor**: `string`
+> `optional` **sidebarWidgetHeaderColor?**: `string`
***
@@ -366,7 +366,7 @@ A class representing the styles of a Subreddit.
### submenuBackgroundColor?
-> `optional` **submenuBackgroundColor**: `string`
+> `optional` **submenuBackgroundColor?**: `string`
***
@@ -374,4 +374,4 @@ A class representing the styles of a Subreddit.
### submenuBackgroundStyle?
-> `optional` **submenuBackgroundStyle**: [`CustomizationFlag`](CustomizationFlag.md)
+> `optional` **submenuBackgroundStyle?**: [`CustomizationFlag`](CustomizationFlag.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditType.md
index ac78e423e..94216b857 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/SubredditType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Table.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Table.md
index 6aa193ffd..f8fafc0cd 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Table.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Table.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableCell.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableCell.md
index b80993902..930d8f8c0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableCell.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableCell.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,4 +12,4 @@
### c?
-> `optional` **c**: [`TableCellText`](TableCellText.md)[]
+> `optional` **c?**: [`TableCellText`](TableCellText.md)[]
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableCellContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableCellContainer.md
index ff1019d23..46646caa3 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableCellContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableCellContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,6 +14,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableCellText.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableCellText.md
index f7c64f808..d506d046e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableCellText.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableCellText.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableContainer.md
index b80e082ee..202b595f8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,6 +14,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableContentContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableContentContainer.md
index f47f37f9b..ba1964bb0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableContentContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableContentContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -14,6 +14,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCell.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCell.md
index 8a537eccc..eeff2ca60 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCell.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCell.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### a?
-> `optional` **a**: [`ColumnAlignment`](ColumnAlignment.md)
+> `optional` **a?**: [`ColumnAlignment`](ColumnAlignment.md)
***
@@ -20,4 +20,4 @@
### c?
-> `optional` **c**: [`TableCellText`](TableCellText.md)[]
+> `optional` **c?**: [`TableCellText`](TableCellText.md)[]
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCellContext.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCellContext.md
index 22781311e..a5e16d108 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCellContext.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCellContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCellOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCellOptions.md
index c22f61b1c..e2b4a85b0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCellOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderCellOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,6 +12,6 @@
### columnAlignment?
-> `optional` **columnAlignment**: `"left"` \| `"right"` \| `"center"`
+> `optional` **columnAlignment?**: `"left"` \| `"right"` \| `"center"`
Text alignment for the entire column
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderRow.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderRow.md
index b166a8726..d1dfe7714 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderRow.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableHeaderRow.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TableRow.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TableRow.md
index 0365832d4..bbd7f8313 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TableRow.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TableRow.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Text.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Text.md
index 7ff74cd9b..b3cb11c94 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Text.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Text.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -20,7 +20,7 @@
### f?
-> `optional` **f**: [`FormatRange`](FormatRange.md)[]
+> `optional` **f?**: [`FormatRange`](FormatRange.md)[]
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TextContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TextContainer.md
index 521c46cd2..a694a5bf7 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TextContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TextContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -16,6 +16,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TextNode.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TextNode.md
index 5fc2fec24..e6d16c0cf 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TextNode.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TextNode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TextOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TextOptions.md
index 2057b414e..b78f5037d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TextOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TextOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,11 +6,11 @@
> **TextOptions** = [`RawTextOptions`](RawTextOptions.md) & `object`
-## Type declaration
+## Type Declaration
### formatting?
-> `optional` **formatting**: [`FormatRange`](FormatRange.md)[]
+> `optional` **formatting?**: [`FormatRange`](FormatRange.md)[]
A list of FormatRange specifications which defines text style for an
arbitrary substring within the text
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Toast.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Toast.md
index 6038541a6..25adc74e8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Toast.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Toast.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### appearance?
-> `optional` **appearance**: `"neutral"` \| `"success"`
+> `optional` **appearance?**: `"neutral"` \| `"success"`
The appearance of the toast
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerContext.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerContext.md
index 875c3c5fa..ea4c74b87 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerContext.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerContext.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerDefinition.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerDefinition.md
index b8265c12a..5e1c4d7e4 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerDefinition.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerDefinition.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerEvent.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerEvent.md
index 1ab2acb3a..94ac21630 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerEvent.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerEvent.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerEventType.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerEventType.md
index eb5130680..c983d1b61 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerEventType.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerEventType.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -16,7 +16,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **AppInstall**: `object` & [`AppInstall`](../@devvit/namespaces/EventTypes/interfaces/AppInstall.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -30,7 +30,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **AppUpgrade**: `object` & [`AppUpgrade`](../@devvit/namespaces/EventTypes/interfaces/AppUpgrade.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -44,7 +44,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **AutomoderatorFilterComment**: `object` & [`AutomoderatorFilterComment`](../@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterComment.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -58,7 +58,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **AutomoderatorFilterPost**: `object` & [`AutomoderatorFilterPost`](../@devvit/namespaces/EventTypes/interfaces/AutomoderatorFilterPost.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -72,7 +72,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **CommentCreate**: `object` & [`CommentCreate`](../@devvit/namespaces/EventTypes/interfaces/CommentCreate.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -86,7 +86,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **CommentDelete**: `object` & [`CommentDelete`](../@devvit/namespaces/EventTypes/interfaces/CommentDelete.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -100,7 +100,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **CommentReport**: `object` & [`CommentReport`](../@devvit/namespaces/EventTypes/interfaces/CommentReport.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -114,7 +114,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **CommentSubmit**: `object` & [`CommentSubmit`](../@devvit/namespaces/EventTypes/interfaces/CommentSubmit.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -128,7 +128,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **CommentUpdate**: `object` & [`CommentUpdate`](../@devvit/namespaces/EventTypes/interfaces/CommentUpdate.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -142,7 +142,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **MentionInCommentCreate**: `object` & [`MentionInCommentCreate`](../@devvit/namespaces/EventTypes/interfaces/MentionInCommentCreate.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -156,7 +156,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **ModAction**: `object` & `ModAction`
-#### Type declaration
+#### Type Declaration
##### type
@@ -170,7 +170,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **ModMail**: `object` & `ModMail`
-#### Type declaration
+#### Type Declaration
##### type
@@ -184,7 +184,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **PostCreate**: `object` & [`PostCreate`](../@devvit/namespaces/EventTypes/interfaces/PostCreate.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -198,7 +198,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **PostDelete**: `object` & [`PostDelete`](../@devvit/namespaces/EventTypes/interfaces/PostDelete.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -212,7 +212,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **PostFlairUpdate**: `object` & [`PostFlairUpdate`](../@devvit/namespaces/EventTypes/interfaces/PostFlairUpdate.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -226,7 +226,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **PostNsfwUpdate**: `object` & [`PostNsfwUpdate`](../@devvit/namespaces/EventTypes/interfaces/PostNsfwUpdate.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -240,7 +240,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **PostReport**: `object` & [`PostReport`](../@devvit/namespaces/EventTypes/interfaces/PostReport.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -254,7 +254,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **PostSpoilerUpdate**: `object` & [`PostSpoilerUpdate`](../@devvit/namespaces/EventTypes/interfaces/PostSpoilerUpdate.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -268,7 +268,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **PostSubmit**: `object` & [`PostSubmit`](../@devvit/namespaces/EventTypes/interfaces/PostSubmit.md)
-#### Type declaration
+#### Type Declaration
##### type
@@ -282,7 +282,7 @@ Maps a TriggerEvent to a Protobuf message and type.
> **PostUpdate**: `object` & [`PostUpdate`](../@devvit/namespaces/EventTypes/interfaces/PostUpdate.md)
-#### Type declaration
+#### Type Declaration
##### type
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerOnEventHandler.md b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerOnEventHandler.md
index ceb3ebab1..8967fa252 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerOnEventHandler.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/TriggerOnEventHandler.md
@@ -1,13 +1,15 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
-# Type Alias: TriggerOnEventHandler()\
+# Type Alias: TriggerOnEventHandler\
> **TriggerOnEventHandler**\<`RequestType`\> = (`event`, `context`) => `TriggerResult`
## Type Parameters
+
+
### RequestType
`RequestType`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Trophy.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Trophy.md
index 94f15185f..c81316a9e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Trophy.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Trophy.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UIClient.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UIClient.md
index a944c1f93..7c06e71b9 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UIClient.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UIClient.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -97,7 +97,7 @@ Navigate to a URL
###### urlOrThing
-`string` | \{ `permalink`: `string`; `url`: `string`; \}
+`string` \| \{ `permalink?`: `string`; `url`: `string`; \}
##### Returns
@@ -109,7 +109,7 @@ Navigate to a URL
### showForm()
-> **showForm**(`formKey`, `data`?): `void`
+> **showForm**(`formKey`, `data?`): `void`
Open a form in a modal
@@ -133,7 +133,7 @@ Open a form in a modal
### showFormInternal()
-> **showFormInternal**(`formKey`, `data`?, `formDataOverride`?): `void`
+> **showFormInternal**(`formKey`, `data?`, `formDataOverride?`): `void`
Internal use only.
@@ -199,7 +199,7 @@ Show a message in a toast.
###### textOrToast
-`string` | [`Toast`](Toast.md)
+`string` \| [`Toast`](Toast.md)
##### Returns
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UnreadCountResponse.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UnreadCountResponse.md
index b791efceb..b1148852c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UnreadCountResponse.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UnreadCountResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### appeals?
-> `optional` **appeals**: `number`
+> `optional` **appeals?**: `number`
***
@@ -20,7 +20,7 @@
### archived?
-> `optional` **archived**: `number`
+> `optional` **archived?**: `number`
***
@@ -28,7 +28,7 @@
### filtered?
-> `optional` **filtered**: `number`
+> `optional` **filtered?**: `number`
***
@@ -36,7 +36,7 @@
### highlighted?
-> `optional` **highlighted**: `number`
+> `optional` **highlighted?**: `number`
***
@@ -44,7 +44,7 @@
### inprogress?
-> `optional` **inprogress**: `number`
+> `optional` **inprogress?**: `number`
***
@@ -52,7 +52,7 @@
### joinRequests?
-> `optional` **joinRequests**: `number`
+> `optional` **joinRequests?**: `number`
***
@@ -60,7 +60,7 @@
### mod?
-> `optional` **mod**: `number`
+> `optional` **mod?**: `number`
***
@@ -68,7 +68,7 @@
### new?
-> `optional` **new**: `number`
+> `optional` **new?**: `number`
***
@@ -76,4 +76,4 @@
### notifications?
-> `optional` **notifications**: `number`
+> `optional` **notifications?**: `number`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UpdatePageSettingsOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UpdatePageSettingsOptions.md
index 58525b20d..4204bc70e 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UpdatePageSettingsOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UpdatePageSettingsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **UpdatePageSettingsOptions** = [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### listed
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateRuleOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateRuleOptions.md
index 54e534305..d724c1db6 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateRuleOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateRuleOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -8,8 +8,8 @@
New values for an existing rule. All fields are optional. If a field is not provided, the existing value will not be changed.
-## Type declaration
+## Type Declaration
### kind?
-> `optional` **kind**: `"all"` \| `"link"` \| `"comment"`
+> `optional` **kind?**: `"all"` \| `"link"` \| `"comment"`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateWidgetData.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateWidgetData.md
index 09a8f8719..44b9d18f8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateWidgetData.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateWidgetData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateWikiPageOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateWikiPageOptions.md
index 131f9a509..ef48a29f2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateWikiPageOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UpdateWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **UpdateWikiPageOptions** = [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### content
@@ -22,7 +22,7 @@ The name of the page to update.
### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
The reason for updating the page.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UploadMediaOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UploadMediaOptions.md
index 4b85754b6..961201c37 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UploadMediaOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UploadMediaOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UrlString.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UrlString.md
index 5b5b93d38..f8e416995 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UrlString.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UrlString.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UserFlair.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UserFlair.md
index 3650c001b..7c5f4feca 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UserFlair.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UserFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### flairCssClass?
-> `optional` **flairCssClass**: `string`
+> `optional` **flairCssClass?**: `string`
The CSS class applied to this flair in the UI.
@@ -22,7 +22,7 @@ The CSS class applied to this flair in the UI.
### flairText?
-> `optional` **flairText**: `string`
+> `optional` **flairText?**: `string`
The text displayed in the UI for this flair.
@@ -32,6 +32,6 @@ The text displayed in the UI for this flair.
### user?
-> `optional` **user**: `string`
+> `optional` **user?**: `string`
The username of the user to which this flair is assigned.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UserFlairPageOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UserFlairPageOptions.md
index 30ab74866..989cb0120 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UserFlairPageOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UserFlairPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
A user id optionally provided which will result in a slice of user flairs, starting after this user, to be returned.
@@ -22,7 +22,7 @@ A user id optionally provided which will result in a slice of user flairs, start
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
A user id optionally provided which will result in a slice of user flairs, starting before this user, to be returned.
@@ -32,6 +32,6 @@ A user id optionally provided which will result in a slice of user flairs, start
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
A limit to the number of flairs that will be returned. Default: 25, Max: 1000
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UserLink.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UserLink.md
index 0aa5595c8..d7d3ba435 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UserLink.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UserLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UserLinkOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UserLinkOptions.md
index bffc7c53f..70d919c7d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UserLinkOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UserLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> **UserLinkOptions** = [`PrefixedRedditLinkOptions`](PrefixedRedditLinkOptions.md) & `object`
-## Type declaration
+## Type Declaration
### username
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UserMention.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UserMention.md
index 02e626e6b..f7a0282ae 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UserMention.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UserMention.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UserMentionOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UserMentionOptions.md
index 7f90514ee..3961db7f2 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UserMentionOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UserMentionOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UserNote.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UserNote.md
index f05247753..1f4860390 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UserNote.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UserNote.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### label?
-> `optional` **label**: [`UserNoteLabel`](UserNoteLabel.md)
+> `optional` **label?**: [`UserNoteLabel`](UserNoteLabel.md)
***
@@ -20,7 +20,7 @@
### note?
-> `optional` **note**: `string`
+> `optional` **note?**: `string`
***
@@ -28,4 +28,4 @@
### redditId?
-> `optional` **redditId**: `T1` \| `T3` \| `T5`
+> `optional` **redditId?**: `T1` \| `T3` \| `T5`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UserNoteLabel.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UserNoteLabel.md
index ded84c101..2a3216bac 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UserNoteLabel.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UserNoteLabel.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/UserSocialLink.md b/versioned_docs/version-0.15/api/public-api/type-aliases/UserSocialLink.md
index de4d11bcd..c1d26fd4d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/UserSocialLink.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/UserSocialLink.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -32,7 +32,7 @@ title: Title or name of social media link.
### handle?
-> `optional` **handle**: `string`
+> `optional` **handle?**: `string`
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedBooleanField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedBooleanField.md
index 350674d4e..fc87e0afb 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedBooleanField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedBooleanField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedFormField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedFormField.md
index 211f6821d..cdd7d4a16 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedFormField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedFormField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,18 +6,22 @@
> **ValidatedFormField**\<`Field`, `ValueType`\> = `Omit`\<`Field`, `"required"`\> & `object`
-## Type declaration
-
-### onValidate?
-
-> `optional` **onValidate**: [`OnValidateHandler`](OnValidateHandler.md)\<`ValueType`\>
-
## Type Parameters
+
+
### Field
`Field`
+
+
### ValueType
`ValueType`
+
+## Type Declaration
+
+### onValidate?
+
+> `optional` **onValidate?**: [`OnValidateHandler`](OnValidateHandler.md)\<`ValueType`\>
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedNumberField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedNumberField.md
index 0519e13ac..215f7ea52 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedNumberField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedNumberField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedParagraphField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedParagraphField.md
index 8d679ceca..1f7957bbc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedParagraphField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedParagraphField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedSelectField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedSelectField.md
index f0a36b879..6a6528557 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedSelectField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedSelectField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedStringField.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedStringField.md
index ffc3ecd0f..89cc1273c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedStringField.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ValidatedStringField.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Vault.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Vault.md
index 84a99caf6..84396292a 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Vault.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Vault.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Video.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Video.md
index 540a8e018..1bd7f316d 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Video.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Video.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### c?
-> `optional` **c**: `string`
+> `optional` **c?**: `string`
***
@@ -28,7 +28,7 @@
### gifify?
-> `optional` **gifify**: `boolean`
+> `optional` **gifify?**: `boolean`
***
@@ -36,7 +36,7 @@
### id?
-> `optional` **id**: [`MediaAssetId`](MediaAssetId.md)
+> `optional` **id?**: [`MediaAssetId`](MediaAssetId.md)
***
@@ -44,7 +44,7 @@
### mediaUrl?
-> `optional` **mediaUrl**: `string`
+> `optional` **mediaUrl?**: `string`
URL of the media when building; backend may replace with id in processed JSON
@@ -54,7 +54,7 @@ URL of the media when building; backend may replace with id in processed JSON
### o?
-> `optional` **o**: [`ObfuscationReason`](ObfuscationReason.md)
+> `optional` **o?**: [`ObfuscationReason`](ObfuscationReason.md)
***
@@ -62,4 +62,4 @@ URL of the media when building; backend may replace with id in processed JSON
### p?
-> `optional` **p**: [`Image`](Image.md)
+> `optional` **p?**: [`Image`](Image.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/VideoContainer.md b/versioned_docs/version-0.15/api/public-api/type-aliases/VideoContainer.md
index fd8f2d6fd..d1a2d0c88 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/VideoContainer.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/VideoContainer.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -10,6 +10,8 @@
## Type Parameters
+
+
### Context
`Context`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/VideoOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/VideoOptions.md
index b7a630c71..9c6bbc98c 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/VideoOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/VideoOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,17 +6,17 @@
> **VideoOptions** = [`MediaOptions`](MediaOptions.md) & `object`
-## Type declaration
+## Type Declaration
### convertToGif?
-> `optional` **convertToGif**: `boolean`
+> `optional` **convertToGif?**: `boolean`
Whether the video should be converted to a looping GIF
### thumbnail?
-> `optional` **thumbnail**: [`Image`](Image.md)
+> `optional` **thumbnail?**: [`Image`](Image.md)
An [Image](Image.md) element to use as the thumbnail before the video has loaded
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/Visibility.md b/versioned_docs/version-0.15/api/public-api/type-aliases/Visibility.md
index 118392f86..5bc302a63 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/Visibility.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/Visibility.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/WikiEditMode.md b/versioned_docs/version-0.15/api/public-api/type-aliases/WikiEditMode.md
index 40ac78dc7..8f6721e17 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/WikiEditMode.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/WikiEditMode.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/WikiPageRevisionId.md b/versioned_docs/version-0.15/api/public-api/type-aliases/WikiPageRevisionId.md
index cdb39f9e4..b9fd052c8 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/WikiPageRevisionId.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/WikiPageRevisionId.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/WikiVersion.md b/versioned_docs/version-0.15/api/public-api/type-aliases/WikiVersion.md
index 904faf043..4f8ee32f0 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/WikiVersion.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/WikiVersion.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/WikiVersionOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/WikiVersionOptions.md
index 16daff474..7f08166bc 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/WikiVersionOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/WikiVersionOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,6 +12,6 @@
### wikiVersion?
-> `optional` **wikiVersion**: [`WikiVersion`](WikiVersion.md)
+> `optional` **wikiVersion?**: [`WikiVersion`](WikiVersion.md)
Which wiki version to target. Defaults to `'v1'`.
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/WithUserData.md b/versioned_docs/version-0.15/api/public-api/type-aliases/WithUserData.md
index 05089d0ff..765f72d22 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/WithUserData.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/WithUserData.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,4 +12,4 @@
### user?
-> `optional` **user**: [`ConversationUserData`](ConversationUserData.md)
+> `optional` **user?**: [`ConversationUserData`](ConversationUserData.md)
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ZMember.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ZMember.md
index 6d5346399..5edc5ea87 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ZMember.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ZMember.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ZRangeByScoreOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ZRangeByScoreOptions.md
index 1ac9de02b..07a559c19 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ZRangeByScoreOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ZRangeByScoreOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -12,7 +12,7 @@
### limit?
-> `optional` **limit**: `object`
+> `optional` **limit?**: `object`
#### count
@@ -28,4 +28,4 @@
### withScores?
-> `optional` **withScores**: `boolean`
+> `optional` **withScores?**: `boolean`
diff --git a/versioned_docs/version-0.15/api/public-api/type-aliases/ZRangeOptions.md b/versioned_docs/version-0.15/api/public-api/type-aliases/ZRangeOptions.md
index 6cf0a2095..80df33b51 100644
--- a/versioned_docs/version-0.15/api/public-api/type-aliases/ZRangeOptions.md
+++ b/versioned_docs/version-0.15/api/public-api/type-aliases/ZRangeOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -20,7 +20,7 @@
### limit?
-> `optional` **limit**: `object`
+> `optional` **limit?**: `object`
#### count
@@ -36,7 +36,7 @@
### reverse?
-> `optional` **reverse**: `boolean`
+> `optional` **reverse?**: `boolean`
Reverses the sorted set, with index 0 as the element with the highest
score.
diff --git a/versioned_docs/version-0.15/api/public-api/variables/ANIMATED_IMAGE_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/ANIMATED_IMAGE_ELEMENT.md
index 438f90083..1d81a4044 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/ANIMATED_IMAGE_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/ANIMATED_IMAGE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/BLOCK_QUOTE_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/BLOCK_QUOTE_ELEMENT.md
index a26ab7f7e..6e26804a6 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/BLOCK_QUOTE_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/BLOCK_QUOTE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/CODE_BLOCK_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/CODE_BLOCK_ELEMENT.md
index e4759565c..655ef4bd1 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/CODE_BLOCK_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/CODE_BLOCK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_CENTER.md b/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_CENTER.md
index 8306ff201..7772c5d11 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_CENTER.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_CENTER.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_LEFT.md b/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_LEFT.md
index 8cb4cea09..a01b7c407 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_LEFT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_LEFT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_RIGHT.md b/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_RIGHT.md
index b32d3df9a..89072fa1a 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_RIGHT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/COLUMN_ALIGN_RIGHT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/COMMENT_LINK_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/COMMENT_LINK_ELEMENT.md
index 23483505d..885e153a9 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/COMMENT_LINK_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/COMMENT_LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/EMBED_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/EMBED_ELEMENT.md
index 819af9d85..708bc6645 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/EMBED_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/EMBED_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/GalleryMediaStatus.md b/versioned_docs/version-0.15/api/public-api/variables/GalleryMediaStatus.md
index e61a0238b..21ac09237 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/GalleryMediaStatus.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/GalleryMediaStatus.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
@@ -6,7 +6,7 @@
> `const` **GalleryMediaStatus**: `object`
-## Type declaration
+## Type Declaration
diff --git a/versioned_docs/version-0.15/api/public-api/variables/HEADING_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/HEADING_ELEMENT.md
index 460c90e25..9f534c9a3 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/HEADING_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/HEADING_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/HORIZONTAL_RULE_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/HORIZONTAL_RULE_ELEMENT.md
index db6825ad4..4b668a6f6 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/HORIZONTAL_RULE_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/HORIZONTAL_RULE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/IMAGE_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/IMAGE_ELEMENT.md
index d29bfa377..f13d5a98f 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/IMAGE_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/IMAGE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/LINEBREAK_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/LINEBREAK_ELEMENT.md
index 187d9b4a2..9369cfcb8 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/LINEBREAK_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/LINEBREAK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/LINK_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/LINK_ELEMENT.md
index 86b5ac8cf..39e0d17e6 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/LINK_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/LIST_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/LIST_ELEMENT.md
index 518110d9f..d19d18bf5 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/LIST_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/LIST_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/LIST_ITEM_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/LIST_ITEM_ELEMENT.md
index 235b36ba7..10dced389 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/LIST_ITEM_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/LIST_ITEM_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/PARAGRAPH_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/PARAGRAPH_ELEMENT.md
index f57e90f74..263be0d93 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/PARAGRAPH_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/PARAGRAPH_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/POST_LINK_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/POST_LINK_ELEMENT.md
index 7cc20a282..835932b04 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/POST_LINK_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/POST_LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/RAW_TEXT_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/RAW_TEXT_ELEMENT.md
index 5fe4ac5cc..b3ce993b4 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/RAW_TEXT_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/RAW_TEXT_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/SPOILER_TEXT_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/SPOILER_TEXT_ELEMENT.md
index 3a5b1268c..b2904dad9 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/SPOILER_TEXT_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/SPOILER_TEXT_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/SUBREDDIT_LINK_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/SUBREDDIT_LINK_ELEMENT.md
index 6a185fa67..ba606b754 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/SUBREDDIT_LINK_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/SUBREDDIT_LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/TABLE_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/TABLE_ELEMENT.md
index 986b98306..b007c7562 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/TABLE_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/TABLE_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/TEXT_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/TEXT_ELEMENT.md
index 7c4e6ed68..3c7c0d1ea 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/TEXT_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/TEXT_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/USER_LINK_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/USER_LINK_ELEMENT.md
index e744cd7d1..4a8cef0a0 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/USER_LINK_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/USER_LINK_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/USER_MENTION_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/USER_MENTION_ELEMENT.md
index 330963790..a01b14949 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/USER_MENTION_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/USER_MENTION_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/VIDEO_ELEMENT.md b/versioned_docs/version-0.15/api/public-api/variables/VIDEO_ELEMENT.md
index 1d52337f6..4856c3741 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/VIDEO_ELEMENT.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/VIDEO_ELEMENT.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/public-api/variables/reddit.md b/versioned_docs/version-0.15/api/public-api/variables/reddit.md
index 3f26680da..99c68e680 100644
--- a/versioned_docs/version-0.15/api/public-api/variables/reddit.md
+++ b/versioned_docs/version-0.15/api/public-api/variables/reddit.md
@@ -1,4 +1,4 @@
-[**@devvit/public-api v0.15.3-dev**](../README.md)
+[**@devvit/public-api v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/README.md b/versioned_docs/version-0.15/api/redditapi/README.md
index 2cce3ecba..2a2214cd0 100644
--- a/versioned_docs/version-0.15/api/redditapi/README.md
+++ b/versioned_docs/version-0.15/api/redditapi/README.md
@@ -1,8 +1,8 @@
-**@devvit/reddit v0.15.3-dev**
+**@devvit/reddit v0.15.4-dev**
***
-# @devvit/reddit v0.15.3-dev
+# @devvit/reddit v0.15.4-dev
## Modules
diff --git a/versioned_docs/version-0.15/api/redditapi/RedditClient/README.md b/versioned_docs/version-0.15/api/redditapi/RedditClient/README.md
index 986759e2b..028bc8905 100644
--- a/versioned_docs/version-0.15/api/redditapi/RedditClient/README.md
+++ b/versioned_docs/version-0.15/api/redditapi/RedditClient/README.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../README.md)
+[**@devvit/reddit v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/RedditClient/classes/RedditClient.md b/versioned_docs/version-0.15/api/redditapi/RedditClient/classes/RedditClient.md
index 046203883..a3d0ae595 100644
--- a/versioned_docs/version-0.15/api/redditapi/RedditClient/classes/RedditClient.md
+++ b/versioned_docs/version-0.15/api/redditapi/RedditClient/classes/RedditClient.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -33,7 +33,7 @@ async (event, context) => {
-### new RedditClient()
+### Constructor
> **new RedditClient**(): `RedditClient`
@@ -72,7 +72,7 @@ await reddit.modMail.reply({
### addEditorToWikiPage()
-> **addEditorToWikiPage**(`subredditName`, `page`, `username`, `options`?): `Promise`\<`void`\>
+> **addEditorToWikiPage**(`subredditName`, `page`, `username`, `options?`): `Promise`\<`void`\>
Add an editor to a wiki page.
@@ -286,9 +286,9 @@ Approve a post or comment.
##### id
-The id of the post (t3_) or comment (t1_) to approve.
+`` `t1_${string}` `` \| `` `t3_${string}` ``
-`` `t1_${string}` `` | `` `t3_${string}` ``
+The id of the post (t3_) or comment (t1_) to approve.
#### Returns
@@ -521,7 +521,7 @@ Crossposts a post to a subreddit.
##### opts
-`Readonly`\<[`SubredditOptions`](../../models/type-aliases/SubredditOptions.md) & [`CommonSubmitPostOptions`](../../models/type-aliases/CommonSubmitPostOptions.md) & `Required`\<[`SubredditOptions`](../../models/type-aliases/SubredditOptions.md)\> & `object`\>
+`Readonly`\<[`SubredditOptions`](../../models/type-aliases/SubredditOptions.md) & [`CrosspostOptions`](../../models/type-aliases/CrosspostOptions.md)\>
Options for crossposting a post
@@ -677,7 +677,7 @@ The edited FlairTemplate object.
### filter()
-> **filter**(`id`, `options`?): `Promise`\<`void`\>
+> **filter**(`id`, `options?`): `Promise`\<`void`\>
**`Experimental`**
@@ -690,9 +690,9 @@ reason is also shown on the content.
##### id
-The id of the post (t3_) or comment (t1_) to filter.
+`` `t1_${string}` `` \| `` `t3_${string}` ``
-`` `t1_${string}` `` | `` `t3_${string}` ``
+The id of the post (t3_) or comment (t1_) to filter.
##### options?
@@ -736,13 +736,13 @@ A Listing of SubredditContributorUser objects.
### getAppUser()
-> **getAppUser**(): `Promise`\<`undefined` \| [`User`](../../models/classes/User.md)\>
+> **getAppUser**(): `Promise`\<[`User`](../../models/classes/User.md) \| `undefined`\>
Get the user that the app runs as on the provided metadata.
#### Returns
-`Promise`\<`undefined` \| [`User`](../../models/classes/User.md)\>
+`Promise`\<[`User`](../../models/classes/User.md) \| `undefined`\>
A Promise that resolves to a User object.
@@ -1010,14 +1010,14 @@ const currentSubreddit = await reddit.getCurrentSubreddit();
### getCurrentUser()
-> **getCurrentUser**(): `Promise`\<`undefined` \| [`User`](../../models/classes/User.md)\>
+> **getCurrentUser**(): `Promise`\<[`User`](../../models/classes/User.md) \| `undefined`\>
Get the current calling user.
Resolves to undefined for logged-out custom post renders.
#### Returns
-`Promise`\<`undefined` \| [`User`](../../models/classes/User.md)\>
+`Promise`\<[`User`](../../models/classes/User.md) \| `undefined`\>
A Promise that resolves to a User object or undefined
@@ -1033,14 +1033,14 @@ const user = await reddit.getCurrentUser();
### getCurrentUsername()
-> **getCurrentUsername**(): `Promise`\<`undefined` \| `string`\>
+> **getCurrentUsername**(): `Promise`\<`string` \| `undefined`\>
Get the current calling user's username.
Resolves to undefined for logged-out custom post renders.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
A Promise that resolves to a string representing the username or undefined
@@ -1217,7 +1217,7 @@ Get private messages sent to the currently authenticated user.
##### options
-`Prettify`
+[`GetPrivateMessagesOptions`](../../models/type-aliases/GetPrivateMessagesOptions.md)
Options for the request
@@ -1487,7 +1487,7 @@ A Promise that resolves to a Post object.
### getPostData()
-> **getPostData**(`id`): `Promise`\<`undefined` \| `JsonObject`\>
+> **getPostData**(`id`): `Promise`\<`JsonObject` \| `undefined`\>
Returns PostData, if any, for the post specified by ID.
@@ -1499,7 +1499,7 @@ Returns PostData, if any, for the post specified by ID.
#### Returns
-`Promise`\<`undefined` \| `JsonObject`\>
+`Promise`\<`JsonObject` \| `undefined`\>
***
@@ -1722,7 +1722,7 @@ An array of Rule objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(`username`): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(`username`): `Promise`\<`string` \| `undefined`\>
Get the snoovatar URL for a given username.
@@ -1736,9 +1736,13 @@ The username of the snoovatar to retrieve
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if the user has no Snoovatar image.
+
+#### Throws
-A Promise that resolves to a URL of the snoovatar image if it exists.
+If the account is unavailable or the lookup fails.
***
@@ -1830,7 +1834,7 @@ console.log("Posts: ", await listing.all())
### ~~getSubredditById()~~
-> **getSubredditById**(`id`): `Promise`\<`undefined` \| [`Subreddit`](../../models/classes/Subreddit.md)\>
+> **getSubredditById**(`id`): `Promise`\<[`Subreddit`](../../models/classes/Subreddit.md) \| `undefined`\>
Gets a [Subreddit](../../models/classes/Subreddit.md) object by ID
@@ -1844,7 +1848,7 @@ The ID (starting with t5_) of the subreddit to retrieve. e.g. t5_2qjpg
#### Returns
-`Promise`\<`undefined` \| [`Subreddit`](../../models/classes/Subreddit.md)\>
+`Promise`\<[`Subreddit`](../../models/classes/Subreddit.md) \| `undefined`\>
A Promise that resolves a Subreddit object.
@@ -2181,7 +2185,7 @@ console.log("Posts: ", await listing.all())
### getUserById()
-> **getUserById**(`id`): `Promise`\<`undefined` \| [`User`](../../models/classes/User.md)\>
+> **getUserById**(`id`): `Promise`\<[`User`](../../models/classes/User.md) \| `undefined`\>
Gets a [User](../../models/classes/User.md) object by ID
@@ -2195,7 +2199,7 @@ The ID (starting with t2_) of the user to retrieve. e.g. t2_1qjpg
#### Returns
-`Promise`\<`undefined` \| [`User`](../../models/classes/User.md)\>
+`Promise`\<[`User`](../../models/classes/User.md) \| `undefined`\>
A Promise that resolves to a User object.
@@ -2211,7 +2215,7 @@ const user = await reddit.getUserById('t2_1qjpg');
### getUserByUsername()
-> **getUserByUsername**(`username`): `Promise`\<`undefined` \| [`User`](../../models/classes/User.md)\>
+> **getUserByUsername**(`username`): `Promise`\<[`User`](../../models/classes/User.md) \| `undefined`\>
Gets a [User](../../models/classes/User.md) object by username
@@ -2225,7 +2229,7 @@ The username of the user omitting the u/. e.g. 'devvit'
#### Returns
-`Promise`\<`undefined` \| [`User`](../../models/classes/User.md)\>
+`Promise`\<[`User`](../../models/classes/User.md) \| `undefined`\>
A Promise that resolves to a User object or undefined if user is
not found (user doesn't exist, account suspended, etc).
@@ -2399,7 +2403,7 @@ A Listing of SubredditWikiContributorUser objects.
### getWikiPage()
-> **getWikiPage**(`subredditName`, `page`, `options`?): `Promise`\<[`WikiPage`](../../models/classes/WikiPage.md)\>
+> **getWikiPage**(`subredditName`, `page`, `options?`): `Promise`\<[`WikiPage`](../../models/classes/WikiPage.md)\>
Get a wiki page from a subreddit.
@@ -2459,7 +2463,7 @@ A Listing of WikiPageRevision objects.
### getWikiPages()
-> **getWikiPages**(`subredditName`, `options`?): `Promise`\<`string`[]\>
+> **getWikiPages**(`subredditName`, `options?`): `Promise`\<`string`[]\>
Get the wiki pages for a subreddit.
@@ -2489,7 +2493,7 @@ A list of the wiki page names for the subreddit.
### getWikiPageSettings()
-> **getWikiPageSettings**(`subredditName`, `page`, `options`?): `Promise`\<[`WikiPageSettings`](../../models/classes/WikiPageSettings.md)\>
+> **getWikiPageSettings**(`subredditName`, `page`, `options?`): `Promise`\<[`WikiPageSettings`](../../models/classes/WikiPageSettings.md)\>
Get the settings for a wiki page.
@@ -2656,9 +2660,9 @@ Remove a post or comment.
##### id
-The id of the post (t3_) or comment (t1_) to remove.
+`` `t1_${string}` `` \| `` `t3_${string}` ``
-`` `t1_${string}` `` | `` `t3_${string}` ``
+The id of the post (t3_) or comment (t1_) to remove.
##### isSpam
@@ -2683,7 +2687,7 @@ await reddit.remove('t1_123456', true);
### removeEditorFromWikiPage()
-> **removeEditorFromWikiPage**(`subredditName`, `page`, `username`, `options`?): `Promise`\<`void`\>
+> **removeEditorFromWikiPage**(`subredditName`, `page`, `username`, `options?`): `Promise`\<`void`\>
Remove an editor from a wiki page.
@@ -2929,9 +2933,9 @@ The report is sent to the moderators of the subreddit for review.
##### thing
-Post or Comment
+[`Comment`](../../models/classes/Comment.md) \| [`Post`](../../models/classes/Post.md)
-[`Comment`](../../models/classes/Comment.md) | [`Post`](../../models/classes/Post.md)
+Post or Comment
##### options
@@ -2961,7 +2965,7 @@ await reddit.report(post, {
### revertWikiPage()
-> **revertWikiPage**(`subredditName`, `page`, `revisionId`, `options`?): `Promise`\<`void`\>
+> **revertWikiPage**(`subredditName`, `page`, `revisionId`, `options?`): `Promise`\<`void`\>
Revert a wiki page to a previous revision.
@@ -3235,11 +3239,11 @@ The ID of the post to set styles for.
##### styles
+`CustomPostStylesInput` \| `undefined`
+
The styles to set for the post. If a value isn't specified, its previous value
will be preserved. If `undefined` is passed, all styles will be removed and reset to defaults.
-`undefined` | `CustomPostStylesInput`
-
#### Returns
`Promise`\<`void`\>
@@ -3345,7 +3349,7 @@ Submits a new custom post to a subreddit.
##### opts
-`Readonly`\<[`SubredditOptions`](../../models/type-aliases/SubredditOptions.md) & [`CommonSubmitPostOptions`](../../models/type-aliases/CommonSubmitPostOptions.md) & `object`\>
+`Readonly`\<[`SubredditOptions`](../../models/type-aliases/SubredditOptions.md) & [`SubmitCustomPostOptions`](../../models/type-aliases/SubmitCustomPostOptions.md)\>
#### Returns
diff --git a/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/CustomPostStyles.md b/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/CustomPostStyles.md
index e9aa9ff61..c362b64f2 100644
--- a/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/CustomPostStyles.md
+++ b/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/CustomPostStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/InviteModeratorOptions.md b/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/InviteModeratorOptions.md
index dd0ea38d7..56e6c4dcf 100644
--- a/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/InviteModeratorOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/InviteModeratorOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### permissions?
-> `optional` **permissions**: [`ModeratorPermission`](../../models/type-aliases/ModeratorPermission.md)[]
+> `optional` **permissions?**: [`ModeratorPermission`](../../models/type-aliases/ModeratorPermission.md)[]
The permissions to grant the user
diff --git a/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/MuteUserOptions.md b/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/MuteUserOptions.md
index 874e2b29d..7e05a2c08 100644
--- a/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/MuteUserOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/RedditClient/type-aliases/MuteUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### note?
-> `optional` **note**: `string`
+> `optional` **note?**: `string`
A mod note on why the user was muted. (optional)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/README.md b/versioned_docs/version-0.15/api/redditapi/models/README.md
index d13d56278..dfeafcc60 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/README.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/README.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../README.md)
+[**@devvit/reddit v0.15.4-dev**](../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/AuthorFlairSettings.md b/versioned_docs/version-0.15/api/redditapi/models/classes/AuthorFlairSettings.md
index c924fcde8..6d952cb1d 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/AuthorFlairSettings.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/AuthorFlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,7 +8,7 @@
-### new AuthorFlairSettings()
+### Constructor
> **new AuthorFlairSettings**(): `AuthorFlairSettings`
@@ -22,7 +22,7 @@
### isEnabled?
-> `optional` **isEnabled**: `boolean`
+> `optional` **isEnabled?**: `boolean`
***
@@ -30,4 +30,4 @@
### isSelfAssignabled?
-> `optional` **isSelfAssignabled**: `boolean`
+> `optional` **isSelfAssignabled?**: `boolean`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/ButtonWidget.md b/versioned_docs/version-0.15/api/redditapi/models/classes/ButtonWidget.md
index 76a5e9e59..2d2dfa323 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/ButtonWidget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/ButtonWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
-### new ButtonWidget()
+### Constructor
> **new ButtonWidget**(`widgetData`, `subredditName`): `ButtonWidget`
@@ -152,11 +152,11 @@
### toJSON()
-> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`ButtonWidget`, `"description"` \| `"styles"` \| `"buttons"`\>
+> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`ButtonWidget`, `"description"` \| `"buttons"` \| `"styles"`\>
#### Returns
-`Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`ButtonWidget`, `"description"` \| `"styles"` \| `"buttons"`\>
+`Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`ButtonWidget`, `"description"` \| `"buttons"` \| `"styles"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/CalendarWidget.md b/versioned_docs/version-0.15/api/redditapi/models/classes/CalendarWidget.md
index 05b765341..84c69da4d 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/CalendarWidget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/CalendarWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
-### new CalendarWidget()
+### Constructor
> **new CalendarWidget**(`widgetData`, `subredditName`): `CalendarWidget`
@@ -152,11 +152,11 @@
### toJSON()
-> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`CalendarWidget`, `"styles"` \| `"googleCalendarId"` \| `"configuration"`\>
+> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`CalendarWidget`, `"styles"` \| `"configuration"` \| `"googleCalendarId"`\>
#### Returns
-`Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`CalendarWidget`, `"styles"` \| `"googleCalendarId"` \| `"configuration"`\>
+`Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`CalendarWidget`, `"styles"` \| `"configuration"` \| `"googleCalendarId"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/Comment.md b/versioned_docs/version-0.15/api/redditapi/models/classes/Comment.md
index cf8ee59e0..b8084a009 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/Comment.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/Comment.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -47,13 +47,13 @@ nonzero value to a `Date` with `new Date(comment.approvedAtUtc * 1000)`.
#### Get Signature
-> **get** **authorFlair**(): `undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+> **get** **authorFlair**(): [`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
The author's subreddit flair, or `undefined` when unavailable.
##### Returns
-`undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+[`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
***
@@ -63,13 +63,13 @@ The author's subreddit flair, or `undefined` when unavailable.
#### Get Signature
-> **get** **authorId**(): `undefined` \| `` `t2_${string}` ``
+> **get** **authorId**(): `` `t2_${string}` `` \| `undefined`
The creator's account identifier or `undefined` when unavailable.
##### Returns
-`undefined` \| `` `t2_${string}` ``
+`` `t2_${string}` `` \| `undefined`
***
@@ -169,7 +169,7 @@ The date when the comment was created.
#### Get Signature
-> **get** **distinguishedBy**(): `undefined` \| `string`
+> **get** **distinguishedBy**(): `string` \| `undefined`
The comment's distinction category.
@@ -179,7 +179,7 @@ available.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -563,13 +563,13 @@ The `runAs` option is ignored when editing a comment.
### distinguish()
-> **distinguish**(`makeSticky`): `Promise`\<`void`\>
+> **distinguish**(`makeSticky?`): `Promise`\<`void`\>
Distinguishes the comment as a moderator and updates this instance.
#### Parameters
-##### makeSticky
+##### makeSticky?
`boolean` = `false`
@@ -585,13 +585,13 @@ Whether to pin the comment to the top of its thread.
### distinguishAsAdmin()
-> **distinguishAsAdmin**(`makeSticky`): `Promise`\<`void`\>
+> **distinguishAsAdmin**(`makeSticky?`): `Promise`\<`void`\>
Distinguishes the comment as an employee and updates this instance.
#### Parameters
-##### makeSticky
+##### makeSticky?
`boolean` = `false`
@@ -630,7 +630,7 @@ The `runAs` option is ignored when editing a comment.
### filter()
-> **filter**(`options`?): `Promise`\<`void`\>
+> **filter**(`options?`): `Promise`\<`void`\>
**`Experimental`**
@@ -655,13 +655,13 @@ is also shown on the comment.
### getAuthor()
-> **getAuthor**(): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getAuthor**(): `Promise`\<[`User`](User.md) \| `undefined`\>
Fetches the author's account, or `undefined` if it is unavailable.
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](User.md) \| `undefined`\>
***
@@ -809,13 +809,13 @@ Disables new replies and updates this instance's locked state.
### remove()
-> **remove**(`isSpam`): `Promise`\<`void`\>
+> **remove**(`isSpam?`): `Promise`\<`void`\>
Removes the comment and updates this instance's moderation state.
#### Parameters
-##### isSpam
+##### isSpam?
`boolean` = `false`
@@ -889,13 +889,13 @@ The report reason to snooze.
### toJSON()
-> **toJSON**(): `Pick`\<`Comment`, `"id"` \| `"subredditName"` \| `"postId"` \| `"body"` \| `"permalink"` \| `"createdAt"` \| `"url"` \| `"authorName"` \| `"subredditId"` \| `"score"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"edited"` \| `"locked"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"authorFlair"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"parentId"` \| `"replies"` \| `"numReports"` \| `"collapsedBecauseCrowdControl"`\>
+> **toJSON**(): `Pick`\<`Comment`, `"id"` \| `"authorName"` \| `"subredditId"` \| `"subredditName"` \| `"body"` \| `"createdAt"` \| `"parentId"` \| `"postId"` \| `"replies"` \| `"approved"` \| `"locked"` \| `"removed"` \| `"stickied"` \| `"spam"` \| `"edited"` \| `"distinguishedBy"` \| `"numReports"` \| `"collapsedBecauseCrowdControl"` \| `"score"` \| `"permalink"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"url"` \| `"ignoringReports"` \| `"authorFlair"`\>
Returns the public fields included when the comment is serialized.
#### Returns
-`Pick`\<`Comment`, `"id"` \| `"subredditName"` \| `"postId"` \| `"body"` \| `"permalink"` \| `"createdAt"` \| `"url"` \| `"authorName"` \| `"subredditId"` \| `"score"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"edited"` \| `"locked"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"authorFlair"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"parentId"` \| `"replies"` \| `"numReports"` \| `"collapsedBecauseCrowdControl"`\>
+`Pick`\<`Comment`, `"id"` \| `"authorName"` \| `"subredditId"` \| `"subredditName"` \| `"body"` \| `"createdAt"` \| `"parentId"` \| `"postId"` \| `"replies"` \| `"approved"` \| `"locked"` \| `"removed"` \| `"stickied"` \| `"spam"` \| `"edited"` \| `"distinguishedBy"` \| `"numReports"` \| `"collapsedBecauseCrowdControl"` \| `"score"` \| `"permalink"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"url"` \| `"ignoringReports"` \| `"authorFlair"`\>
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/CommunityListWidget.md b/versioned_docs/version-0.15/api/redditapi/models/classes/CommunityListWidget.md
index 4f03d21b3..b010e8322 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/CommunityListWidget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/CommunityListWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
-### new CommunityListWidget()
+### Constructor
> **new CommunityListWidget**(`widgetData`, `subredditName`): `CommunityListWidget`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/CustomWidget.md b/versioned_docs/version-0.15/api/redditapi/models/classes/CustomWidget.md
index 070ce2d71..3c9c06d2e 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/CustomWidget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/CustomWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
-### new CustomWidget()
+### Constructor
> **new CustomWidget**(`widgetData`, `subredditName`): `CustomWidget`
@@ -180,11 +180,11 @@
### toJSON()
-> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`CustomWidget`, `"text"` \| `"height"` \| `"images"` \| `"stylesheetUrl"` \| `"css"`\>
+> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`CustomWidget`, `"text"` \| `"height"` \| `"css"` \| `"images"` \| `"stylesheetUrl"`\>
#### Returns
-`Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`CustomWidget`, `"text"` \| `"height"` \| `"images"` \| `"stylesheetUrl"` \| `"css"`\>
+`Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`CustomWidget`, `"text"` \| `"height"` \| `"css"` \| `"images"` \| `"stylesheetUrl"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/Flair.md b/versioned_docs/version-0.15/api/redditapi/models/classes/Flair.md
index 4fd76dda1..b00d9e383 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/Flair.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/Flair.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,7 +8,7 @@
-### new Flair()
+### Constructor
> **new Flair**(): `Flair`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/FlairTemplate.md b/versioned_docs/version-0.15/api/redditapi/models/classes/FlairTemplate.md
index 7bb7228dc..4f1c30c13 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/FlairTemplate.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/FlairTemplate.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/ImageWidget.md b/versioned_docs/version-0.15/api/redditapi/models/classes/ImageWidget.md
index 3f6e14b7d..eaca2ec40 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/ImageWidget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/ImageWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
-### new ImageWidget()
+### Constructor
> **new ImageWidget**(`widgetData`, `subredditName`): `ImageWidget`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/Listing.md b/versioned_docs/version-0.15/api/redditapi/models/classes/Listing.md
index 17de5c7f3..7d4eebddb 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/Listing.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/Listing.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,6 +6,8 @@
## Type Parameters
+
+
### T
`T`
@@ -106,7 +108,7 @@
##### more
-`undefined` | [`MoreObject`](../type-aliases/MoreObject.md)
+[`MoreObject`](../type-aliases/MoreObject.md) \| `undefined`
#### Returns
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/ModMailService.md b/versioned_docs/version-0.15/api/redditapi/models/classes/ModMailService.md
index 3749d3d08..c07fa8c59 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/ModMailService.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/ModMailService.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -152,7 +152,7 @@ subreddit name
###### to?
-`null` \| `string`
+`string` \| `null`
a user (e.g. u/username), a subreddit (e.g. r/subreddit) or null
@@ -433,13 +433,13 @@ const arrayOfConversations = Object.values(conversations);
### getSubreddits()
-> **getSubreddits**(): `Promise`\<\{\}\>
+> **getSubreddits**(): `Promise`\<\{\[`key`: `string`\]: [`SubredditData`](../type-aliases/SubredditData.md); \}\>
Returns a list of Subreddits that the user moderates with mail permission
#### Returns
-`Promise`\<\{\}\>
+`Promise`\<\{\[`key`: `string`\]: [`SubredditData`](../type-aliases/SubredditData.md); \}\>
#### Example
@@ -483,7 +483,9 @@ console.log(response.new);
> **getUserConversations**(`conversationId`): `Promise`\<[`ConversationUserData`](../type-aliases/ConversationUserData.md)\>
-Returns recent posts, comments and modmail conversations for a given user.
+Returns account and moderation information for the user participant of a modmail
+conversation, including their recent posts, comments, and modmail conversations
+in the same subreddit.
#### Parameters
@@ -491,12 +493,16 @@ Returns recent posts, comments and modmail conversations for a given user.
`string`
-Id of a modmail conversation
+ID of a modmail conversation with a user participant.
#### Returns
`Promise`\<[`ConversationUserData`](../type-aliases/ConversationUserData.md)\>
+#### Throws
+
+If the conversation does not have a user participant.
+
#### Example
```ts
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/ModNote.md b/versioned_docs/version-0.15/api/redditapi/models/classes/ModNote.md
index 9f7ac7c64..92ce7fb15 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/ModNote.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/ModNote.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -26,7 +26,7 @@
### modAction?
-> `optional` **modAction**: [`ModAction`](../interfaces/ModAction.md)
+> `optional` **modAction?**: [`ModAction`](../interfaces/ModAction.md)
***
@@ -38,11 +38,11 @@
#### id?
-> `optional` **id**: `` `t2_${string}` ``
+> `optional` **id?**: `` `t2_${string}` ``
#### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -54,11 +54,11 @@
#### id?
-> `optional` **id**: `` `t5_${string}` ``
+> `optional` **id?**: `` `t5_${string}` ``
#### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -78,11 +78,11 @@
#### id?
-> `optional` **id**: `` `t2_${string}` ``
+> `optional` **id?**: `` `t2_${string}` ``
#### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -90,4 +90,4 @@
### userNote?
-> `optional` **userNote**: [`UserNote`](../type-aliases/UserNote.md)
+> `optional` **userNote?**: [`UserNote`](../type-aliases/UserNote.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/Post.md b/versioned_docs/version-0.15/api/redditapi/models/classes/Post.md
index 56ed0f04e..ea66d9b0a 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/Post.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/Post.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -63,13 +63,13 @@ Whether the post is archived.
#### Get Signature
-> **get** **authorFlair**(): `undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+> **get** **authorFlair**(): [`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
The author's subreddit flair, or `undefined` when unavailable.
##### Returns
-`undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+[`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
***
@@ -79,13 +79,13 @@ The author's subreddit flair, or `undefined` when unavailable.
#### Get Signature
-> **get** **authorId**(): `undefined` \| `` `t2_${string}` ``
+> **get** **authorId**(): `` `t2_${string}` `` \| `undefined`
The creator's account identifier, or `undefined` when unavailable.
##### Returns
-`undefined` \| `` `t2_${string}` ``
+`` `t2_${string}` `` \| `undefined`
***
@@ -130,13 +130,13 @@ Convert a nonzero value to a `Date` with
#### Get Signature
-> **get** **body**(): `undefined` \| `string`
+> **get** **body**(): `string` \| `undefined`
The post body in Markdown. `undefined` if absent.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -146,13 +146,13 @@ The post body in Markdown. `undefined` if absent.
#### Get Signature
-> **get** **bodyHtml**(): `undefined` \| `string`
+> **get** **bodyHtml**(): `string` \| `undefined`
The post body rendered as HTML, or `undefined` when unavailable.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -201,14 +201,14 @@ The date when the post was created.
#### Get Signature
-> **get** **crosspostParentId**(): `undefined` \| `` `t3_${string}` ``
+> **get** **crosspostParentId**(): `` `t3_${string}` `` \| `undefined`
The original post's identifier when this post is a crosspost. `undefined`
if not a crosspost or parent is unavailable.
##### Returns
-`undefined` \| `` `t3_${string}` ``
+`` `t3_${string}` `` \| `undefined`
***
@@ -218,7 +218,7 @@ if not a crosspost or parent is unavailable.
#### Get Signature
-> **get** **distinguishedBy**(): `undefined` \| `string`
+> **get** **distinguishedBy**(): `string` \| `undefined`
The post's distinction category.
@@ -227,7 +227,7 @@ For example, a post distinguished by a moderator or employee returns
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -253,13 +253,13 @@ Whether the post body has been edited since it was created.
#### Get Signature
-> **get** **flair**(): `undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+> **get** **flair**(): [`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
The post flair, or `undefined` when unavailable.
##### Returns
-`undefined` \| [`CommonFlair`](../type-aliases/CommonFlair.md)
+[`CommonFlair`](../type-aliases/CommonFlair.md) \| `undefined`
***
@@ -455,14 +455,14 @@ The post's path relative to `https://www.reddit.com`.
#### Get Signature
-> **get** **pollData**(): `undefined` \| [`PollData`](../type-aliases/PollData.md)
+> **get** **pollData**(): [`PollData`](../type-aliases/PollData.md) \| `undefined`
The post's poll options, vote totals, and voting end time. `undefined` if
the post is not a poll.
##### Returns
-`undefined` \| [`PollData`](../type-aliases/PollData.md)
+[`PollData`](../type-aliases/PollData.md) \| `undefined`
***
@@ -504,14 +504,14 @@ Whether the post has been removed by a moderator.
#### Get Signature
-> **get** **removedBy**(): `undefined` \| `string`
+> **get** **removedBy**(): `string` \| `undefined`
The username of the account that removed the post, without the leading
`u/`, or `undefined` when unavailable.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -521,7 +521,7 @@ The username of the account that removed the post, without the leading
#### Get Signature
-> **get** **removedByCategory**(): `undefined` \| `string`
+> **get** **removedByCategory**(): `string` \| `undefined`
Identifies who or what removed the post:
@@ -538,7 +538,7 @@ Identifies who or what removed the post:
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -564,7 +564,7 @@ The post's upvotes minus downvotes, or `0` when unavailable.
#### Get Signature
-> **get** **secureMedia**(): `undefined` \| [`SecureMedia`](../type-aliases/SecureMedia.md)
+> **get** **secureMedia**(): [`SecureMedia`](../type-aliases/SecureMedia.md) \| `undefined`
Metadata for embedded or Reddit-hosted media, including oEmbed or Reddit
video data.
@@ -573,7 +573,7 @@ Returns `undefined` when the post has no secure media metadata.
##### Returns
-`undefined` \| [`SecureMedia`](../type-aliases/SecureMedia.md)
+[`SecureMedia`](../type-aliases/SecureMedia.md) \| `undefined`
***
@@ -663,7 +663,7 @@ The owning subreddit's name without the leading `r/`.
#### Get Signature
-> **get** **thumbnail**(): `undefined` \| \{ `height`: `number`; `url`: `string`; `width`: `number`; \}
+> **get** **thumbnail**(): \{ `height`: `number`; `url`: `string`; `width`: `number`; \} \| `undefined`
The post's preview thumbnail URL and dimensions in pixels.
@@ -672,7 +672,7 @@ placeholder such as `"self"` or `"nsfw"`.
##### Returns
-`undefined` \| \{ `height`: `number`; `url`: `string`; `width`: `number`; \}
+\{ `height`: `number`; `url`: `string`; `width`: `number`; \} \| `undefined`
***
@@ -874,7 +874,7 @@ edited state from the response.
### filter()
-> **filter**(`options`?): `Promise`\<`void`\>
+> **filter**(`options?`): `Promise`\<`void`\>
**`Experimental`**
@@ -899,13 +899,13 @@ a reason; when `keep` is `true`, the reason is also shown on the post.
### getAuthor()
-> **getAuthor**(): `Promise`\<`undefined` \| [`User`](User.md)\>
+> **getAuthor**(): `Promise`\<[`User`](User.md) \| `undefined`\>
Fetches the creator's account, or `undefined` if it is unavailable.
#### Returns
-`Promise`\<`undefined` \| [`User`](User.md)\>
+`Promise`\<[`User`](User.md) \| `undefined`\>
***
@@ -913,7 +913,7 @@ Fetches the creator's account, or `undefined` if it is unavailable.
### getCurrentUserPollOption()
-> **getCurrentUserPollOption**(): `Promise`\<`undefined` \| [`PollOption`](../type-aliases/PollOption.md)\>
+> **getCurrentUserPollOption**(): `Promise`\<[`PollOption`](../type-aliases/PollOption.md) \| `undefined`\>
Get the poll option the authenticated user selected for this post.
Returns undefined if the post is not a poll or the user has not voted.
@@ -923,7 +923,7 @@ To get the poll option for a user, please contact Reddit.
#### Returns
-`Promise`\<`undefined` \| [`PollOption`](../type-aliases/PollOption.md)\>
+`Promise`\<[`PollOption`](../type-aliases/PollOption.md) \| `undefined`\>
***
@@ -947,13 +947,13 @@ Get the custom styles for a custom post.
### getDuplicates()
-> **getDuplicates**(`opts`): [`Listing`](Listing.md)\<`Post`\>
+> **getDuplicates**(`opts?`): [`Listing`](Listing.md)\<`Post`\>
A listing of other posts that reference the same URL.
#### Parameters
-##### opts
+##### opts?
`Omit`\<[`GetDuplicatesOptions`](../type-aliases/GetDuplicatesOptions.md), `"postId"`\> = `{}`
@@ -973,7 +973,7 @@ const duplicates = await post.getDuplicates().get(25);
### getEnrichedThumbnail()
-> **getEnrichedThumbnail**(): `Promise`\<`undefined` \| [`EnrichedThumbnail`](../type-aliases/EnrichedThumbnail.md)\>
+> **getEnrichedThumbnail**(): `Promise`\<[`EnrichedThumbnail`](../type-aliases/EnrichedThumbnail.md) \| `undefined`\>
Get a thumbnail that contains a preview image and also contains a blurred preview for
NSFW images. The thumbnail returned has higher resolution than Post.thumbnail.
@@ -981,7 +981,7 @@ Returns undefined if the post doesn't have a thumbnail
#### Returns
-`Promise`\<`undefined` \| [`EnrichedThumbnail`](../type-aliases/EnrichedThumbnail.md)\>
+`Promise`\<[`EnrichedThumbnail`](../type-aliases/EnrichedThumbnail.md) \| `undefined`\>
#### Throws
@@ -1001,13 +1001,13 @@ const enrichedThumbnail = await post.getEnrichedThumbnail();
### getPostData()
-> **getPostData**(): `Promise`\<`undefined` \| `JsonObject`\>
+> **getPostData**(): `Promise`\<`JsonObject` \| `undefined`\>
Get the post data for the custom post.
#### Returns
-`Promise`\<`undefined` \| `JsonObject`\>
+`Promise`\<`JsonObject` \| `undefined`\>
#### Example
@@ -1036,7 +1036,7 @@ Hides the post from the app account and updates this instance.
### highlight()
-> **highlight**(`options`?): `Promise`\<`void`\>
+> **highlight**(`options?`): `Promise`\<`void`\>
Adds this post to its subreddit's community highlights, or updates its
highlight settings if it is already highlighted.
@@ -1113,13 +1113,13 @@ The post's archived state.
### isDistinguishedBy()
-> **isDistinguishedBy**(): `undefined` \| `string`
+> **isDistinguishedBy**(): `string` \| `undefined`
The post's distinction category.
#### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -1369,13 +1369,13 @@ await post.mergePostData({ settings: { fontSize: 14 } });
### remove()
-> **remove**(`isSpam`): `Promise`\<`void`\>
+> **remove**(`isSpam?`): `Promise`\<`void`\>
Removes the post and updates this instance's moderation state.
#### Parameters
-##### isSpam
+##### isSpam?
`boolean` = `false`
@@ -1404,7 +1404,7 @@ removes all custom styles.
##### styles
-`undefined` | `CustomPostStylesInput`
+`CustomPostStylesInput` \| `undefined`
#### Returns
@@ -1546,7 +1546,7 @@ The report reason to snooze.
### sticky()
-> **sticky**(`position`?): `Promise`\<`void`\>
+> **sticky**(`position?`): `Promise`\<`void`\>
Pins the post in a sticky slot.
@@ -1554,12 +1554,12 @@ Pins the post in a sticky slot.
##### position?
+`1` \| `2` \| `3` \| `4`
+
The sticky slot. If omitted, the bottom-most available
slot is used. Use 1 or 2 for subreddit posts. 3 and 4 are reserved for
profile pins.
-`1` | `2` | `3` | `4`
-
#### Returns
`Promise`\<`void`\>
@@ -1570,13 +1570,13 @@ profile pins.
### toJSON()
-> **toJSON**(): `Pick`\<`Post`, `"flair"` \| `"spoiler"` \| `"id"` \| `"subredditName"` \| `"body"` \| `"permalink"` \| `"title"` \| `"createdAt"` \| `"nsfw"` \| `"url"` \| `"authorId"` \| `"authorName"` \| `"subredditId"` \| `"bodyHtml"` \| `"thumbnail"` \| `"score"` \| `"numberOfComments"` \| `"numberOfReports"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"removedBy"` \| `"removedByCategory"` \| `"archived"` \| `"edited"` \| `"locked"` \| `"quarantined"` \| `"hidden"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"authorFlair"` \| `"secureMedia"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"crosspostParentId"`\>
+> **toJSON**(): `Pick`\<`Post`, `"id"` \| `"authorId"` \| `"authorName"` \| `"subredditId"` \| `"subredditName"` \| `"permalink"` \| `"title"` \| `"body"` \| `"bodyHtml"` \| `"url"` \| `"thumbnail"` \| `"score"` \| `"numberOfComments"` \| `"numberOfReports"` \| `"createdAt"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"removedBy"` \| `"removedByCategory"` \| `"archived"` \| `"edited"` \| `"locked"` \| `"nsfw"` \| `"quarantined"` \| `"spoiler"` \| `"hidden"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"flair"` \| `"authorFlair"` \| `"secureMedia"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"crosspostParentId"`\>
JSON representation of public fields.
#### Returns
-`Pick`\<`Post`, `"flair"` \| `"spoiler"` \| `"id"` \| `"subredditName"` \| `"body"` \| `"permalink"` \| `"title"` \| `"createdAt"` \| `"nsfw"` \| `"url"` \| `"authorId"` \| `"authorName"` \| `"subredditId"` \| `"bodyHtml"` \| `"thumbnail"` \| `"score"` \| `"numberOfComments"` \| `"numberOfReports"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"removedBy"` \| `"removedByCategory"` \| `"archived"` \| `"edited"` \| `"locked"` \| `"quarantined"` \| `"hidden"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"authorFlair"` \| `"secureMedia"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"crosspostParentId"`\>
+`Pick`\<`Post`, `"id"` \| `"authorId"` \| `"authorName"` \| `"subredditId"` \| `"subredditName"` \| `"permalink"` \| `"title"` \| `"body"` \| `"bodyHtml"` \| `"url"` \| `"thumbnail"` \| `"score"` \| `"numberOfComments"` \| `"numberOfReports"` \| `"createdAt"` \| `"approved"` \| `"spam"` \| `"stickied"` \| `"removed"` \| `"removedBy"` \| `"removedByCategory"` \| `"archived"` \| `"edited"` \| `"locked"` \| `"nsfw"` \| `"quarantined"` \| `"spoiler"` \| `"hidden"` \| `"ignoringReports"` \| `"distinguishedBy"` \| `"flair"` \| `"authorFlair"` \| `"secureMedia"` \| `"userReportReasons"` \| `"modReports"` \| `"modReportReasons"` \| `"crosspostParentId"`\>
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/PostFlairSettings.md b/versioned_docs/version-0.15/api/redditapi/models/classes/PostFlairSettings.md
index d957b4e0b..cd4086627 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/PostFlairSettings.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/PostFlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,7 +8,7 @@
-### new PostFlairSettings()
+### Constructor
> **new PostFlairSettings**(): `PostFlairSettings`
@@ -22,7 +22,7 @@
### isEnabled?
-> `optional` **isEnabled**: `boolean`
+> `optional` **isEnabled?**: `boolean`
***
@@ -30,4 +30,4 @@
### isSelfAssignabled?
-> `optional` **isSelfAssignabled**: `boolean`
+> `optional` **isSelfAssignabled?**: `boolean`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/PostFlairWidget.md b/versioned_docs/version-0.15/api/redditapi/models/classes/PostFlairWidget.md
index 73788f2e3..1d5126049 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/PostFlairWidget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/PostFlairWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
-### new PostFlairWidget()
+### Constructor
> **new PostFlairWidget**(`widgetData`, `subredditName`): `PostFlairWidget`
@@ -152,11 +152,11 @@
### toJSON()
-> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`PostFlairWidget`, `"styles"` \| `"templates"` \| `"display"`\>
+> **toJSON**(): `Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`PostFlairWidget`, `"styles"` \| `"display"` \| `"templates"`\>
#### Returns
-`Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`PostFlairWidget`, `"styles"` \| `"templates"` \| `"display"`\>
+`Pick`\<[`Widget`](Widget.md), `"name"` \| `"id"` \| `"subredditName"`\> & `Pick`\<`PostFlairWidget`, `"styles"` \| `"display"` \| `"templates"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/PrivateMessage.md b/versioned_docs/version-0.15/api/redditapi/models/classes/PrivateMessage.md
index 911d96204..519f057f8 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/PrivateMessage.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/PrivateMessage.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/Rule.md b/versioned_docs/version-0.15/api/redditapi/models/classes/Rule.md
index 177bb12b9..2554e71af 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/Rule.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/Rule.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,7 +8,7 @@
-### new Rule()
+### Constructor
> **new Rule**(`ruleData`, `subredditName`): `Rule`
@@ -53,6 +53,7 @@ The Unix timestamp of when the rule was created.
> **get** **description**(): `string`
The full description of the rule. This appears on your subreddit's sidebar.
+Defaults to an empty string when no description is provided.
##### Returns
@@ -66,11 +67,13 @@ The full description of the rule. This appears on your subreddit's sidebar.
#### Get Signature
-> **get** **descriptionHtml**(): `undefined` \| `string`
+> **get** **descriptionHtml**(): `string`
+
+The HTML description of the rule, or an empty string when none is provided.
##### Returns
-`undefined` \| `string`
+`string`
***
@@ -80,13 +83,13 @@ The full description of the rule. This appears on your subreddit's sidebar.
#### Get Signature
-> **get** **kind**(): `"comment"` \| `"all"` \| `"link"`
+> **get** **kind**(): `"link"` \| `"comment"` \| `"all"`
Which Reddit objects this rule applies to. One of "all", "link" (AKA posts), "comment".
##### Returns
-`"comment"` \| `"all"` \| `"link"`
+`"link"` \| `"comment"` \| `"all"`
***
@@ -170,11 +173,11 @@ Text to show users when reporting content due to this rule. Defaults to the shor
### toJSON()
-> **toJSON**(): `Pick`\<`Rule`, `"subredditName"` \| `"createdUtc"` \| `"description"` \| `"kind"` \| `"violationReason"` \| `"shortName"` \| `"priority"`\> & `object`
+> **toJSON**(): `Pick`\<`Rule`, `"kind"` \| `"description"` \| `"shortName"` \| `"violationReason"` \| `"subredditName"` \| `"createdUtc"` \| `"priority"`\> & `object`
#### Returns
-`Pick`\<`Rule`, `"subredditName"` \| `"createdUtc"` \| `"description"` \| `"kind"` \| `"violationReason"` \| `"shortName"` \| `"priority"`\> & `object`
+`Pick`\<`Rule`, `"kind"` \| `"description"` \| `"shortName"` \| `"violationReason"` \| `"subredditName"` \| `"createdUtc"` \| `"priority"`\> & `object`
***
@@ -222,7 +225,7 @@ New values for an existing rule. All fields are optional. If a field is not prov
***
-
+
### delete()
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/Subreddit.md b/versioned_docs/version-0.15/api/redditapi/models/classes/Subreddit.md
index 777c154d9..e139cd8df 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/Subreddit.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/Subreddit.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -30,13 +30,13 @@ The creation date of the subreddit.
#### Get Signature
-> **get** **description**(): `undefined` \| `string`
+> **get** **description**(): `string` \| `undefined`
The description of the subreddit. Appears in the sidebar of the subreddit.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -191,13 +191,13 @@ The settings of the subreddit.
#### Get Signature
-> **get** **title**(): `undefined` \| `string`
+> **get** **title**(): `string` \| `undefined`
The title of the subreddit.
##### Returns
-`undefined` \| `string`
+`string` \| `undefined`
***
@@ -488,11 +488,11 @@ Delete a removal reason from this subreddit.
### getApprovedUsers()
-> **getApprovedUsers**(`options`): [`Listing`](Listing.md)\<[`SubredditContributorUser`](SubredditContributorUser.md)\>
+> **getApprovedUsers**(`options?`): [`Listing`](Listing.md)\<[`SubredditContributorUser`](SubredditContributorUser.md)\>
#### Parameters
-##### options
+##### options?
`GetUsersOptions` = `{}`
@@ -506,11 +506,11 @@ Delete a removal reason from this subreddit.
### getBannedUsers()
-> **getBannedUsers**(`options`): [`Listing`](Listing.md)\<[`SubredditBannedUser`](SubredditBannedUser.md)\>
+> **getBannedUsers**(`options?`): [`Listing`](Listing.md)\<[`SubredditBannedUser`](SubredditBannedUser.md)\>
#### Parameters
-##### options
+##### options?
`GetUsersOptions` = `{}`
@@ -524,11 +524,11 @@ Delete a removal reason from this subreddit.
### getBannedWikiContributors()
-> **getBannedWikiContributors**(`options`): [`Listing`](Listing.md)\<[`SubredditWikiBannedUser`](SubredditWikiBannedUser.md)\>
+> **getBannedWikiContributors**(`options?`): [`Listing`](Listing.md)\<[`SubredditWikiBannedUser`](SubredditWikiBannedUser.md)\>
#### Parameters
-##### options
+##### options?
`GetUsersOptions` = `{}`
@@ -573,11 +573,11 @@ console.log(items) // [Post, Comment]
### getControversialPosts()
-> **getControversialPosts**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getControversialPosts**(`options?`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
#### Parameters
-##### options
+##### options?
`Omit`\<[`GetPostsOptionsWithTimeframe`](../type-aliases/GetPostsOptionsWithTimeframe.md), `"subredditName"`\> = `{}`
@@ -645,7 +645,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getEdited**(`options`?): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
+> **getEdited**(`options?`): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
Return a listing of things that have been edited recently.
@@ -713,11 +713,11 @@ const highlightedPosts = await subreddit.getHighlightedPosts();
### getModerators()
-> **getModerators**(`options`): [`Listing`](Listing.md)\<[`SubredditModeratorUser`](SubredditModeratorUser.md)\>
+> **getModerators**(`options?`): [`Listing`](Listing.md)\<[`SubredditModeratorUser`](SubredditModeratorUser.md)\>
#### Parameters
-##### options
+##### options?
`GetUsersOptions` = `{}`
@@ -785,7 +785,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getModQueue**(`options`?): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
+> **getModQueue**(`options?`): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
Return a listing of things requiring moderator review, such as reported things and items.
@@ -815,11 +815,11 @@ console.log("Posts: ", await listing.all())
### getMutedUsers()
-> **getMutedUsers**(`options`): [`Listing`](Listing.md)\<[`SubredditMutedUser`](SubredditMutedUser.md)\>
+> **getMutedUsers**(`options?`): [`Listing`](Listing.md)\<[`SubredditMutedUser`](SubredditMutedUser.md)\>
#### Parameters
-##### options
+##### options?
`GetUsersOptions` = `{}`
@@ -913,7 +913,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getReports**(`options`?): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
+> **getReports**(`options?`): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
Return a listing of things that have been reported.
@@ -1009,7 +1009,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getSpam**(`options`?): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
+> **getSpam**(`options?`): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
Return a listing of things that have been marked as spam or otherwise removed.
@@ -1039,11 +1039,11 @@ console.log("Posts: ", await listing.all())
### getTopPosts()
-> **getTopPosts**(`options`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
+> **getTopPosts**(`options?`): [`Listing`](Listing.md)\<[`Post`](Post.md)\>
#### Parameters
-##### options
+##### options?
`Omit`\<[`GetPostsOptionsWithTimeframe`](../type-aliases/GetPostsOptionsWithTimeframe.md), `"subredditName"`\> = `{}`
@@ -1111,7 +1111,7 @@ console.log("Posts: ", await listing.all())
#### Call Signature
-> **getUnmoderated**(`options`?): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
+> **getUnmoderated**(`options?`): [`Listing`](Listing.md)\<[`Comment`](Comment.md) \| [`Post`](Post.md)\>
Return a listing of things that have yet to be approved/removed by a mod.
@@ -1141,7 +1141,7 @@ console.log("Posts: ", await listing.all())
### getUserFlair()
-> **getUserFlair**(`options`?): `Promise`\<[`GetUserFlairBySubredditResponse`](../type-aliases/GetUserFlairBySubredditResponse.md)\>
+> **getUserFlair**(`options?`): `Promise`\<[`GetUserFlairBySubredditResponse`](../type-aliases/GetUserFlairBySubredditResponse.md)\>
Get the user flair for the given subreddit. If `usernames` is provided then it will return only the
flair for the specified users. If retrieving the list of flair for a given subreddit and the list is long
@@ -1198,11 +1198,11 @@ const userFlairList = response.users
### getWikiContributors()
-> **getWikiContributors**(`options`): [`Listing`](Listing.md)\<[`SubredditWikiContributorUser`](SubredditWikiContributorUser.md)\>
+> **getWikiContributors**(`options?`): [`Listing`](Listing.md)\<[`SubredditWikiContributorUser`](SubredditWikiContributorUser.md)\>
#### Parameters
-##### options
+##### options?
`GetUsersOptions` = `{}`
@@ -1216,7 +1216,7 @@ const userFlairList = response.users
### inviteModerator()
-> **inviteModerator**(`username`, `permissions`?): `Promise`\<`void`\>
+> **inviteModerator**(`username`, `permissions?`): `Promise`\<`void`\>
#### Parameters
@@ -1238,7 +1238,7 @@ const userFlairList = response.users
### muteUser()
-> **muteUser**(`username`, `note`?): `Promise`\<`void`\>
+> **muteUser**(`username`, `note?`): `Promise`\<`void`\>
#### Parameters
@@ -1457,11 +1457,11 @@ Search for posts in this subreddit.
### toJSON()
-> **toJSON**(): `Pick`\<`Subreddit`, `"name"` \| `"id"` \| `"type"` \| `"description"` \| `"title"` \| `"createdAt"` \| `"nsfw"` \| `"settings"` \| `"language"` \| `"numberOfSubscribers"` \| `"numberOfActiveUsers"`\>
+> **toJSON**(): `Pick`\<`Subreddit`, `"id"` \| `"name"` \| `"createdAt"` \| `"type"` \| `"title"` \| `"description"` \| `"language"` \| `"nsfw"` \| `"numberOfSubscribers"` \| `"numberOfActiveUsers"` \| `"settings"`\>
#### Returns
-`Pick`\<`Subreddit`, `"name"` \| `"id"` \| `"type"` \| `"description"` \| `"title"` \| `"createdAt"` \| `"nsfw"` \| `"settings"` \| `"language"` \| `"numberOfSubscribers"` \| `"numberOfActiveUsers"`\>
+`Pick`\<`Subreddit`, `"id"` \| `"name"` \| `"createdAt"` \| `"type"` \| `"title"` \| `"description"` \| `"language"` \| `"nsfw"` \| `"numberOfSubscribers"` \| `"numberOfActiveUsers"` \| `"settings"`\>
***
@@ -1585,11 +1585,11 @@ await subreddit.setSettings({ type: 'restricted', title: 'New Title', descriptio
### getSubscribedSubredditsForCurrentUser()
-> `static` **getSubscribedSubredditsForCurrentUser**(`options`): [`Listing`](Listing.md)\<`Subreddit`\>
+> `static` **getSubscribedSubredditsForCurrentUser**(`options?`): [`Listing`](Listing.md)\<`Subreddit`\>
#### Parameters
-##### options
+##### options?
[`GetSubscribedSubredditsForCurrentUserOptions`](../type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md) = `{}`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditBannedUser.md b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditBannedUser.md
index f336ce09f..beb345888 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditBannedUser.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditBannedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -27,7 +27,7 @@ When the ban was created (UTC).
### daysLeft?
-> `readonly` `optional` **daysLeft**: `number`
+> `readonly` `optional` **daysLeft?**: `number`
Days remaining on a temporary ban (undefined if permanent).
@@ -37,7 +37,7 @@ Days remaining on a temporary ban (undefined if permanent).
### note?
-> `readonly` `optional` **note**: `string`
+> `readonly` `optional` **note?**: `string`
Moderator note (visible only to mods).
@@ -463,11 +463,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -525,7 +533,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -539,7 +547,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
@@ -582,11 +590,11 @@ The GetUserKarmaForSubredditResponse, containing the user's karma for comments a
### toJSON()
-> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditBannedUser`, `"date"`\> & `object`
+> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditBannedUser`, `"date"`\> & `object`
#### Returns
-`Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditBannedUser`, `"date"`\> & `object`
+`Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditBannedUser`, `"date"`\> & `object`
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditContributorUser.md b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditContributorUser.md
index 468e0af13..d8d0da261 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditContributorUser.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditContributorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -443,11 +443,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -505,7 +513,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -519,7 +527,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
@@ -562,11 +570,11 @@ The GetUserKarmaForSubredditResponse, containing the user's karma for comments a
### toJSON()
-> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditContributorUser`, `"date"`\>
+> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditContributorUser`, `"date"`\>
#### Returns
-`Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditContributorUser`, `"date"`\>
+`Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditContributorUser`, `"date"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditDescription.md b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditDescription.md
index de9c4dadb..9059f5920 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditDescription.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditDescription.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,7 +8,7 @@
-### new SubredditDescription()
+### Constructor
> **new SubredditDescription**(): `SubredditDescription`
@@ -22,4 +22,4 @@
### markdown?
-> `optional` **markdown**: `string`
+> `optional` **markdown?**: `string`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditModeratorUser.md b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditModeratorUser.md
index 7218a7b11..7ad3448b3 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditModeratorUser.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditModeratorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -34,13 +34,13 @@ Nested to avoid shadowing [User.modPermissions](User.md#modpermissions), which s
#### authorFlairCssClass?
-> `optional` **authorFlairCssClass**: `string`
+> `optional` **authorFlairCssClass?**: `string`
User flair CSS class in the subreddit.
#### authorFlairText?
-> `optional` **authorFlairText**: `string`
+> `optional` **authorFlairText?**: `string`
User flair text in the subreddit.
@@ -472,11 +472,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -534,7 +542,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -548,7 +556,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
@@ -591,11 +599,11 @@ The GetUserKarmaForSubredditResponse, containing the user's karma for comments a
### toJSON()
-> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditModeratorUser`, `"date"` \| `"moderatorInfo"`\>
+> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditModeratorUser`, `"date"` \| `"moderatorInfo"`\>
#### Returns
-`Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditModeratorUser`, `"date"` \| `"moderatorInfo"`\>
+`Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditModeratorUser`, `"date"` \| `"moderatorInfo"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditMutedUser.md b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditMutedUser.md
index dc5c4cb3a..c75fecffa 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditMutedUser.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditMutedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -443,11 +443,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -505,7 +513,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -519,7 +527,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
@@ -562,11 +570,11 @@ The GetUserKarmaForSubredditResponse, containing the user's karma for comments a
### toJSON()
-> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditMutedUser`, `"date"`\>
+> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditMutedUser`, `"date"`\>
#### Returns
-`Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditMutedUser`, `"date"`\>
+`Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditMutedUser`, `"date"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditRulesWidget.md b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditRulesWidget.md
index 6c791d8f8..8cc701218 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditRulesWidget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditRulesWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
-### new SubredditRulesWidget()
+### Constructor
> **new SubredditRulesWidget**(`subredditAboutRulesRsp`, `widgetData`, `subredditName`): `SubredditRulesWidget`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiBannedUser.md b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiBannedUser.md
index 6ec6f3e36..374f3e7f7 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiBannedUser.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiBannedUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -27,7 +27,7 @@ When the wiki ban was created (UTC).
### daysLeft?
-> `readonly` `optional` **daysLeft**: `number`
+> `readonly` `optional` **daysLeft?**: `number`
Days remaining on a temporary ban (undefined if permanent).
@@ -37,7 +37,7 @@ Days remaining on a temporary ban (undefined if permanent).
### note?
-> `readonly` `optional` **note**: `string`
+> `readonly` `optional` **note?**: `string`
Moderator note.
@@ -463,11 +463,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -525,7 +533,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -539,7 +547,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
@@ -582,11 +590,11 @@ The GetUserKarmaForSubredditResponse, containing the user's karma for comments a
### toJSON()
-> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditWikiBannedUser`, `"date"`\> & `object`
+> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditWikiBannedUser`, `"date"`\> & `object`
#### Returns
-`Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditWikiBannedUser`, `"date"`\> & `object`
+`Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditWikiBannedUser`, `"date"`\> & `object`
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiContributorUser.md b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiContributorUser.md
index fe82087e2..39b1268db 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiContributorUser.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiContributorUser.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -443,11 +443,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
#### Inherited from
@@ -505,7 +513,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -519,7 +527,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
@@ -562,11 +570,11 @@ The GetUserKarmaForSubredditResponse, containing the user's karma for comments a
### toJSON()
-> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditWikiContributorUser`, `"date"`\>
+> **toJSON**(): `Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditWikiContributorUser`, `"date"`\>
#### Returns
-`Pick`\<[`User`](User.md), `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object` & `Pick`\<`SubredditWikiContributorUser`, `"date"`\>
+`Pick`\<[`User`](User.md), `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object` & `Pick`\<`SubredditWikiContributorUser`, `"date"`\>
#### Overrides
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiSettings.md b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiSettings.md
index 4cce9e62b..c7b04c0cc 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiSettings.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/SubredditWikiSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,7 +8,7 @@
-### new SubredditWikiSettings()
+### Constructor
> **new SubredditWikiSettings**(): `SubredditWikiSettings`
@@ -22,4 +22,4 @@
### wikiEditMode?
-> `optional` **wikiEditMode**: [`WikiEditMode`](../type-aliases/WikiEditMode.md)
+> `optional` **wikiEditMode?**: [`WikiEditMode`](../type-aliases/WikiEditMode.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/TextAreaWidget.md b/versioned_docs/version-0.15/api/redditapi/models/classes/TextAreaWidget.md
index 2e53e6e74..d14de4c14 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/TextAreaWidget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/TextAreaWidget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
-### new TextAreaWidget()
+### Constructor
> **new TextAreaWidget**(`widgetData`, `subredditName`): `TextAreaWidget`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/User.md b/versioned_docs/version-0.15/api/redditapi/models/classes/User.md
index df9c98d61..cc1f03380 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/User.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/User.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -361,11 +361,19 @@ A Listing of Post objects.
### getSnoovatarUrl()
-> **getSnoovatarUrl**(): `Promise`\<`undefined` \| `string`\>
+> **getSnoovatarUrl**(): `Promise`\<`string` \| `undefined`\>
+
+Gets this user's public Snoovatar image URL.
#### Returns
-`Promise`\<`undefined` \| `string`\>
+`Promise`\<`string` \| `undefined`\>
+
+The image URL, or `undefined` if this user has no Snoovatar image.
+
+#### Throws
+
+If the account is unavailable or the lookup fails.
***
@@ -411,7 +419,7 @@ A Promise that resolves to an array of Trophy objects.
### getUserFlairBySubreddit()
-> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+> **getUserFlairBySubreddit**(`subreddit`): `Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
Retrieve the user's flair for the subreddit.
@@ -425,7 +433,7 @@ The name of the subreddit associated with the user's flair.
#### Returns
-`Promise`\<`undefined` \| [`UserFlair`](../type-aliases/UserFlair.md)\>
+`Promise`\<[`UserFlair`](../type-aliases/UserFlair.md) \| `undefined`\>
#### Example
@@ -460,8 +468,8 @@ The GetUserKarmaForSubredditResponse, containing the user's karma for comments a
### toJSON()
-> **toJSON**(): `Pick`\<`User`, `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object`
+> **toJSON**(): `Pick`\<`User`, `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object`
#### Returns
-`Pick`\<`User`, `"id"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"` \| `"nsfw"`\> & `object`
+`Pick`\<`User`, `"id"` \| `"nsfw"` \| `"username"` \| `"createdAt"` \| `"linkKarma"` \| `"commentKarma"`\> & `object`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/Widget.md b/versioned_docs/version-0.15/api/redditapi/models/classes/Widget.md
index 2aaba4c55..2036376d9 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/Widget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/Widget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -19,7 +19,7 @@
-### new Widget()
+### Constructor
> **new Widget**(`widgetData`, `subredditName`): `Widget`
@@ -97,8 +97,8 @@
### toJSON()
-> **toJSON**(): `Pick`\<`Widget`, `"name"` \| `"id"` \| `"subredditName"`\>
+> **toJSON**(): `Pick`\<`Widget`, `"id"` \| `"name"` \| `"subredditName"`\>
#### Returns
-`Pick`\<`Widget`, `"name"` \| `"id"` \| `"subredditName"`\>
+`Pick`\<`Widget`, `"id"` \| `"name"` \| `"subredditName"`\>
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPage.md b/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPage.md
index 7ecd6befd..ad86929a0 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPage.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPage.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -60,7 +60,7 @@ The name of the page.
#### Get Signature
-> **get** **revisionAuthor**(): `undefined` \| [`User`](User.md)
+> **get** **revisionAuthor**(): [`User`](User.md) \| `undefined`
The author of this revision.
@@ -70,7 +70,7 @@ Use revisionAuthorId instead.
##### Returns
-`undefined` \| [`User`](User.md)
+[`User`](User.md) \| `undefined`
***
@@ -80,13 +80,13 @@ Use revisionAuthorId instead.
#### Get Signature
-> **get** **revisionAuthorId**(): `undefined` \| `` `t2_${string}` ``
+> **get** **revisionAuthorId**(): `` `t2_${string}` `` \| `undefined`
The ID of the author of this revision.
##### Returns
-`undefined` \| `` `t2_${string}` ``
+`` `t2_${string}` `` \| `undefined`
***
@@ -202,7 +202,7 @@ Get the revisions for this page.
##### options
-`Omit`\<[`GetPageRevisionsOptions`](../type-aliases/GetPageRevisionsOptions.md), `"subredditName"` \| `"wikiVersion"` \| `"page"`\>
+`Omit`\<[`GetPageRevisionsOptions`](../type-aliases/GetPageRevisionsOptions.md), `"subredditName"` \| `"page"` \| `"wikiVersion"`\>
#### Returns
@@ -268,11 +268,11 @@ Revert this page to a previous revision.
### toJSON()
-> **toJSON**(): `Pick`\<`WikiPage`, `"name"` \| `"subredditName"` \| `"content"` \| `"contentHtml"` \| `"revisionId"` \| `"revisionDate"` \| `"revisionReason"`\> & `object`
+> **toJSON**(): `Pick`\<`WikiPage`, `"name"` \| `"revisionId"` \| `"content"` \| `"subredditName"` \| `"contentHtml"` \| `"revisionDate"` \| `"revisionReason"`\> & `object`
#### Returns
-`Pick`\<`WikiPage`, `"name"` \| `"subredditName"` \| `"content"` \| `"contentHtml"` \| `"revisionId"` \| `"revisionDate"` \| `"revisionReason"`\> & `object`
+`Pick`\<`WikiPage`, `"name"` \| `"revisionId"` \| `"content"` \| `"subredditName"` \| `"contentHtml"` \| `"revisionDate"` \| `"revisionReason"`\> & `object`
***
@@ -280,7 +280,7 @@ Revert this page to a previous revision.
### update()
-> **update**(`content`, `reason`?): `Promise`\<`WikiPage`\>
+> **update**(`content`, `reason?`): `Promise`\<`WikiPage`\>
Update this page.
@@ -312,7 +312,7 @@ Update the settings for this page.
##### options
-`Omit`\<[`UpdatePageSettingsOptions`](../type-aliases/UpdatePageSettingsOptions.md), `"subredditName"` \| `"wikiVersion"` \| `"page"`\>
+`Omit`\<[`UpdatePageSettingsOptions`](../type-aliases/UpdatePageSettingsOptions.md), `"subredditName"` \| `"page"` \| `"wikiVersion"`\>
#### Returns
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPageRevision.md b/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPageRevision.md
index cefc396ae..6be901c4c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPageRevision.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPageRevision.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,9 +8,9 @@
-### new WikiPageRevision()
+### Constructor
-> **new WikiPageRevision**(`data`, `wikiVersion`): `WikiPageRevision`
+> **new WikiPageRevision**(`data`, `wikiVersion?`): `WikiPageRevision`
#### Parameters
@@ -18,7 +18,7 @@
`WikiPageRevision`
-##### wikiVersion
+##### wikiVersion?
[`WikiVersion`](../type-aliases/WikiVersion.md) = `'v1'`
@@ -54,13 +54,13 @@ Use authorId instead.
#### Get Signature
-> **get** **authorId**(): `undefined` \| `` `t2_${string}` ``
+> **get** **authorId**(): `` `t2_${string}` `` \| `undefined`
The ID of the author of this revision.
##### Returns
-`undefined` \| `` `t2_${string}` ``
+`` `t2_${string}` `` \| `undefined`
***
@@ -138,8 +138,8 @@ The ID of the author of this revision.
### toJSON()
-> **toJSON**(): `Pick`\<`WikiPageRevision`, `"reason"` \| `"id"` \| `"date"` \| `"hidden"` \| `"page"`\> & `object`
+> **toJSON**(): `Pick`\<`WikiPageRevision`, `"id"` \| `"reason"` \| `"date"` \| `"page"` \| `"hidden"`\> & `object`
#### Returns
-`Pick`\<`WikiPageRevision`, `"reason"` \| `"id"` \| `"date"` \| `"hidden"` \| `"page"`\> & `object`
+`Pick`\<`WikiPageRevision`, `"id"` \| `"reason"` \| `"date"` \| `"page"` \| `"hidden"`\> & `object`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPageSettings.md b/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPageSettings.md
index 90eb5029b..4c7b2b5f5 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPageSettings.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/classes/WikiPageSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,9 +8,9 @@
-### new WikiPageSettings()
+### Constructor
-> **new WikiPageSettings**(`data`, `wikiVersion`): `WikiPageSettings`
+> **new WikiPageSettings**(`data`, `wikiVersion?`): `WikiPageSettings`
#### Parameters
@@ -18,7 +18,7 @@
`WikiPageSettings_Data`
-##### wikiVersion
+##### wikiVersion?
[`WikiVersion`](../type-aliases/WikiVersion.md) = `'v1'`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/enumerations/AboutLocations.md b/versioned_docs/version-0.15/api/redditapi/models/enumerations/AboutLocations.md
index 2151a66bf..616400a83 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/enumerations/AboutLocations.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/enumerations/AboutLocations.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/enumerations/FlairType.md b/versioned_docs/version-0.15/api/redditapi/models/enumerations/FlairType.md
index b0ad7441c..5a240f81b 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/enumerations/FlairType.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/enumerations/FlairType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/enumerations/ModMailActionType.md b/versioned_docs/version-0.15/api/redditapi/models/enumerations/ModMailActionType.md
index 71dfd26e6..16fd5474b 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/enumerations/ModMailActionType.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/enumerations/ModMailActionType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/enumerations/ModMailConversationState.md b/versioned_docs/version-0.15/api/redditapi/models/enumerations/ModMailConversationState.md
index 793085f03..23370a93e 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/enumerations/ModMailConversationState.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/enumerations/ModMailConversationState.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/enumerations/SocialLinkType.md b/versioned_docs/version-0.15/api/redditapi/models/enumerations/SocialLinkType.md
index d5405b084..6aa9a9587 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/enumerations/SocialLinkType.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/enumerations/SocialLinkType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/enumerations/WikiPagePermissionLevel.md b/versioned_docs/version-0.15/api/redditapi/models/enumerations/WikiPagePermissionLevel.md
index fca8684e1..424d1719d 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/enumerations/WikiPagePermissionLevel.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/enumerations/WikiPagePermissionLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/functions/getModerationLog.md b/versioned_docs/version-0.15/api/redditapi/models/functions/getModerationLog.md
index 521c7da84..d2af070af 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/functions/getModerationLog.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/functions/getModerationLog.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditInfoById.md b/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditInfoById.md
index 179e46ce8..c996e62c4 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditInfoById.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditInfoById.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditInfoByName.md b/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditInfoByName.md
index b7fef3c9d..f65ee6417 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditInfoByName.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditInfoByName.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditLeaderboard.md b/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditLeaderboard.md
index 48383eb93..9a0a56f96 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditLeaderboard.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditLeaderboard.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditStyles.md b/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditStyles.md
index 0d7faff96..ca8745767 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditStyles.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/functions/getSubredditStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/functions/getVaultByAddress.md b/versioned_docs/version-0.15/api/redditapi/models/functions/getVaultByAddress.md
index b5fc6a2f6..820981001 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/functions/getVaultByAddress.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/functions/getVaultByAddress.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/functions/getVaultByUserId.md b/versioned_docs/version-0.15/api/redditapi/models/functions/getVaultByUserId.md
index abf7ef9ef..9f1b35193 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/functions/getVaultByUserId.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/functions/getVaultByUserId.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/interfaces/ModAction.md b/versioned_docs/version-0.15/api/redditapi/models/interfaces/ModAction.md
index 6d629b4f9..ec520608f 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/interfaces/ModAction.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/interfaces/ModAction.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -20,7 +20,7 @@ When the action took place.
### description?
-> `optional` **description**: `string`
+> `optional` **description?**: `string`
The string "Page modmail-stats edited: Daily update of the
modmail-stats (Wed Jul 02 2025 08:05:47 UTC+0200 (Europe/Amsterdam))" is
@@ -33,7 +33,7 @@ the "description".
### details?
-> `optional` **details**: `string`
+> `optional` **details?**: `string`
The string "Page modmail-stats edited: Daily update of the
modmail-stats (Wed Jul 02 2025 08:05:47 UTC+0200 (Europe/Amsterdam))" is
@@ -96,7 +96,7 @@ The name of the subreddit the action took place.
### target?
-> `optional` **target**: [`ModActionTarget`](../type-aliases/ModActionTarget.md)
+> `optional` **target?**: [`ModActionTarget`](../type-aliases/ModActionTarget.md)
Some context of the affected item of the modaction.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AboutSubredditTypes.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AboutSubredditTypes.md
index f599db1c8..bc6b21aef 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AboutSubredditTypes.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AboutSubredditTypes.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AddRemovalNoteOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AddRemovalNoteOptions.md
index 3d33f8612..eae78d6a7 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AddRemovalNoteOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AddRemovalNoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -24,7 +24,7 @@ The IDs of the removed posts or comments.
### modNote?
-> `optional` **modNote**: `string`
+> `optional` **modNote?**: `string`
The note explaining the removal. The maximum length is 100 characters.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AddWidgetData.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AddWidgetData.md
index 6a4cce64f..6cf05ec1f 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AddWidgetData.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AddWidgetData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AllowableFlairContent.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AllowableFlairContent.md
index 393f0eb89..1322bbbcc 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AllowableFlairContent.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/AllowableFlairContent.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BackgroundImagePosition.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BackgroundImagePosition.md
index 9ea4c5717..aae77d13c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BackgroundImagePosition.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BackgroundImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BanUserOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BanUserOptions.md
index 4b00f8a4b..4b1269274 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BanUserOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BanUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### context?
-> `optional` **context**: `string`
+> `optional` **context?**: `string`
***
@@ -20,7 +20,7 @@
### duration?
-> `optional` **duration**: `number`
+> `optional` **duration?**: `number`
***
@@ -28,7 +28,7 @@
### message?
-> `optional` **message**: `string`
+> `optional` **message?**: `string`
***
@@ -36,7 +36,7 @@
### note?
-> `optional` **note**: `string`
+> `optional` **note?**: `string`
***
@@ -44,7 +44,7 @@
### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BanWikiContributorOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BanWikiContributorOptions.md
index 46eb8178a..2a63143c9 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BanWikiContributorOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BanWikiContributorOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### duration?
-> `optional` **duration**: `number`
+> `optional` **duration?**: `number`
***
@@ -20,7 +20,7 @@
### note?
-> `optional` **note**: `string`
+> `optional` **note?**: `string`
***
@@ -28,7 +28,7 @@
### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BannerHeight.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BannerHeight.md
index 74af7717a..3b62fcfc5 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BannerHeight.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/BannerHeight.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentMediaTypes.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentMediaTypes.md
index 608703072..24fb2a0d0 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentMediaTypes.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentMediaTypes.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentSort.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentSort.md
index 0a72ec804..fd0feb7bb 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentSort.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentSort.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentSubmissionOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentSubmissionOptions.md
index ff3e7375f..d111fa727 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentSubmissionOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommentSubmissionOptions.md
@@ -1,41 +1,47 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
# Type Alias: CommentSubmissionOptions
-> **CommentSubmissionOptions** = \{ `runAs`: `"USER"` \| `"APP"`; `text`: `string`; \} \| \{ `richtext`: `object` \| `RichTextBuilder`; `runAs`: `"USER"` \| `"APP"`; \}
+> **CommentSubmissionOptions** = \{ `runAs?`: `"USER"` \| `"APP"`; `text`: `string`; \} \| \{ `richtext`: `object` \| `RichTextBuilder`; `runAs?`: `"USER"` \| `"APP"`; \}
Options for submitting a comment body.
-## Type declaration
+## Union Members
-\{ `runAs`: `"USER"` \| `"APP"`; `text`: `string`; \}
+### Type Literal
-### runAs?
+\{ `runAs?`: `"USER"` \| `"APP"`; `text`: `string`; \}
-> `optional` **runAs**: `"USER"` \| `"APP"`
+#### runAs?
+
+> `optional` **runAs?**: `"USER"` \| `"APP"`
The account used to create the comment. Defaults to the app account.
This option is ignored by [Comment.edit](../classes/Comment.md#edit).
-### text
+#### text
> **text**: `string`
The comment body in Markdown.
-\{ `richtext`: `object` \| `RichTextBuilder`; `runAs`: `"USER"` \| `"APP"`; \}
+***
+
+### Type Literal
+
+\{ `richtext`: `object` \| `RichTextBuilder`; `runAs?`: `"USER"` \| `"APP"`; \}
-### richtext
+#### richtext
> **richtext**: `object` \| `RichTextBuilder`
The comment body as rich text.
-### runAs?
+#### runAs?
-> `optional` **runAs**: `"USER"` \| `"APP"`
+> `optional` **runAs?**: `"USER"` \| `"APP"`
The account used to create the comment. Defaults to the app account.
This option is ignored by [Comment.edit](../classes/Comment.md#edit).
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommonFlair.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommonFlair.md
index 29c333754..e775a5805 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommonFlair.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommonFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ This type is used for both the link and author flairs on Post and Comment object
### backgroundColor?
-> `optional` **backgroundColor**: `string`
+> `optional` **backgroundColor?**: `string`
Flair background color as a hex color string (# prefixed)
@@ -30,7 +30,7 @@ Flair background color as a hex color string (# prefixed)
### cssClass?
-> `optional` **cssClass**: `string`
+> `optional` **cssClass?**: `string`
Custom CSS classes from the subreddit's stylesheet to apply to the flair if rendered as HTML
@@ -46,25 +46,25 @@ RichText object representation of the flair
#### elementType?
-> `optional` **elementType**: `string`
+> `optional` **elementType?**: `string`
Enum of element types. e.g. emoji or text
#### emojiRef?
-> `optional` **emojiRef**: `string`
+> `optional` **emojiRef?**: `string`
Emoji references, e.g. ":rainbow:"
#### text?
-> `optional` **text**: `string`
+> `optional` **text?**: `string`
Text to show up in the flair, e.g. "Need Advice"
#### url?
-> `optional` **url**: `string`
+> `optional` **url?**: `string`
url string, e.g. "https://reddit.com/"
@@ -74,7 +74,7 @@ url string, e.g. "https://reddit.com/"
### templateId?
-> `optional` **templateId**: `string`
+> `optional` **templateId?**: `string`
Flair template ID to use when rendering this flair
@@ -84,7 +84,7 @@ Flair template ID to use when rendering this flair
### text?
-> `optional` **text**: `string`
+> `optional` **text?**: `string`
Plain text representation of the flair
@@ -94,7 +94,7 @@ Plain text representation of the flair
### textColor?
-> `optional` **textColor**: `string`
+> `optional` **textColor?**: `string`
One of: "light", "dark"
@@ -104,6 +104,6 @@ One of: "light", "dark"
### type?
-> `optional` **type**: `string`
+> `optional` **type?**: `string`
One of: "text", "richtext"
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommonSubmitPostOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommonSubmitPostOptions.md
index 31e3a3c3d..fdee62302 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommonSubmitPostOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommonSubmitPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### flairId?
-> `optional` **flairId**: `string`
+> `optional` **flairId?**: `string`
The flair template to apply to the new post.
@@ -22,7 +22,7 @@ The flair template to apply to the new post.
### flairText?
-> `optional` **flairText**: `string`
+> `optional` **flairText?**: `string`
The flair text to apply to the new post.
@@ -32,7 +32,7 @@ The flair text to apply to the new post.
### nsfw?
-> `optional` **nsfw**: `boolean`
+> `optional` **nsfw?**: `boolean`
Whether to mark the new post as NSFW.
@@ -42,7 +42,7 @@ Whether to mark the new post as NSFW.
### runAs?
-> `optional` **runAs**: `"USER"` \| `"APP"`
+> `optional` **runAs?**: `"USER"` \| `"APP"`
The account that creates the post. Defaults to the app account.
@@ -52,7 +52,7 @@ The account that creates the post. Defaults to the app account.
### sendreplies?
-> `optional` **sendreplies**: `boolean`
+> `optional` **sendreplies?**: `boolean`
Whether the author receives notifications for new comments.
@@ -62,7 +62,7 @@ Whether the author receives notifications for new comments.
### spoiler?
-> `optional` **spoiler**: `boolean`
+> `optional` **spoiler?**: `boolean`
Whether to mark the new post as a spoiler.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommunityNameFormat.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommunityNameFormat.md
index 09e5dfccb..6097ebe60 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommunityNameFormat.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CommunityNameFormat.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationData.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationData.md
index d63898e69..ecd27f3da 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationData.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -22,7 +22,7 @@ The authors of each message in the modmail conversation.
### conversationType?
-> `optional` **conversationType**: `string`
+> `optional` **conversationType?**: `string`
A ConversationType specifies whether a conversation is with a subreddit
itself, with another user, or with another subreddit entirely.
@@ -39,7 +39,7 @@ itself, with another user, or with another subreddit entirely.
### id?
-> `optional` **id**: `string`
+> `optional` **id?**: `string`
Conversation ID
@@ -49,7 +49,7 @@ Conversation ID
### isAuto?
-> `optional` **isAuto**: `boolean`
+> `optional` **isAuto?**: `boolean`
Is the conversation automatically generated e.g. from automod, u/reddit
@@ -59,7 +59,7 @@ Is the conversation automatically generated e.g. from automod, u/reddit
### isHighlighted?
-> `optional` **isHighlighted**: `boolean`
+> `optional` **isHighlighted?**: `boolean`
Is the conversation highlighted
@@ -69,7 +69,7 @@ Is the conversation highlighted
### isInternal?
-> `optional` **isInternal**: `boolean`
+> `optional` **isInternal?**: `boolean`
Is the conversation internal (i.e. mod only)
@@ -79,7 +79,7 @@ Is the conversation internal (i.e. mod only)
### lastModUpdate?
-> `optional` **lastModUpdate**: `string`
+> `optional` **lastModUpdate?**: `string`
The last datetime a mod from the owning subreddit made any interaction
with the conversation.
@@ -93,7 +93,7 @@ the participant subreddit are irrelevant and do not affect this field.)
### lastUnread?
-> `optional` **lastUnread**: `string`
+> `optional` **lastUnread?**: `string`
The datetime of the last unread message within this conversation for the current viewer.
@@ -103,7 +103,7 @@ The datetime of the last unread message within this conversation for the current
### lastUpdated?
-> `optional` **lastUpdated**: `string`
+> `optional` **lastUpdated?**: `string`
The datetime of the last time the conversation was update.
@@ -113,7 +113,7 @@ The datetime of the last time the conversation was update.
### lastUserUpdate?
-> `optional` **lastUserUpdate**: `string`
+> `optional` **lastUserUpdate?**: `string`
The last datetime a user made any interaction with the conversation
@@ -165,7 +165,7 @@ const modActionById = conversation.modActions[modActionId];
### numMessages?
-> `optional` **numMessages**: `number`
+> `optional` **numMessages?**: `number`
Number of messages (not actions) in the conversation
@@ -175,7 +175,7 @@ Number of messages (not actions) in the conversation
### participant?
-> `optional` **participant**: [`Participant`](Participant.md)
+> `optional` **participant?**: [`Participant`](Participant.md)
Participant. Is absent for mod discussions
@@ -185,7 +185,7 @@ Participant. Is absent for mod discussions
### state?
-> `optional` **state**: [`ModMailConversationState`](../enumerations/ModMailConversationState.md)
+> `optional` **state?**: [`ModMailConversationState`](../enumerations/ModMailConversationState.md)
State of the conversation
@@ -195,7 +195,7 @@ State of the conversation
### subject?
-> `optional` **subject**: `string`
+> `optional` **subject?**: `string`
Suject of the conversation
@@ -205,14 +205,14 @@ Suject of the conversation
### subreddit?
-> `optional` **subreddit**: `object`
+> `optional` **subreddit?**: `object`
Subreddit owning the modmail conversation
#### displayName?
-> `optional` **displayName**: `string`
+> `optional` **displayName?**: `string`
#### id?
-> `optional` **id**: `T5`
+> `optional` **id?**: `T5`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationResponse.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationResponse.md
index 76e347336..eff278aed 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationResponse.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationStateFilter.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationStateFilter.md
index ead034fcd..31754649e 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationStateFilter.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationStateFilter.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationUserData.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationUserData.md
index 05e33676b..0a84ee38c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationUserData.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ConversationUserData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,11 +12,11 @@
### approveStatus?
-> `optional` **approveStatus**: `object`
+> `optional` **approveStatus?**: `object`
#### isApproved?
-> `optional` **isApproved**: `boolean`
+> `optional` **isApproved?**: `boolean`
***
@@ -24,23 +24,23 @@
### banStatus?
-> `optional` **banStatus**: `object`
+> `optional` **banStatus?**: `object`
#### endDate?
-> `optional` **endDate**: `string`
+> `optional` **endDate?**: `string`
#### isBanned?
-> `optional` **isBanned**: `boolean`
+> `optional` **isBanned?**: `boolean`
#### isPermanent?
-> `optional` **isPermanent**: `boolean`
+> `optional` **isPermanent?**: `boolean`
#### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
***
@@ -48,7 +48,7 @@
### created?
-> `optional` **created**: `string`
+> `optional` **created?**: `string`
When was created
@@ -58,7 +58,7 @@ When was created
### id?
-> `optional` **id**: `T2`
+> `optional` **id?**: `T2`
User ID
@@ -68,7 +68,7 @@ User ID
### isShadowBanned?
-> `optional` **isShadowBanned**: `boolean`
+> `optional` **isShadowBanned?**: `boolean`
***
@@ -76,7 +76,7 @@ User ID
### isSuspended?
-> `optional` **isSuspended**: `boolean`
+> `optional` **isSuspended?**: `boolean`
***
@@ -84,23 +84,23 @@ User ID
### muteStatus?
-> `optional` **muteStatus**: `object`
+> `optional` **muteStatus?**: `object`
#### endDate?
-> `optional` **endDate**: `string`
+> `optional` **endDate?**: `string`
#### isMuted?
-> `optional` **isMuted**: `boolean`
+> `optional` **isMuted?**: `boolean`
#### muteCount?
-> `optional` **muteCount**: `number`
+> `optional` **muteCount?**: `number`
#### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
***
@@ -108,7 +108,7 @@ User ID
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
Username
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateFlairTemplateOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateFlairTemplateOptions.md
index 3860f57b1..6fc9be822 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateFlairTemplateOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateFlairTemplateOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### allowableContent?
-> `optional` **allowableContent**: [`AllowableFlairContent`](AllowableFlairContent.md)
+> `optional` **allowableContent?**: [`AllowableFlairContent`](AllowableFlairContent.md)
The flair template's allowable content. Either 'all', 'emoji', or 'text'.
@@ -22,7 +22,7 @@ The flair template's allowable content. Either 'all', 'emoji', or 'text'.
### allowUserEdits?
-> `optional` **allowUserEdits**: `boolean`
+> `optional` **allowUserEdits?**: `boolean`
Whether or not users are allowed to edit this flair template before using it.
@@ -32,7 +32,7 @@ Whether or not users are allowed to edit this flair template before using it.
### backgroundColor?
-> `optional` **backgroundColor**: `string`
+> `optional` **backgroundColor?**: `string`
The background color of the flair. Either 'transparent' or a hex color code. e.g. #FFC0CB
@@ -42,7 +42,7 @@ The background color of the flair. Either 'transparent' or a hex color code. e.g
### maxEmojis?
-> `optional` **maxEmojis**: `number`
+> `optional` **maxEmojis?**: `number`
***
@@ -50,7 +50,7 @@ The background color of the flair. Either 'transparent' or a hex color code. e.g
### modOnly?
-> `optional` **modOnly**: `boolean`
+> `optional` **modOnly?**: `boolean`
Whether or not this flair template is only available to moderators.
@@ -80,6 +80,6 @@ The text to display in the flair.
### textColor?
-> `optional` **textColor**: [`FlairTextColor`](FlairTextColor.md)
+> `optional` **textColor?**: [`FlairTextColor`](FlairTextColor.md)
Either 'dark' or 'light'.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateModNoteOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateModNoteOptions.md
index a7f782024..f43bd2c19 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateModNoteOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateModNoteOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ Options for adding a moderation note to a user.
### label?
-> `optional` **label**: [`UserNoteLabel`](UserNoteLabel.md)
+> `optional` **label?**: [`UserNoteLabel`](UserNoteLabel.md)
A label that categorizes the moderation note.
@@ -34,7 +34,7 @@ The text of the moderation note. The maximum length is 250 characters.
### redditId?
-> `optional` **redditId**: `T1` \| `T3`
+> `optional` **redditId?**: `T1` \| `T3`
The comment or post associated with the moderation note.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateRelationshipOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateRelationshipOptions.md
index 34dede95f..5d64bef23 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateRelationshipOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateRelationshipOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### banContext?
-> `optional` **banContext**: `string`
+> `optional` **banContext?**: `string`
The ID of the post or comment that caused the ban.
@@ -22,7 +22,7 @@ The ID of the post or comment that caused the ban.
### banMessage?
-> `optional` **banMessage**: `string`
+> `optional` **banMessage?**: `string`
***
@@ -30,7 +30,7 @@ The ID of the post or comment that caused the ban.
### banReason?
-> `optional` **banReason**: `string`
+> `optional` **banReason?**: `string`
***
@@ -38,7 +38,7 @@ The ID of the post or comment that caused the ban.
### duration?
-> `optional` **duration**: `number`
+> `optional` **duration?**: `number`
***
@@ -46,7 +46,7 @@ The ID of the post or comment that caused the ban.
### note?
-> `optional` **note**: `string`
+> `optional` **note?**: `string`
***
@@ -54,7 +54,7 @@ The ID of the post or comment that caused the ban.
### permissions?
-> `optional` **permissions**: [`ModeratorPermission`](ModeratorPermission.md)[]
+> `optional` **permissions?**: [`ModeratorPermission`](ModeratorPermission.md)[]
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateRuleOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateRuleOptions.md
index 5ff37f712..dc8876185 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateRuleOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateRuleOptions.md
@@ -1,14 +1,20 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
# Type Alias: CreateRuleOptions
-> **CreateRuleOptions** = `Omit`\<`AddSubredditRuleRequest`, `"r"` \| `"kind"` \| `"violationReason"`\> & `object`
+> **CreateRuleOptions** = `Omit`\<`AddSubredditRuleRequest`, `"r"` \| `"kind"` \| `"violationReason"` \| `"description"`\> & `object`
Options for creating a new subreddit rule.
-## Type declaration
+## Type Declaration
+
+### description?
+
+> `optional` **description?**: `string`
+
+The description of the rule. Defaults to an empty string.
### kind
@@ -16,4 +22,4 @@ Options for creating a new subreddit rule.
### violationReason?
-> `optional` **violationReason**: `string`
+> `optional` **violationReason?**: `string`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateWikiPageOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateWikiPageOptions.md
index bd62f0598..9486bf10d 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateWikiPageOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CreateWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **CreateWikiPageOptions** = [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### content
@@ -22,7 +22,7 @@ The name of the page to create.
### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
The reason for creating the page.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CrosspostOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CrosspostOptions.md
index 4d39057d9..42d1d57da 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CrosspostOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CrosspostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,7 +8,7 @@
Options for creating a crosspost.
-## Type declaration
+## Type Declaration
### postId
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CrowdControlLevel.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CrowdControlLevel.md
index bfe79ac47..9b38965e2 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CrowdControlLevel.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CrowdControlLevel.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomPostRichTextFallback.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomPostRichTextFallback.md
index 78d9ff9aa..cf2ba3286 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomPostRichTextFallback.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomPostRichTextFallback.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomPostTextFallbackOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomPostTextFallbackOptions.md
index 8b8ebca05..8ee39c31e 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomPostTextFallbackOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomPostTextFallbackOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,20 +6,26 @@
> **CustomPostTextFallbackOptions** = \{ `text`: `string`; \} \| \{ `richtext`: [`CustomPostRichTextFallback`](CustomPostRichTextFallback.md); \}
-## Type declaration
+## Union Members
+
+### Type Literal
\{ `text`: `string`; \}
-### text
+#### text
> **text**: `string`
The fallback content as plaintext or Markdown. See
https://www.reddit.com/r/reddit.com/wiki/markdown/.
+***
+
+### Type Literal
+
\{ `richtext`: [`CustomPostRichTextFallback`](CustomPostRichTextFallback.md); \}
-### richtext
+#### richtext
> **richtext**: [`CustomPostRichTextFallback`](CustomPostRichTextFallback.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomizationFlag.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomizationFlag.md
index b95d86eb6..0d660e5fb 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomizationFlag.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/CustomizationFlag.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/DeleteNotesOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/DeleteNotesOptions.md
index 7d08b3e31..918049e05 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/DeleteNotesOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/DeleteNotesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EditCommentOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EditCommentOptions.md
index 172965f47..e66e9bab2 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EditCommentOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EditCommentOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EditFlairTemplateOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EditFlairTemplateOptions.md
index 500fde697..803dfc615 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EditFlairTemplateOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EditFlairTemplateOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **EditFlairTemplateOptions** = [`CreateFlairTemplateOptions`](CreateFlairTemplateOptions.md) & `object`
-## Type declaration
+## Type Declaration
### id
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EnrichedThumbnail.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EnrichedThumbnail.md
index e833be71c..15ccae5d4 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EnrichedThumbnail.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/EnrichedThumbnail.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ Contains a post's thumbnail and, for NSFW content, its blurred version.
### attribution?
-> `optional` **attribution**: `string`
+> `optional` **attribution?**: `string`
Attribution text for the thumbnail
@@ -56,7 +56,7 @@ Whether this thumbnail appears blurred by default
### obfuscatedImage?
-> `optional` **obfuscatedImage**: `object`
+> `optional` **obfuscatedImage?**: `object`
The blurred image for NSFW thumbnails
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairBackgroundColor.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairBackgroundColor.md
index 969909808..d71daca09 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairBackgroundColor.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairBackgroundColor.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairSettings.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairSettings.md
index 2c633aa63..a8540659d 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairSettings.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -20,7 +20,7 @@
### userFlairBackgroundColor?
-> `optional` **userFlairBackgroundColor**: `string`
+> `optional` **userFlairBackgroundColor?**: `string`
***
@@ -28,7 +28,7 @@
### userFlairTextColor?
-> `optional` **userFlairTextColor**: `string`
+> `optional` **userFlairTextColor?**: `string`
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairTextColor.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairTextColor.md
index 12f43af46..467577fbf 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairTextColor.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/FlairTextColor.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GalleryMedia.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GalleryMedia.md
index 08c4ded18..4c58fa492 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GalleryMedia.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GalleryMedia.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GalleryMediaStatus.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GalleryMediaStatus.md
index c5cfd6949..3f71c4ec4 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GalleryMediaStatus.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GalleryMediaStatus.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetBestPostsOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetBestPostsOptions.md
index 3f2bb7561..33bce9a14 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetBestPostsOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetBestPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetCommentsByUserOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetCommentsByUserOptions.md
index ee1a81d9d..ec7efbb2a 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetCommentsByUserOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetCommentsByUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -20,7 +20,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,7 +36,7 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
***
@@ -44,7 +44,7 @@
### sort?
-> `optional` **sort**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
+> `optional` **sort?**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
***
@@ -52,7 +52,7 @@
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetCommentsOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetCommentsOptions.md
index b2e2e4959..cf770f501 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetCommentsOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetCommentsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### commentId?
-> `optional` **commentId**: `T1`
+> `optional` **commentId?**: `T1`
***
@@ -20,7 +20,7 @@
### depth?
-> `optional` **depth**: `number`
+> `optional` **depth?**: `number`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,7 +36,7 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
***
@@ -52,4 +52,4 @@
### sort?
-> `optional` **sort**: [`CommentSort`](CommentSort.md)
+> `optional` **sort?**: [`CommentSort`](CommentSort.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationResponse.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationResponse.md
index 3d8663cae..763676735 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationResponse.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,14 +6,14 @@
> **GetConversationResponse** = `object` & [`WithUserData`](WithUserData.md)
-## Type declaration
+## Type Declaration
### conversation?
-> `optional` **conversation**: [`ConversationData`](ConversationData.md)
+> `optional` **conversation?**: [`ConversationData`](ConversationData.md)
### participantSubreddit?
-> `optional` **participantSubreddit**: `ParticipantSubreddit`
+> `optional` **participantSubreddit?**: `ParticipantSubreddit`
If the conversation is with another subreddit, what subreddit we are communicating with.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationsRequest.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationsRequest.md
index 1f096ecec..f399c23ca 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationsRequest.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationsRequest.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
modmail conversation id
@@ -22,7 +22,7 @@ modmail conversation id
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
an integer between 1 and 100 (default: 25)
@@ -32,7 +32,7 @@ an integer between 1 and 100 (default: 25)
### sort?
-> `optional` **sort**: `"recent"` \| `"mod"` \| `"user"` \| `"unread"`
+> `optional` **sort?**: `"recent"` \| `"mod"` \| `"user"` \| `"unread"`
Sort by:
- `recent` - Order by whenever anyone last updated the conversation, mod or participant
@@ -46,7 +46,7 @@ Sort by:
### state?
-> `optional` **state**: [`ConversationStateFilter`](ConversationStateFilter.md)
+> `optional` **state?**: [`ConversationStateFilter`](ConversationStateFilter.md)
Filter by conversation state
@@ -59,6 +59,6 @@ For example, a conversation may be both 'highlighted' and 'inprogress'.
### subreddits?
-> `optional` **subreddits**: `string`[]
+> `optional` **subreddits?**: `string`[]
array of subreddit names
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationsResponse.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationsResponse.md
index c3ab607d8..dd213797e 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationsResponse.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetConversationsResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -36,4 +36,4 @@ Conversations key-value map
### viewerId?
-> `optional` **viewerId**: `T2`
+> `optional` **viewerId?**: `T2`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetDuplicatesOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetDuplicatesOptions.md
index 26e50e943..8997f207e 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetDuplicatesOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetDuplicatesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,11 +6,11 @@
> **GetDuplicatesOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### crosspostsOnly?
-> `optional` **crosspostsOnly**: `boolean`
+> `optional` **crosspostsOnly?**: `boolean`
Only return duplicates that are crossposting this post.
@@ -22,18 +22,18 @@ The post identifier.
### show?
-> `optional` **show**: `string`
+> `optional` **show?**: `string`
Use `"all"` to include results hidden by the account's preferences.
### sort?
-> `optional` **sort**: `"num_comments"` \| `"new"`
+> `optional` **sort?**: `"num_comments"` \| `"new"`
One of: "num_comments", "new"
### subredditName?
-> `optional` **subredditName**: `string`
+> `optional` **subredditName?**: `string`
Limit search to the given subreddit name. The r/ prefix is optional.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetHotPostsOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetHotPostsOptions.md
index c16af71f0..8c0bc9098 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetHotPostsOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetHotPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,8 +6,8 @@
> **GetHotPostsOptions** = [`GetPostsOptions`](GetPostsOptions.md) & `object`
-## Type declaration
+## Type Declaration
### location?
-> `optional` **location**: `"GLOBAL"` \| `"US"` \| `"AR"` \| `"AU"` \| `"BG"` \| `"CA"` \| `"CL"` \| `"CO"` \| `"HR"` \| `"CZ"` \| `"FI"` \| `"FR"` \| `"DE"` \| `"GR"` \| `"HU"` \| `"IS"` \| `"IN"` \| `"IE"` \| `"IT"` \| `"JP"` \| `"MY"` \| `"MX"` \| `"NZ"` \| `"PH"` \| `"PL"` \| `"PT"` \| `"PR"` \| `"RO"` \| `"RS"` \| `"SG"` \| `"ES"` \| `"SE"` \| `"TW"` \| `"TH"` \| `"TR"` \| `"GB"` \| `"US_WA"` \| `"US_DE"` \| `"US_DC"` \| `"US_WI"` \| `"US_WV"` \| `"US_HI"` \| `"US_FL"` \| `"US_WY"` \| `"US_NH"` \| `"US_NJ"` \| `"US_NM"` \| `"US_TX"` \| `"US_LA"` \| `"US_NC"` \| `"US_ND"` \| `"US_NE"` \| `"US_TN"` \| `"US_NY"` \| `"US_PA"` \| `"US_CA"` \| `"US_NV"` \| `"US_VA"` \| `"US_CO"` \| `"US_AK"` \| `"US_AL"` \| `"US_AR"` \| `"US_VT"` \| `"US_IL"` \| `"US_GA"` \| `"US_IN"` \| `"US_IA"` \| `"US_OK"` \| `"US_AZ"` \| `"US_ID"` \| `"US_CT"` \| `"US_ME"` \| `"US_MD"` \| `"US_MA"` \| `"US_OH"` \| `"US_UT"` \| `"US_MO"` \| `"US_MN"` \| `"US_MI"` \| `"US_RI"` \| `"US_KS"` \| `"US_MT"` \| `"US_MS"` \| `"US_SC"` \| `"US_KY"` \| `"US_OR"` \| `"US_SD"`
+> `optional` **location?**: `"GLOBAL"` \| `"US"` \| `"AR"` \| `"AU"` \| `"BG"` \| `"CA"` \| `"CL"` \| `"CO"` \| `"HR"` \| `"CZ"` \| `"FI"` \| `"FR"` \| `"DE"` \| `"GR"` \| `"HU"` \| `"IS"` \| `"IN"` \| `"IE"` \| `"IT"` \| `"JP"` \| `"MY"` \| `"MX"` \| `"NZ"` \| `"PH"` \| `"PL"` \| `"PT"` \| `"PR"` \| `"RO"` \| `"RS"` \| `"SG"` \| `"ES"` \| `"SE"` \| `"TW"` \| `"TH"` \| `"TR"` \| `"GB"` \| `"US_WA"` \| `"US_DE"` \| `"US_DC"` \| `"US_WI"` \| `"US_WV"` \| `"US_HI"` \| `"US_FL"` \| `"US_WY"` \| `"US_NH"` \| `"US_NJ"` \| `"US_NM"` \| `"US_TX"` \| `"US_LA"` \| `"US_NC"` \| `"US_ND"` \| `"US_NE"` \| `"US_TN"` \| `"US_NY"` \| `"US_PA"` \| `"US_CA"` \| `"US_NV"` \| `"US_VA"` \| `"US_CO"` \| `"US_AK"` \| `"US_AL"` \| `"US_AR"` \| `"US_VT"` \| `"US_IL"` \| `"US_GA"` \| `"US_IN"` \| `"US_IA"` \| `"US_OK"` \| `"US_AZ"` \| `"US_ID"` \| `"US_CT"` \| `"US_ME"` \| `"US_MD"` \| `"US_MA"` \| `"US_OH"` \| `"US_UT"` \| `"US_MO"` \| `"US_MN"` \| `"US_MI"` \| `"US_RI"` \| `"US_KS"` \| `"US_MT"` \| `"US_MS"` \| `"US_SC"` \| `"US_KY"` \| `"US_OR"` \| `"US_SD"`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetModNotesOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetModNotesOptions.md
index a518dd0ba..194a2bda2 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetModNotesOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetModNotesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ Options for retrieving a user's moderation notes from a subreddit.
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
The pagination cursor before which results should be returned.
@@ -24,7 +24,7 @@ The pagination cursor before which results should be returned.
### filter?
-> `optional` **filter**: [`ModNoteType`](ModNoteType.md)
+> `optional` **filter?**: [`ModNoteType`](ModNoteType.md)
The type of moderation notes to return. Defaults to all types.
@@ -34,7 +34,7 @@ The type of moderation notes to return. Defaults to all types.
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
The maximum total number of moderation notes to return.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetModerationLogOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetModerationLogOptions.md
index 08990374b..4314fe8ec 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetModerationLogOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetModerationLogOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,11 +6,11 @@
> **GetModerationLogOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### moderatorUsernames?
-> `optional` **moderatorUsernames**: `string`[]
+> `optional` **moderatorUsernames?**: `string`[]
(optional) A moderator filter. Accepts an array of usernames
@@ -22,6 +22,6 @@ Subreddit name
### type?
-> `optional` **type**: [`ModActionType`](ModActionType.md)
+> `optional` **type?**: [`ModActionType`](ModActionType.md)
Type of the Moderator action
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPageRevisionsOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPageRevisionsOptions.md
index 3b2a19177..f7389f6ee 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPageRevisionsOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPageRevisionsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,11 +6,11 @@
> **GetPageRevisionsOptions** = `Omit`\<[`ListingFetchOptions`](ListingFetchOptions.md), `"more"`\> & [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### page?
-> `optional` **page**: `string`
+> `optional` **page?**: `string`
The name of the page to get revisions for.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsByUserOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsByUserOptions.md
index 569b90439..6f8e00467 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsByUserOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsByUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -20,7 +20,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,7 +36,7 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
***
@@ -44,7 +44,7 @@
### sort?
-> `optional` **sort**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
+> `optional` **sort?**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
***
@@ -52,7 +52,7 @@
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsOptions.md
index 9c92fdbec..b39ce7fef 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,8 +6,8 @@
> **GetPostsOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### subredditName?
-> `optional` **subredditName**: `string`
+> `optional` **subredditName?**: `string`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsOptionsWithTimeframe.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsOptionsWithTimeframe.md
index b884487b8..9fb81b6ec 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsOptionsWithTimeframe.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPostsOptionsWithTimeframe.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,8 +6,8 @@
> **GetPostsOptionsWithTimeframe** = [`GetPostsOptions`](GetPostsOptions.md) & `object`
-## Type declaration
+## Type Declaration
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPrivateMessagesOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPrivateMessagesOptions.md
index c458b645e..4488e5062 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPrivateMessagesOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetPrivateMessagesOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSortedPostsOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSortedPostsOptions.md
index 333043f9f..fb0a2dfd8 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSortedPostsOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSortedPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **GetSortedPostsOptions** = [`GetPostsOptionsWithTimeframe`](GetPostsOptionsWithTimeframe.md) & `object`
-## Type declaration
+## Type Declaration
### sort
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSubredditUsersByTypeOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSubredditUsersByTypeOptions.md
index 0f448aea6..456c81c64 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSubredditUsersByTypeOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSubredditUsersByTypeOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **GetSubredditUsersByTypeOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### subredditName
@@ -18,4 +18,4 @@
### username?
-> `optional` **username**: `string`
+> `optional` **username?**: `string`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
index c21802033..0ad31ddf1 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetSubscribedSubredditsForCurrentUserOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -20,7 +20,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,4 +36,4 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairBySubredditOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairBySubredditOptions.md
index d2147bee5..47ad6af42 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairBySubredditOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairBySubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,11 +6,11 @@
> **GetUserFlairBySubredditOptions** = [`UserFlairPageOptions`](UserFlairPageOptions.md) & `object`
-## Type declaration
+## Type Declaration
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
The username associated with the flair being retrieved.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairBySubredditResponse.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairBySubredditResponse.md
index e2e91770d..cbaf0bdbb 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairBySubredditResponse.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairBySubredditResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### next?
-> `optional` **next**: `string`
+> `optional` **next?**: `string`
The user id of the last user flair in this slice. Its presence indicates
that there are more items that can be fetched. Pass this into the "after" parameter
@@ -24,7 +24,7 @@ in the next call to get the next slice of data
### prev?
-> `optional` **prev**: `string`
+> `optional` **prev?**: `string`
The user id of the first user flair in this slice. Its presence indicates
that there are items before this item that can be fetched. Pass this into the "before" parameter
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairOptions.md
index 283525712..3204676ba 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,11 +6,11 @@
> **GetUserFlairOptions** = [`UserFlairPageOptions`](UserFlairPageOptions.md) & `object`
-## Type declaration
+## Type Declaration
### usernames?
-> `optional` **usernames**: `string`[]
+> `optional` **usernames?**: `string`[]
If provide the method will return the flairs for the provided users, if not provided
it will return a list of all users assigned flairs in the subreddit
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserOverviewOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserOverviewOptions.md
index 9e407aba5..bfd65a4a4 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserOverviewOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetUserOverviewOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -20,7 +20,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -28,7 +28,7 @@
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
***
@@ -36,7 +36,7 @@
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
***
@@ -44,7 +44,7 @@
### sort?
-> `optional` **sort**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
+> `optional` **sort?**: `"hot"` \| `"new"` \| `"top"` \| `"controversial"`
***
@@ -52,7 +52,7 @@
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetWikiPageOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetWikiPageOptions.md
index 017829c45..d0ecc7fa0 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetWikiPageOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/GetWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,10 +6,10 @@
> **GetWikiPageOptions** = [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### revisionId?
-> `optional` **revisionId**: [`WikiPageRevisionId`](WikiPageRevisionId.md)
+> `optional` **revisionId?**: [`WikiPageRevisionId`](WikiPageRevisionId.md)
The revision ID of the wiki page version to retrieve.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightLabelType.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightLabelType.md
index 7c662c694..aa0043f11 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightLabelType.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightLabelType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightPostOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightPostOptions.md
index 01eb111ee..f0fe0ba78 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightPostOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ Options for highlighting a post.
### highlightLabelType?
-> `optional` **highlightLabelType**: [`HighlightLabelType`](HighlightLabelType.md)
+> `optional` **highlightLabelType?**: [`HighlightLabelType`](HighlightLabelType.md)
Label displayed alongside the highlighted post.
@@ -24,6 +24,6 @@ Label displayed alongside the highlighted post.
### highlightUntil?
-> `optional` **highlightUntil**: `Date`
+> `optional` **highlightUntil?**: `Date`
When the highlight expires. If omitted, it remains until explicitly removed.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightedPostInfo.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightedPostInfo.md
index 749cc6593..5a53f07a0 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightedPostInfo.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/HighlightedPostInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ Information about a post in a subreddit's community highlights.
### highlightedUntil?
-> `optional` **highlightedUntil**: `Date`
+> `optional` **highlightedUntil?**: `Date`
When the highlight expires. Undefined means it does not expire automatically.
@@ -24,7 +24,7 @@ When the highlight expires. Undefined means it does not expire automatically.
### highlightLabel?
-> `optional` **highlightLabel**: [`HighlightLabelType`](HighlightLabelType.md)
+> `optional` **highlightLabel?**: [`HighlightLabelType`](HighlightLabelType.md)
Label displayed alongside the highlighted post.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ImagePosition.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ImagePosition.md
index c18fb36e9..e6471dd5f 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ImagePosition.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/InternalSetPostFlairOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/InternalSetPostFlairOptions.md
index 29bf80f1d..8671b636c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/InternalSetPostFlairOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/InternalSetPostFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **InternalSetPostFlairOptions** = [`SetFlairOptions`](SetFlairOptions.md) & `object`
-## Type declaration
+## Type Declaration
### postId
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/LinkFlair.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/LinkFlair.md
index 023d64749..140c7814a 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/LinkFlair.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/LinkFlair.md
@@ -1,8 +1,8 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
-# Type Alias: ~~LinkFlair~~
+# ~~Type Alias: LinkFlair~~
> **LinkFlair** = [`CommonFlair`](CommonFlair.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ListingFetchOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ListingFetchOptions.md
index 78c332507..95e95775c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ListingFetchOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ListingFetchOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
The ID of the object to start at.
@@ -22,7 +22,7 @@ The ID of the object to start at.
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
The ID of the object to end at.
@@ -32,7 +32,7 @@ The ID of the object to end at.
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
The maximum number of objects to get.
@@ -42,7 +42,7 @@ The maximum number of objects to get.
### more?
-> `optional` **more**: [`MoreObject`](MoreObject.md)
+> `optional` **more?**: [`MoreObject`](MoreObject.md)
***
@@ -50,6 +50,6 @@ The maximum number of objects to get.
### pageSize?
-> `optional` **pageSize**: `number`
+> `optional` **pageSize?**: `number`
The number of objects to get per request.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ListingFetchResponse.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ListingFetchResponse.md
index d4e4f80a1..f24c8d23f 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ListingFetchResponse.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ListingFetchResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T`
@@ -18,7 +20,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
***
@@ -26,7 +28,7 @@
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
***
@@ -42,4 +44,4 @@
### more?
-> `optional` **more**: [`MoreObject`](MoreObject.md)
+> `optional` **more?**: [`MoreObject`](MoreObject.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MenuPosition.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MenuPosition.md
index 07eb09011..35b5b8d8f 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MenuPosition.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MenuPosition.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MessageData.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MessageData.md
index 00b07b7fc..7f3b63739 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MessageData.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MessageData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### author?
-> `optional` **author**: [`Participant`](Participant.md)
+> `optional` **author?**: [`Participant`](Participant.md)
***
@@ -20,7 +20,7 @@
### body?
-> `optional` **body**: `string`
+> `optional` **body?**: `string`
Message body
@@ -30,7 +30,7 @@ Message body
### bodyMarkdown?
-> `optional` **bodyMarkdown**: `string`
+> `optional` **bodyMarkdown?**: `string`
***
@@ -38,7 +38,7 @@ Message body
### date?
-> `optional` **date**: `string`
+> `optional` **date?**: `string`
When was created
@@ -48,7 +48,7 @@ When was created
### id?
-> `optional` **id**: `string`
+> `optional` **id?**: `string`
Message ID
@@ -58,7 +58,7 @@ Message ID
### isInternal?
-> `optional` **isInternal**: `boolean`
+> `optional` **isInternal?**: `boolean`
***
@@ -66,4 +66,4 @@ Message ID
### participatingAs?
-> `optional` **participatingAs**: `string`
+> `optional` **participatingAs?**: `string`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionData.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionData.md
index 22ac2eb0a..369e2e6cb 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionData.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -22,35 +22,35 @@ Type of the action
### author?
-> `optional` **author**: `object`
+> `optional` **author?**: `object`
Action author
#### id?
-> `optional` **id**: `number`
+> `optional` **id?**: `number`
User id
#### isAdmin?
-> `optional` **isAdmin**: `boolean`
+> `optional` **isAdmin?**: `boolean`
#### isDeleted?
-> `optional` **isDeleted**: `boolean`
+> `optional` **isDeleted?**: `boolean`
#### isHidden?
-> `optional` **isHidden**: `boolean`
+> `optional` **isHidden?**: `boolean`
#### isMod?
-> `optional` **isMod**: `boolean`
+> `optional` **isMod?**: `boolean`
#### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
User name
@@ -60,7 +60,7 @@ User name
### date?
-> `optional` **date**: `string`
+> `optional` **date?**: `string`
When the action happened
@@ -70,6 +70,6 @@ When the action happened
### id?
-> `optional` **id**: `string`
+> `optional` **id?**: `string`
Action id
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionTarget.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionTarget.md
index f47cfe3f4..64b77b7f5 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionTarget.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionTarget.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### author?
-> `optional` **author**: `string`
+> `optional` **author?**: `string`
***
@@ -20,7 +20,7 @@
### body?
-> `optional` **body**: `string`
+> `optional` **body?**: `string`
***
@@ -36,7 +36,7 @@
### permalink?
-> `optional` **permalink**: `string`
+> `optional` **permalink?**: `string`
***
@@ -44,4 +44,4 @@
### title?
-> `optional` **title**: `string`
+> `optional` **title?**: `string`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionType.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionType.md
index e353b287f..8ecad3a9c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionType.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModActionType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModLogOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModLogOptions.md
index 94a4e4d65..54ffdcdd2 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModLogOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModLogOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,6 +8,8 @@
## Type Parameters
+
+
### T
`T` *extends* [`AboutSubredditTypes`](AboutSubredditTypes.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModNoteType.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModNoteType.md
index 1c7beb609..a6a110e25 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModNoteType.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModNoteType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModeratorPermission.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModeratorPermission.md
index 57074bf5d..8398eb4d3 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModeratorPermission.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModeratorPermission.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModeratorReport.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModeratorReport.md
index be9cf709a..ae08895d6 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModeratorReport.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ModeratorReport.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MoreObject.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MoreObject.md
index a116e06d8..f75f1e6d8 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MoreObject.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/MoreObject.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Oembed.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Oembed.md
index 8c4dd007b..dc5aeb285 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Oembed.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Oembed.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -17,7 +17,7 @@ See: https://oembed.com/
### authorName?
-> `optional` **authorName**: `string`
+> `optional` **authorName?**: `string`
The name of the author/owner of the resource. E.g. "Reddit"
@@ -27,7 +27,7 @@ The name of the author/owner of the resource. E.g. "Reddit"
### authorUrl?
-> `optional` **authorUrl**: `string`
+> `optional` **authorUrl?**: `string`
A URL for the resource's author or owner.
@@ -43,7 +43,7 @@ A URL for the resource's author or owner.
### height?
-> `optional` **height**: `number`
+> `optional` **height?**: `number`
The height in pixels required to display the HTML.
@@ -65,7 +65,7 @@ vulnerabilities.
### providerName?
-> `optional` **providerName**: `string`
+> `optional` **providerName?**: `string`
A URL for the author/owner of the resource. E.g. "YouTube"
@@ -75,7 +75,7 @@ A URL for the author/owner of the resource. E.g. "YouTube"
### providerUrl?
-> `optional` **providerUrl**: `string`
+> `optional` **providerUrl?**: `string`
The name of the resource provider. E.g "https://www.youtube.com/"
@@ -85,7 +85,7 @@ The name of the resource provider. E.g "https://www.youtube.com/"
### thumbnailHeight?
-> `optional` **thumbnailHeight**: `number`
+> `optional` **thumbnailHeight?**: `number`
The height of the optional thumbnail in pixels
@@ -95,7 +95,7 @@ The height of the optional thumbnail in pixels
### thumbnailUrl?
-> `optional` **thumbnailUrl**: `string`
+> `optional` **thumbnailUrl?**: `string`
A URL to a thumbnail image representing the resource.
@@ -105,7 +105,7 @@ A URL to a thumbnail image representing the resource.
### thumbnailWidth?
-> `optional` **thumbnailWidth**: `number`
+> `optional` **thumbnailWidth?**: `number`
The width of the optional thumbnail in pixels
@@ -115,7 +115,7 @@ The width of the optional thumbnail in pixels
### title?
-> `optional` **title**: `string`
+> `optional` **title?**: `string`
A text title, describing the resource.
@@ -145,6 +145,6 @@ The oEmbed version number. This must be 1.0.
### width?
-> `optional` **width**: `number`
+> `optional` **width?**: `number`
The width in pixels required to display the HTML.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Participant.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Participant.md
index 5c7811b9d..d51f212aa 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Participant.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Participant.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ Conversation participant
### id?
-> `optional` **id**: `T2`
+> `optional` **id?**: `T2`
***
@@ -22,7 +22,7 @@ Conversation participant
### isAdmin?
-> `optional` **isAdmin**: `boolean`
+> `optional` **isAdmin?**: `boolean`
***
@@ -30,7 +30,7 @@ Conversation participant
### isApproved?
-> `optional` **isApproved**: `boolean`
+> `optional` **isApproved?**: `boolean`
***
@@ -38,7 +38,7 @@ Conversation participant
### isDeleted?
-> `optional` **isDeleted**: `boolean`
+> `optional` **isDeleted?**: `boolean`
***
@@ -46,7 +46,7 @@ Conversation participant
### isHidden?
-> `optional` **isHidden**: `boolean`
+> `optional` **isHidden?**: `boolean`
***
@@ -54,7 +54,7 @@ Conversation participant
### isMod?
-> `optional` **isMod**: `boolean`
+> `optional` **isMod?**: `boolean`
***
@@ -62,7 +62,7 @@ Conversation participant
### isOp?
-> `optional` **isOp**: `boolean`
+> `optional` **isOp?**: `boolean`
***
@@ -70,7 +70,7 @@ Conversation participant
### isParticipant?
-> `optional` **isParticipant**: `boolean`
+> `optional` **isParticipant?**: `boolean`
***
@@ -78,4 +78,4 @@ Conversation participant
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PollData.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PollData.md
index ffe1454b0..35fcc3ef9 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PollData.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PollData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PollOption.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PollOption.md
index 3064106c9..e10fd746c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PollOption.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PollOption.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PositionedImagePosition.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PositionedImagePosition.md
index b7ace9b35..c691e0a48 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PositionedImagePosition.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PositionedImagePosition.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostCapabilities.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostCapabilities.md
index eef4f099a..a121bca04 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostCapabilities.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostCapabilities.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostSuggestedCommentSort.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostSuggestedCommentSort.md
index a3688c381..1f0cb3602 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostSuggestedCommentSort.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostSuggestedCommentSort.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostTextOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostTextOptions.md
index deda2b5e9..57c4a4da3 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostTextOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostTextOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,19 +8,25 @@
Options for replacing a post body.
-## Type declaration
+## Union Members
+
+### Type Literal
\{ `text`: `string`; \}
-### text
+#### text
> **text**: `string`
The post body in Markdown.
+***
+
+### Type Literal
+
\{ `richtext`: `object` \| `RichTextBuilder`; \}
-### richtext
+#### richtext
> **richtext**: `object` \| `RichTextBuilder`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostType.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostType.md
index af95add39..b06cead7d 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostType.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/PostType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RedditVideo.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RedditVideo.md
index 64fd58f13..c272b8f91 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RedditVideo.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RedditVideo.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ Contains the data for a video hosted on Reddit that is in a post
### bitrateKbps?
-> `optional` **bitrateKbps**: `number`
+> `optional` **bitrateKbps?**: `number`
The bitrate of the video in kilobits per second. E.g. 450
@@ -24,7 +24,7 @@ The bitrate of the video in kilobits per second. E.g. 450
### dashUrl?
-> `optional` **dashUrl**: `string`
+> `optional` **dashUrl?**: `string`
The URL to the DASH playlist file.
@@ -40,7 +40,7 @@ The URL to the DASH playlist file.
### duration?
-> `optional` **duration**: `number`
+> `optional` **duration?**: `number`
The duration of the video in seconds. E.g. 30
@@ -50,7 +50,7 @@ The duration of the video in seconds. E.g. 30
### fallbackUrl?
-> `optional` **fallbackUrl**: `string`
+> `optional` **fallbackUrl?**: `string`
The direct URL to the video.
@@ -66,7 +66,7 @@ The direct URL to the video.
### height?
-> `optional` **height**: `number`
+> `optional` **height?**: `number`
The height of the video in pixels. E.g. 1080
@@ -76,7 +76,7 @@ The height of the video in pixels. E.g. 1080
### hlsUrl?
-> `optional` **hlsUrl**: `string`
+> `optional` **hlsUrl?**: `string`
The URL to the HLS playlist file.
@@ -92,7 +92,7 @@ The URL to the HLS playlist file.
### isGif?
-> `optional` **isGif**: `boolean`
+> `optional` **isGif?**: `boolean`
If `true`, the video is a GIF
@@ -102,7 +102,7 @@ If `true`, the video is a GIF
### scrubberMediaUrl?
-> `optional` **scrubberMediaUrl**: `string`
+> `optional` **scrubberMediaUrl?**: `string`
The URL to the scrubber media file.
@@ -118,7 +118,7 @@ The URL to the scrubber media file.
### transcodingStatus?
-> `optional` **transcodingStatus**: `string`
+> `optional` **transcodingStatus?**: `string`
The status of the transcoding process. E.g. "completed"
@@ -128,6 +128,6 @@ The status of the transcoding process. E.g. "completed"
### width?
-> `optional` **width**: `number`
+> `optional` **width?**: `number`
The width of the video in pixels. E.g. 1920
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RelationshipType.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RelationshipType.md
index 5497cfb02..9445b324e 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RelationshipType.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RelationshipType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RemovalReason.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RemovalReason.md
index d21449a6c..8296c5588 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RemovalReason.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RemovalReason.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RemoveRelationshipOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RemoveRelationshipOptions.md
index 39491cd64..48361472c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RemoveRelationshipOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/RemoveRelationshipOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ReplyToCommentOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ReplyToCommentOptions.md
index cb51fc74f..086ebc724 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ReplyToCommentOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/ReplyToCommentOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SearchPostsOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SearchPostsOptions.md
index f2668f49d..f89513423 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SearchPostsOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SearchPostsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **SearchPostsOptions** = [`ListingFetchOptions`](ListingFetchOptions.md) & `object`
-## Type declaration
+## Type Declaration
### query
@@ -16,19 +16,19 @@ Search query.
### sort?
-> `optional` **sort**: `"relevance"` \| `"hot"` \| `"top"` \| `"new"` \| `"comments"`
+> `optional` **sort?**: `"relevance"` \| `"hot"` \| `"top"` \| `"new"` \| `"comments"`
How to sort the search results. Defaults to `relevance`.
### subredditName?
-> `optional` **subredditName**: `string`
+> `optional` **subredditName?**: `string`
The subreddit to search without the `r/` prefix. If specified, restricts
the search to posts in this subreddit.
### timeframe?
-> `optional` **timeframe**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
+> `optional` **timeframe?**: `"hour"` \| `"day"` \| `"week"` \| `"month"` \| `"year"` \| `"all"`
Limit search results to a timeframe. Defaults to `all`.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SecureMedia.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SecureMedia.md
index 0facb6d50..7ff8a26fd 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SecureMedia.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SecureMedia.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### oembed?
-> `optional` **oembed**: [`Oembed`](Oembed.md)
+> `optional` **oembed?**: [`Oembed`](Oembed.md)
***
@@ -20,7 +20,7 @@
### redditVideo?
-> `optional` **redditVideo**: [`RedditVideo`](RedditVideo.md)
+> `optional` **redditVideo?**: [`RedditVideo`](RedditVideo.md)
***
@@ -28,6 +28,6 @@
### type?
-> `optional` **type**: `string`
+> `optional` **type?**: `string`
The type of the oEmbed media, if present (e.g. "youtube.com")
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SendPrivateMessageAsSubredditOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SendPrivateMessageAsSubredditOptions.md
index fc8f5cdba..2a17c8e07 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SendPrivateMessageAsSubredditOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SendPrivateMessageAsSubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **SendPrivateMessageAsSubredditOptions** = [`SendPrivateMessageOptions`](SendPrivateMessageOptions.md) & `object`
-## Type declaration
+## Type Declaration
### fromSubredditName
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SendPrivateMessageOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SendPrivateMessageOptions.md
index e734a6f54..60f064835 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SendPrivateMessageOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SendPrivateMessageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetCustomPostTextFallbackOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetCustomPostTextFallbackOptions.md
index f61dcb9ac..caf2973b4 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetCustomPostTextFallbackOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetCustomPostTextFallbackOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,10 +6,10 @@
> **SetCustomPostTextFallbackOptions** = [`CustomPostTextFallbackOptions`](CustomPostTextFallbackOptions.md) & `object`
-## Type declaration
+## Type Declaration
### runAs?
-> `optional` **runAs**: `"USER"` \| `"APP"`
+> `optional` **runAs?**: `"USER"` \| `"APP"`
The identity used to update the custom Post.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetFlairOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetFlairOptions.md
index baac5d1e6..86d846866 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetFlairOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### backgroundColor?
-> `optional` **backgroundColor**: `string`
+> `optional` **backgroundColor?**: `string`
The flair background color. Either 'transparent' or a hex color code. e.g. #FFC0CB
@@ -22,7 +22,7 @@ The flair background color. Either 'transparent' or a hex color code. e.g. #FFC0
### cssClass?
-> `optional` **cssClass**: `string`
+> `optional` **cssClass?**: `string`
The flair CSS class
@@ -32,7 +32,7 @@ The flair CSS class
### flairTemplateId?
-> `optional` **flairTemplateId**: `string`
+> `optional` **flairTemplateId?**: `string`
The flair template's ID
@@ -52,7 +52,7 @@ The name of the subreddit of the item to set the flair on
### text?
-> `optional` **text**: `string`
+> `optional` **text?**: `string`
The flair text
@@ -62,6 +62,6 @@ The flair text
### textColor?
-> `optional` **textColor**: [`FlairTextColor`](FlairTextColor.md)
+> `optional` **textColor?**: [`FlairTextColor`](FlairTextColor.md)
The flair text color. Either 'dark' or 'light'.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetPostFlairOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetPostFlairOptions.md
index f744b684a..9fe8e4d93 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetPostFlairOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetPostFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **SetPostFlairOptions** = [`SetFlairOptions`](SetFlairOptions.md) & `object`
-## Type declaration
+## Type Declaration
### postId
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetUserFlairBatchConfig.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetUserFlairBatchConfig.md
index c4059bf4e..137d857e4 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetUserFlairBatchConfig.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetUserFlairBatchConfig.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### cssClass?
-> `optional` **cssClass**: `string`
+> `optional` **cssClass?**: `string`
The flair CSS class
@@ -22,7 +22,7 @@ The flair CSS class
### text?
-> `optional` **text**: `string`
+> `optional` **text?**: `string`
The flair text. Can't contain the comma character (",")
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetUserFlairOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetUserFlairOptions.md
index a83f33395..a90fa5da3 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetUserFlairOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SetUserFlairOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **SetUserFlairOptions** = [`SetFlairOptions`](SetFlairOptions.md) & `object`
-## Type declaration
+## Type Declaration
### username
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitCustomPostOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitCustomPostOptions.md
index 081e96acb..83b71befa 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitCustomPostOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitCustomPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,11 +6,11 @@
> **SubmitCustomPostOptions** = [`CommonSubmitPostOptions`](CommonSubmitPostOptions.md) & `object`
-## Type declaration
+## Type Declaration
### entry?
-> `optional` **entry**: `string`
+> `optional` **entry?**: `string`
The entrypoint name. Must correspond to a `post.entrypoints` key in the
app's `devvit.json`.
@@ -21,6 +21,8 @@ The default `devvit.json` entrypoint (`'default'`).
#### Example
+**Only \`'default'\` and \`'game'\` are valid entries given the**
+
following `devvit.json` configuration:
```json
{
@@ -37,7 +39,7 @@ following `devvit.json` configuration:
### postData?
-> `optional` **postData**: `PostData`
+> `optional` **postData?**: `PostData`
Arbitrary data to associate to the post. Limited to two kilobytes.
@@ -47,16 +49,16 @@ PostData.
### styles?
-> `optional` **styles**: `CustomPostStylesInput`
+> `optional` **styles?**: `CustomPostStylesInput`
Styles associated with the custom post, such as height or background color.
### textFallback?
-> `optional` **textFallback**: [`CustomPostTextFallbackOptions`](CustomPostTextFallbackOptions.md)
+> `optional` **textFallback?**: [`CustomPostTextFallbackOptions`](CustomPostTextFallbackOptions.md)
Content to show when rendered on `https://old.reddit.com`.
### userGeneratedContent?
-> `optional` **userGeneratedContent**: `UserGeneratedContent`
+> `optional` **userGeneratedContent?**: `UserGeneratedContent`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitLinkOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitLinkOptions.md
index eaf30e89d..db12f9d77 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitLinkOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitLinkOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,11 +6,11 @@
> **SubmitLinkOptions** = [`CommonSubmitPostOptions`](CommonSubmitPostOptions.md) & `object`
-## Type declaration
+## Type Declaration
### ~~resubmit?~~
-> `optional` **resubmit**: `boolean`
+> `optional` **resubmit?**: `boolean`
#### Deprecated
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitMediaOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitMediaOptions.md
index cec6c6ab5..efac92a0c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitMediaOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitMediaOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,11 +6,11 @@
> **SubmitMediaOptions** = [`CommonSubmitPostOptions`](CommonSubmitPostOptions.md) & `object`
-## Type declaration
+## Type Declaration
### imageUrls?
-> `optional` **imageUrls**: \[`string`\]
+> `optional` **imageUrls?**: \[`string`\]
### kind
@@ -18,4 +18,4 @@
### videoPosterUrl?
-> `optional` **videoPosterUrl**: `string`
+> `optional` **videoPosterUrl?**: `string`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitPostOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitPostOptions.md
index 102891d18..5cec3d36f 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitPostOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitSelfPostOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitSelfPostOptions.md
index 1e1c279e0..a768d2ccf 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitSelfPostOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubmitSelfPostOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditData.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditData.md
index 0896dbc86..9f9d8fa3c 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditData.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### communityIcon?
-> `optional` **communityIcon**: `string`
+> `optional` **communityIcon?**: `string`
***
@@ -20,7 +20,7 @@
### displayName?
-> `optional` **displayName**: `string`
+> `optional` **displayName?**: `string`
***
@@ -28,7 +28,7 @@
### icon?
-> `optional` **icon**: `string`
+> `optional` **icon?**: `string`
***
@@ -36,7 +36,7 @@
### id?
-> `optional` **id**: `T5`
+> `optional` **id?**: `T5`
***
@@ -44,7 +44,7 @@
### keyColor?
-> `optional` **keyColor**: `string`
+> `optional` **keyColor?**: `string`
***
@@ -52,7 +52,7 @@
### lastUpdated?
-> `optional` **lastUpdated**: `string`
+> `optional` **lastUpdated?**: `string`
***
@@ -60,7 +60,7 @@
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -68,7 +68,7 @@
### primaryColor?
-> `optional` **primaryColor**: `string`
+> `optional` **primaryColor?**: `string`
***
@@ -76,4 +76,4 @@
### subscribers?
-> `optional` **subscribers**: `number`
+> `optional` **subscribers?**: `number`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditInfo.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditInfo.md
index 0eff9eae4..0b73e1bb0 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditInfo.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditInfo.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ A class representing information about a Subreddit.
### activeCount?
-> `optional` **activeCount**: `number`
+> `optional` **activeCount?**: `number`
***
@@ -22,7 +22,7 @@ A class representing information about a Subreddit.
### allAllowedPostTypes?
-> `optional` **allAllowedPostTypes**: [`PostType`](PostType.md)[]
+> `optional` **allAllowedPostTypes?**: [`PostType`](PostType.md)[]
***
@@ -30,7 +30,7 @@ A class representing information about a Subreddit.
### allowedMediaInComments?
-> `optional` **allowedMediaInComments**: [`CommentMediaTypes`](CommentMediaTypes.md)[]
+> `optional` **allowedMediaInComments?**: [`CommentMediaTypes`](CommentMediaTypes.md)[]
***
@@ -38,7 +38,7 @@ A class representing information about a Subreddit.
### allowedPostCapabilities?
-> `optional` **allowedPostCapabilities**: [`PostCapabilities`](PostCapabilities.md)[]
+> `optional` **allowedPostCapabilities?**: [`PostCapabilities`](PostCapabilities.md)[]
***
@@ -46,7 +46,7 @@ A class representing information about a Subreddit.
### authorFlairSettings?
-> `optional` **authorFlairSettings**: [`AuthorFlairSettings`](../classes/AuthorFlairSettings.md)
+> `optional` **authorFlairSettings?**: [`AuthorFlairSettings`](../classes/AuthorFlairSettings.md)
***
@@ -54,7 +54,7 @@ A class representing information about a Subreddit.
### createdAt?
-> `optional` **createdAt**: `Date`
+> `optional` **createdAt?**: `Date`
***
@@ -62,7 +62,7 @@ A class representing information about a Subreddit.
### description?
-> `optional` **description**: [`SubredditDescription`](../classes/SubredditDescription.md)
+> `optional` **description?**: [`SubredditDescription`](../classes/SubredditDescription.md)
***
@@ -70,7 +70,7 @@ A class representing information about a Subreddit.
### detectedLanguage?
-> `optional` **detectedLanguage**: `string`
+> `optional` **detectedLanguage?**: `string`
***
@@ -78,7 +78,7 @@ A class representing information about a Subreddit.
### id?
-> `optional` **id**: `T5`
+> `optional` **id?**: `T5`
***
@@ -86,7 +86,7 @@ A class representing information about a Subreddit.
### isArchivePostsEnabled?
-> `optional` **isArchivePostsEnabled**: `boolean`
+> `optional` **isArchivePostsEnabled?**: `boolean`
***
@@ -94,7 +94,7 @@ A class representing information about a Subreddit.
### isChatPostCreationAllowed?
-> `optional` **isChatPostCreationAllowed**: `boolean`
+> `optional` **isChatPostCreationAllowed?**: `boolean`
***
@@ -102,7 +102,7 @@ A class representing information about a Subreddit.
### isChatPostFeatureEnabled?
-> `optional` **isChatPostFeatureEnabled**: `boolean`
+> `optional` **isChatPostFeatureEnabled?**: `boolean`
***
@@ -110,7 +110,7 @@ A class representing information about a Subreddit.
### isCommentingRestricted?
-> `optional` **isCommentingRestricted**: `boolean`
+> `optional` **isCommentingRestricted?**: `boolean`
***
@@ -118,7 +118,7 @@ A class representing information about a Subreddit.
### isCrosspostingAllowed?
-> `optional` **isCrosspostingAllowed**: `boolean`
+> `optional` **isCrosspostingAllowed?**: `boolean`
***
@@ -126,7 +126,7 @@ A class representing information about a Subreddit.
### isDiscoveryAllowed?
-> `optional` **isDiscoveryAllowed**: `boolean`
+> `optional` **isDiscoveryAllowed?**: `boolean`
***
@@ -134,7 +134,7 @@ A class representing information about a Subreddit.
### isEmojisEnabled?
-> `optional` **isEmojisEnabled**: `boolean`
+> `optional` **isEmojisEnabled?**: `boolean`
***
@@ -142,7 +142,7 @@ A class representing information about a Subreddit.
### isNsfw?
-> `optional` **isNsfw**: `boolean`
+> `optional` **isNsfw?**: `boolean`
***
@@ -150,7 +150,7 @@ A class representing information about a Subreddit.
### isPostingRestricted?
-> `optional` **isPostingRestricted**: `boolean`
+> `optional` **isPostingRestricted?**: `boolean`
***
@@ -158,7 +158,7 @@ A class representing information about a Subreddit.
### isPredictionAllowed?
-> `optional` **isPredictionAllowed**: `boolean`
+> `optional` **isPredictionAllowed?**: `boolean`
***
@@ -166,7 +166,7 @@ A class representing information about a Subreddit.
### isPredictionContributorsAllowed?
-> `optional` **isPredictionContributorsAllowed**: `boolean`
+> `optional` **isPredictionContributorsAllowed?**: `boolean`
***
@@ -174,7 +174,7 @@ A class representing information about a Subreddit.
### isPredictionsTournamentAllowed?
-> `optional` **isPredictionsTournamentAllowed**: `boolean`
+> `optional` **isPredictionsTournamentAllowed?**: `boolean`
***
@@ -182,7 +182,7 @@ A class representing information about a Subreddit.
### isQuarantined?
-> `optional` **isQuarantined**: `boolean`
+> `optional` **isQuarantined?**: `boolean`
***
@@ -190,7 +190,7 @@ A class representing information about a Subreddit.
### isSpoilerAvailable?
-> `optional` **isSpoilerAvailable**: `boolean`
+> `optional` **isSpoilerAvailable?**: `boolean`
***
@@ -198,7 +198,7 @@ A class representing information about a Subreddit.
### name?
-> `optional` **name**: `string`
+> `optional` **name?**: `string`
***
@@ -206,7 +206,7 @@ A class representing information about a Subreddit.
### postFlairSettings?
-> `optional` **postFlairSettings**: [`PostFlairSettings`](../classes/PostFlairSettings.md)
+> `optional` **postFlairSettings?**: [`PostFlairSettings`](../classes/PostFlairSettings.md)
***
@@ -214,7 +214,7 @@ A class representing information about a Subreddit.
### subscribersCount?
-> `optional` **subscribersCount**: `number`
+> `optional` **subscribersCount?**: `number`
***
@@ -222,7 +222,7 @@ A class representing information about a Subreddit.
### title?
-> `optional` **title**: `string`
+> `optional` **title?**: `string`
***
@@ -230,7 +230,7 @@ A class representing information about a Subreddit.
### type?
-> `optional` **type**: [`SubredditType`](SubredditType.md)
+> `optional` **type?**: [`SubredditType`](SubredditType.md)
***
@@ -238,4 +238,4 @@ A class representing information about a Subreddit.
### wikiSettings?
-> `optional` **wikiSettings**: [`SubredditWikiSettings`](../classes/SubredditWikiSettings.md)
+> `optional` **wikiSettings?**: [`SubredditWikiSettings`](../classes/SubredditWikiSettings.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboard.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboard.md
index 155de60e5..47aa6b77f 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboard.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboard.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboardSummary.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboardSummary.md
index 1ced1724d..1f7202104 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboardSummary.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboardSummary.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboardSummaryRow.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboardSummaryRow.md
index de58c5e7b..3c69fbc04 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboardSummaryRow.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditLeaderboardSummaryRow.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditOptions.md
index 6f1ecb6eb..9c27ac633 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,6 +12,6 @@
### subredditName?
-> `optional` **subredditName**: `string`
+> `optional` **subredditName?**: `string`
Defaults to the current subreddit name.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditSettings.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditSettings.md
index 36a7113d8..ad79e7dc1 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditSettings.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditSettings.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -162,7 +162,7 @@ Whether videos are allowed on the subreddit.
### bannerBackgroundColor?
-> `optional` **bannerBackgroundColor**: `string`
+> `optional` **bannerBackgroundColor?**: `string`
a 6-digit rgb hex color of the banner e.g. `#AABBCC`,
@@ -172,7 +172,7 @@ a 6-digit rgb hex color of the banner e.g. `#AABBCC`,
### bannerBackgroundImage?
-> `optional` **bannerBackgroundImage**: `string`
+> `optional` **bannerBackgroundImage?**: `string`
The background image of the banner.
@@ -182,7 +182,7 @@ The background image of the banner.
### bannerImage?
-> `optional` **bannerImage**: `string`
+> `optional` **bannerImage?**: `string`
The URL of the banner image.
@@ -212,7 +212,7 @@ Whether collections are enabled on the subreddit.
### communityIcon?
-> `optional` **communityIcon**: `string`
+> `optional` **communityIcon?**: `string`
The URL of the community icon.
@@ -252,7 +252,7 @@ Whether event posts are enabled on the subreddit.
### headerTitle?
-> `optional` **headerTitle**: `string`
+> `optional` **headerTitle?**: `string`
The header title.
@@ -262,7 +262,7 @@ The header title.
### keyColor?
-> `optional` **keyColor**: `string`
+> `optional` **keyColor?**: `string`
The 6-digit rgb hex color of the subreddit's key color, e.g. `#AABBCC`,
@@ -282,7 +282,7 @@ Whether link flairs are enabled on the subreddit.
### mobileBannerImage?
-> `optional` **mobileBannerImage**: `string`
+> `optional` **mobileBannerImage?**: `string`
Banner image used on mobile apps.
@@ -312,7 +312,7 @@ The post flair settings for the subreddit.
### primaryColor?
-> `optional` **primaryColor**: `string`
+> `optional` **primaryColor?**: `string`
The 6-digit rgb hex color of the subreddit's primary color, e.g. `#AABBCC`,
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditSettingsOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditSettingsOptions.md
index b4d0a04ac..b7ca008c3 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditSettingsOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditSettingsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -9,22 +9,22 @@
Optional overrides for subreddit settings. Only provided fields are applied;
the rest remain unchanged when calling [Subreddit.updateSettings](../classes/Subreddit.md#updatesettings).
-## Type declaration
+## Type Declaration
### description?
-> `optional` **description**: `string`
+> `optional` **description?**: `string`
Subreddit description (raw markdown). Appears in the sidebar of the subreddit.
### title?
-> `optional` **title**: `string`
+> `optional` **title?**: `string`
Subreddit title.
### type?
-> `optional` **type**: [`SubredditType`](SubredditType.md)
+> `optional` **type?**: [`SubredditType`](SubredditType.md)
Subreddit type (e.g. public, private, restricted).
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditStyles.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditStyles.md
index 525493538..26515ad48 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditStyles.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditStyles.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -14,7 +14,7 @@ A class representing the styles of a Subreddit.
### backgroundColor?
-> `optional` **backgroundColor**: `string`
+> `optional` **backgroundColor?**: `string`
***
@@ -22,7 +22,7 @@ A class representing the styles of a Subreddit.
### backgroundImage?
-> `optional` **backgroundImage**: `string`
+> `optional` **backgroundImage?**: `string`
***
@@ -30,7 +30,7 @@ A class representing the styles of a Subreddit.
### backgroundImagePosition?
-> `optional` **backgroundImagePosition**: [`BackgroundImagePosition`](BackgroundImagePosition.md)
+> `optional` **backgroundImagePosition?**: [`BackgroundImagePosition`](BackgroundImagePosition.md)
***
@@ -38,7 +38,7 @@ A class representing the styles of a Subreddit.
### bannerBackgroundColor?
-> `optional` **bannerBackgroundColor**: `string`
+> `optional` **bannerBackgroundColor?**: `string`
***
@@ -46,7 +46,7 @@ A class representing the styles of a Subreddit.
### bannerBackgroundImage?
-> `optional` **bannerBackgroundImage**: `string`
+> `optional` **bannerBackgroundImage?**: `string`
***
@@ -54,7 +54,7 @@ A class representing the styles of a Subreddit.
### bannerBackgroundImagePosition?
-> `optional` **bannerBackgroundImagePosition**: [`ImagePosition`](ImagePosition.md)
+> `optional` **bannerBackgroundImagePosition?**: [`ImagePosition`](ImagePosition.md)
***
@@ -62,7 +62,7 @@ A class representing the styles of a Subreddit.
### bannerCommunityName?
-> `optional` **bannerCommunityName**: `string`
+> `optional` **bannerCommunityName?**: `string`
***
@@ -70,7 +70,7 @@ A class representing the styles of a Subreddit.
### bannerCommunityNameFormat?
-> `optional` **bannerCommunityNameFormat**: [`CommunityNameFormat`](CommunityNameFormat.md)
+> `optional` **bannerCommunityNameFormat?**: [`CommunityNameFormat`](CommunityNameFormat.md)
***
@@ -78,7 +78,7 @@ A class representing the styles of a Subreddit.
### bannerHeight?
-> `optional` **bannerHeight**: [`BannerHeight`](BannerHeight.md)
+> `optional` **bannerHeight?**: [`BannerHeight`](BannerHeight.md)
***
@@ -86,7 +86,7 @@ A class representing the styles of a Subreddit.
### bannerOverlayColor?
-> `optional` **bannerOverlayColor**: `string`
+> `optional` **bannerOverlayColor?**: `string`
***
@@ -94,7 +94,7 @@ A class representing the styles of a Subreddit.
### bannerPositionedImage?
-> `optional` **bannerPositionedImage**: `string`
+> `optional` **bannerPositionedImage?**: `string`
***
@@ -102,7 +102,7 @@ A class representing the styles of a Subreddit.
### bannerPositionedImagePosition?
-> `optional` **bannerPositionedImagePosition**: [`PositionedImagePosition`](PositionedImagePosition.md)
+> `optional` **bannerPositionedImagePosition?**: [`PositionedImagePosition`](PositionedImagePosition.md)
***
@@ -110,7 +110,7 @@ A class representing the styles of a Subreddit.
### bannerShowCommunityIcon?
-> `optional` **bannerShowCommunityIcon**: [`Visibility`](Visibility.md)
+> `optional` **bannerShowCommunityIcon?**: [`Visibility`](Visibility.md)
***
@@ -118,7 +118,7 @@ A class representing the styles of a Subreddit.
### highlightColor?
-> `optional` **highlightColor**: `string`
+> `optional` **highlightColor?**: `string`
***
@@ -126,7 +126,7 @@ A class representing the styles of a Subreddit.
### icon?
-> `optional` **icon**: `string`
+> `optional` **icon?**: `string`
***
@@ -134,7 +134,7 @@ A class representing the styles of a Subreddit.
### legacyBannerBackgroundImage?
-> `optional` **legacyBannerBackgroundImage**: `string`
+> `optional` **legacyBannerBackgroundImage?**: `string`
***
@@ -142,7 +142,7 @@ A class representing the styles of a Subreddit.
### legacyPrimaryColor?
-> `optional` **legacyPrimaryColor**: `string`
+> `optional` **legacyPrimaryColor?**: `string`
***
@@ -150,7 +150,7 @@ A class representing the styles of a Subreddit.
### menuBackgroundBlur?
-> `optional` **menuBackgroundBlur**: `number`
+> `optional` **menuBackgroundBlur?**: `number`
***
@@ -158,7 +158,7 @@ A class representing the styles of a Subreddit.
### menuBackgroundColor?
-> `optional` **menuBackgroundColor**: `string`
+> `optional` **menuBackgroundColor?**: `string`
***
@@ -166,7 +166,7 @@ A class representing the styles of a Subreddit.
### menuBackgroundImage?
-> `optional` **menuBackgroundImage**: `string`
+> `optional` **menuBackgroundImage?**: `string`
***
@@ -174,7 +174,7 @@ A class representing the styles of a Subreddit.
### menuBackgroundOpacity?
-> `optional` **menuBackgroundOpacity**: `number`
+> `optional` **menuBackgroundOpacity?**: `number`
***
@@ -182,7 +182,7 @@ A class representing the styles of a Subreddit.
### menuLinkColorActive?
-> `optional` **menuLinkColorActive**: `string`
+> `optional` **menuLinkColorActive?**: `string`
***
@@ -190,7 +190,7 @@ A class representing the styles of a Subreddit.
### menuLinkColorHover?
-> `optional` **menuLinkColorHover**: `string`
+> `optional` **menuLinkColorHover?**: `string`
***
@@ -198,7 +198,7 @@ A class representing the styles of a Subreddit.
### menuLinkColorInactive?
-> `optional` **menuLinkColorInactive**: `string`
+> `optional` **menuLinkColorInactive?**: `string`
***
@@ -206,7 +206,7 @@ A class representing the styles of a Subreddit.
### menuPosition?
-> `optional` **menuPosition**: [`MenuPosition`](MenuPosition.md)
+> `optional` **menuPosition?**: [`MenuPosition`](MenuPosition.md)
***
@@ -214,7 +214,7 @@ A class representing the styles of a Subreddit.
### mobileBannerImage?
-> `optional` **mobileBannerImage**: `string`
+> `optional` **mobileBannerImage?**: `string`
***
@@ -222,7 +222,7 @@ A class representing the styles of a Subreddit.
### mobileKeyColor?
-> `optional` **mobileKeyColor**: `string`
+> `optional` **mobileKeyColor?**: `string`
***
@@ -230,7 +230,7 @@ A class representing the styles of a Subreddit.
### postBackgroundColor?
-> `optional` **postBackgroundColor**: `string`
+> `optional` **postBackgroundColor?**: `string`
***
@@ -238,7 +238,7 @@ A class representing the styles of a Subreddit.
### postBackgroundImage?
-> `optional` **postBackgroundImage**: `string`
+> `optional` **postBackgroundImage?**: `string`
***
@@ -246,7 +246,7 @@ A class representing the styles of a Subreddit.
### postBackgroundImagePosition?
-> `optional` **postBackgroundImagePosition**: [`ImagePosition`](ImagePosition.md)
+> `optional` **postBackgroundImagePosition?**: [`ImagePosition`](ImagePosition.md)
***
@@ -254,7 +254,7 @@ A class representing the styles of a Subreddit.
### postDownvoteCountColor?
-> `optional` **postDownvoteCountColor**: `string`
+> `optional` **postDownvoteCountColor?**: `string`
***
@@ -262,7 +262,7 @@ A class representing the styles of a Subreddit.
### postDownvoteIconActive?
-> `optional` **postDownvoteIconActive**: `string`
+> `optional` **postDownvoteIconActive?**: `string`
***
@@ -270,7 +270,7 @@ A class representing the styles of a Subreddit.
### postDownvoteIconInactive?
-> `optional` **postDownvoteIconInactive**: `string`
+> `optional` **postDownvoteIconInactive?**: `string`
***
@@ -278,7 +278,7 @@ A class representing the styles of a Subreddit.
### postPlaceholderImage?
-> `optional` **postPlaceholderImage**: `string`
+> `optional` **postPlaceholderImage?**: `string`
***
@@ -286,7 +286,7 @@ A class representing the styles of a Subreddit.
### postPlaceholderImagePosition?
-> `optional` **postPlaceholderImagePosition**: [`ImagePosition`](ImagePosition.md)
+> `optional` **postPlaceholderImagePosition?**: [`ImagePosition`](ImagePosition.md)
***
@@ -294,7 +294,7 @@ A class representing the styles of a Subreddit.
### postTitleColor?
-> `optional` **postTitleColor**: `string`
+> `optional` **postTitleColor?**: `string`
***
@@ -302,7 +302,7 @@ A class representing the styles of a Subreddit.
### postUpvoteCountColor?
-> `optional` **postUpvoteCountColor**: `string`
+> `optional` **postUpvoteCountColor?**: `string`
***
@@ -310,7 +310,7 @@ A class representing the styles of a Subreddit.
### postUpvoteIconActive?
-> `optional` **postUpvoteIconActive**: `string`
+> `optional` **postUpvoteIconActive?**: `string`
***
@@ -318,7 +318,7 @@ A class representing the styles of a Subreddit.
### postUpvoteIconInactive?
-> `optional` **postUpvoteIconInactive**: `string`
+> `optional` **postUpvoteIconInactive?**: `string`
***
@@ -326,7 +326,7 @@ A class representing the styles of a Subreddit.
### postVoteIcons?
-> `optional` **postVoteIcons**: [`CustomizationFlag`](CustomizationFlag.md)
+> `optional` **postVoteIcons?**: [`CustomizationFlag`](CustomizationFlag.md)
***
@@ -334,7 +334,7 @@ A class representing the styles of a Subreddit.
### primaryColor?
-> `optional` **primaryColor**: `string`
+> `optional` **primaryColor?**: `string`
***
@@ -342,7 +342,7 @@ A class representing the styles of a Subreddit.
### secondaryBannerPositionedImage?
-> `optional` **secondaryBannerPositionedImage**: `string`
+> `optional` **secondaryBannerPositionedImage?**: `string`
***
@@ -350,7 +350,7 @@ A class representing the styles of a Subreddit.
### sidebarWidgetBackgroundColor?
-> `optional` **sidebarWidgetBackgroundColor**: `string`
+> `optional` **sidebarWidgetBackgroundColor?**: `string`
***
@@ -358,7 +358,7 @@ A class representing the styles of a Subreddit.
### sidebarWidgetHeaderColor?
-> `optional` **sidebarWidgetHeaderColor**: `string`
+> `optional` **sidebarWidgetHeaderColor?**: `string`
***
@@ -366,7 +366,7 @@ A class representing the styles of a Subreddit.
### submenuBackgroundColor?
-> `optional` **submenuBackgroundColor**: `string`
+> `optional` **submenuBackgroundColor?**: `string`
***
@@ -374,4 +374,4 @@ A class representing the styles of a Subreddit.
### submenuBackgroundStyle?
-> `optional` **submenuBackgroundStyle**: [`CustomizationFlag`](CustomizationFlag.md)
+> `optional` **submenuBackgroundStyle?**: [`CustomizationFlag`](CustomizationFlag.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditType.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditType.md
index e7895c3d8..ee9748d00 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditType.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/SubredditType.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Trophy.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Trophy.md
index 28debc2eb..c0b32ed0e 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Trophy.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Trophy.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UnreadCountResponse.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UnreadCountResponse.md
index 9e7d06d66..ee9da0ed5 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UnreadCountResponse.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UnreadCountResponse.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### appeals?
-> `optional` **appeals**: `number`
+> `optional` **appeals?**: `number`
***
@@ -20,7 +20,7 @@
### archived?
-> `optional` **archived**: `number`
+> `optional` **archived?**: `number`
***
@@ -28,7 +28,7 @@
### filtered?
-> `optional` **filtered**: `number`
+> `optional` **filtered?**: `number`
***
@@ -36,7 +36,7 @@
### highlighted?
-> `optional` **highlighted**: `number`
+> `optional` **highlighted?**: `number`
***
@@ -44,7 +44,7 @@
### inprogress?
-> `optional` **inprogress**: `number`
+> `optional` **inprogress?**: `number`
***
@@ -52,7 +52,7 @@
### joinRequests?
-> `optional` **joinRequests**: `number`
+> `optional` **joinRequests?**: `number`
***
@@ -60,7 +60,7 @@
### mod?
-> `optional` **mod**: `number`
+> `optional` **mod?**: `number`
***
@@ -68,7 +68,7 @@
### new?
-> `optional` **new**: `number`
+> `optional` **new?**: `number`
***
@@ -76,4 +76,4 @@
### notifications?
-> `optional` **notifications**: `number`
+> `optional` **notifications?**: `number`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdatePageSettingsOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdatePageSettingsOptions.md
index 1deb0e3e5..0f4cfd8d4 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdatePageSettingsOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdatePageSettingsOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **UpdatePageSettingsOptions** = [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### listed
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateRuleOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateRuleOptions.md
index ffd90e444..796fe42f9 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateRuleOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateRuleOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -8,8 +8,8 @@
New values for an existing rule. All fields are optional. If a field is not provided, the existing value will not be changed.
-## Type declaration
+## Type Declaration
### kind?
-> `optional` **kind**: `"all"` \| `"link"` \| `"comment"`
+> `optional` **kind?**: `"all"` \| `"link"` \| `"comment"`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateWidgetData.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateWidgetData.md
index e6ab53ef2..920430833 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateWidgetData.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateWidgetData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateWikiPageOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateWikiPageOptions.md
index bdc2032c8..53817c5b9 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateWikiPageOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UpdateWikiPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> **UpdateWikiPageOptions** = [`WikiVersionOptions`](WikiVersionOptions.md) & `object`
-## Type declaration
+## Type Declaration
### content
@@ -22,7 +22,7 @@ The name of the page to update.
### reason?
-> `optional` **reason**: `string`
+> `optional` **reason?**: `string`
The reason for updating the page.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserFlair.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserFlair.md
index 3b844b349..bcc9cd21e 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserFlair.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserFlair.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### flairCssClass?
-> `optional` **flairCssClass**: `string`
+> `optional` **flairCssClass?**: `string`
The CSS class applied to this flair in the UI.
@@ -22,7 +22,7 @@ The CSS class applied to this flair in the UI.
### flairText?
-> `optional` **flairText**: `string`
+> `optional` **flairText?**: `string`
The text displayed in the UI for this flair.
@@ -32,6 +32,6 @@ The text displayed in the UI for this flair.
### user?
-> `optional` **user**: `string`
+> `optional` **user?**: `string`
The username of the user to which this flair is assigned.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserFlairPageOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserFlairPageOptions.md
index 41eceed05..816856e00 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserFlairPageOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserFlairPageOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### after?
-> `optional` **after**: `string`
+> `optional` **after?**: `string`
A user id optionally provided which will result in a slice of user flairs, starting after this user, to be returned.
@@ -22,7 +22,7 @@ A user id optionally provided which will result in a slice of user flairs, start
### before?
-> `optional` **before**: `string`
+> `optional` **before?**: `string`
A user id optionally provided which will result in a slice of user flairs, starting before this user, to be returned.
@@ -32,6 +32,6 @@ A user id optionally provided which will result in a slice of user flairs, start
### limit?
-> `optional` **limit**: `number`
+> `optional` **limit?**: `number`
A limit to the number of flairs that will be returned. Default: 25, Max: 1000
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserNote.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserNote.md
index faca61399..a133dfc64 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserNote.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserNote.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,7 +12,7 @@
### label?
-> `optional` **label**: [`UserNoteLabel`](UserNoteLabel.md)
+> `optional` **label?**: [`UserNoteLabel`](UserNoteLabel.md)
***
@@ -20,7 +20,7 @@
### note?
-> `optional` **note**: `string`
+> `optional` **note?**: `string`
***
@@ -28,4 +28,4 @@
### redditId?
-> `optional` **redditId**: `T1` \| `T3` \| `T5`
+> `optional` **redditId?**: `T1` \| `T3` \| `T5`
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserNoteLabel.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserNoteLabel.md
index 99ce223ee..383850b96 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserNoteLabel.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserNoteLabel.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserSocialLink.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserSocialLink.md
index c6c0a67db..e212c7dfb 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserSocialLink.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/UserSocialLink.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -32,7 +32,7 @@ title: Title or name of social media link.
### handle?
-> `optional` **handle**: `string`
+> `optional` **handle?**: `string`
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Vault.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Vault.md
index e75aea6fa..f7dc612a8 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Vault.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Vault.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Visibility.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Visibility.md
index 117066bd6..508779812 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Visibility.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/Visibility.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiEditMode.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiEditMode.md
index 742487868..8e230265a 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiEditMode.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiEditMode.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiPageRevisionId.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiPageRevisionId.md
index 1e9e1ffe7..c5c959c83 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiPageRevisionId.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiPageRevisionId.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiVersion.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiVersion.md
index 7beaab069..6db927aeb 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiVersion.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiVersion.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiVersionOptions.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiVersionOptions.md
index f9a1f0e03..83c524258 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiVersionOptions.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WikiVersionOptions.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,6 +12,6 @@
### wikiVersion?
-> `optional` **wikiVersion**: [`WikiVersion`](WikiVersion.md)
+> `optional` **wikiVersion?**: [`WikiVersion`](WikiVersion.md)
Which wiki version to target. Defaults to `'v1'`.
diff --git a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WithUserData.md b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WithUserData.md
index 9194d296e..671186b6d 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WithUserData.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/type-aliases/WithUserData.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -12,4 +12,4 @@
### user?
-> `optional` **user**: [`ConversationUserData`](ConversationUserData.md)
+> `optional` **user?**: [`ConversationUserData`](ConversationUserData.md)
diff --git a/versioned_docs/version-0.15/api/redditapi/models/variables/GalleryMediaStatus.md b/versioned_docs/version-0.15/api/redditapi/models/variables/GalleryMediaStatus.md
index 98443b733..f66b8f511 100644
--- a/versioned_docs/version-0.15/api/redditapi/models/variables/GalleryMediaStatus.md
+++ b/versioned_docs/version-0.15/api/redditapi/models/variables/GalleryMediaStatus.md
@@ -1,4 +1,4 @@
-[**@devvit/reddit v0.15.3-dev**](../../README.md)
+[**@devvit/reddit v0.15.4-dev**](../../README.md)
***
@@ -6,7 +6,7 @@
> `const` **GalleryMediaStatus**: `object`
-## Type declaration
+## Type Declaration
diff --git a/versioned_docs/version-0.15/guides/launch/in-app-assets.md b/versioned_docs/version-0.15/guides/launch/in-app-assets.md
index 7ddc14e82..1c621baa1 100644
--- a/versioned_docs/version-0.15/guides/launch/in-app-assets.md
+++ b/versioned_docs/version-0.15/guides/launch/in-app-assets.md
@@ -6,7 +6,6 @@ Approved in-app catalog assets are used for Reddit discovery and promotional pla

-
## Best practices
You’ll want to use assets that provide an accurate and engaging sense of what users can expect from your app.