diff --git a/app/src/main/java/com/lagradost/cloudstream3/utils/InAppUpdater.kt b/app/src/main/java/com/lagradost/cloudstream3/utils/InAppUpdater.kt
index 98544376..094078fb 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/utils/InAppUpdater.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/utils/InAppUpdater.kt
@@ -41,6 +41,16 @@ class InAppUpdater {
@JsonProperty("prerelease") var prerelease: Boolean,
)
+ data class GithubObject(
+ @JsonProperty("sha") val sha: String, // sha 256 hash
+ @JsonProperty("type") val type: String, // object type
+ @JsonProperty("url") val url: String,
+ )
+
+ data class GithubTag(
+ @JsonProperty("object") val object: GithubObject,
+ )
+
data class Update(
@JsonProperty("shouldUpdate") val shouldUpdate: Boolean,
@JsonProperty("updateURL") val updateURL: String?,
diff --git a/app/src/main/res/drawable/ic_baseline_developer_mode_24.xml b/app/src/main/res/drawable/ic_baseline_developer_mode_24.xml
new file mode 100644
index 00000000..ded6b035
--- /dev/null
+++ b/app/src/main/res/drawable/ic_baseline_developer_mode_24.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 781eb895..960400b7 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -84,5 +84,8 @@
Search using providers
Search using types
auto_update
+ prerelease_update
manual_check_update
+
+ unknown_prerelease
\ No newline at end of file
diff --git a/app/src/main/res/xml/settings.xml b/app/src/main/res/xml/settings.xml
index 1dd14dbd..b5643ab9 100644
--- a/app/src/main/res/xml/settings.xml
+++ b/app/src/main/res/xml/settings.xml
@@ -91,6 +91,13 @@
app:defaultValue="true"
android:icon="@drawable/ic_baseline_notifications_active_24"
/>
+