diff --git a/app/Filament/Resources/PluginResource.php b/app/Filament/Resources/PluginResource.php
index 80434eb6..96ba3290 100644
--- a/app/Filament/Resources/PluginResource.php
+++ b/app/Filament/Resources/PluginResource.php
@@ -242,6 +242,11 @@ public static function table(Table $table): Table
})
->sortable(),
+ Tables\Columns\TextColumn::make('mobile_min_version')
+ ->label('Mobile SDK')
+ ->placeholder('-')
+ ->toggleable(isToggledHiddenByDefault: true),
+
Tables\Columns\ToggleColumn::make('featured')
->sortable(),
diff --git a/app/Services/PluginSyncService.php b/app/Services/PluginSyncService.php
index d7199c55..c929db84 100644
--- a/app/Services/PluginSyncService.php
+++ b/app/Services/PluginSyncService.php
@@ -89,6 +89,10 @@ public function sync(Plugin $plugin): bool
$updateData['android_version'] = $this->extractAndroidVersion($nativephpData);
}
+ if ($composerData) {
+ $updateData['mobile_min_version'] = $composerData['require']['nativephp/mobile'] ?? null;
+ }
+
if ($readme) {
$updateData['readme_html'] = CommonMark::convertToHtml($readme);
}
diff --git a/database/migrations/2026_03_30_135919_add_mobile_min_version_to_plugins_table.php b/database/migrations/2026_03_30_135919_add_mobile_min_version_to_plugins_table.php
new file mode 100644
index 00000000..8a6fdfd2
--- /dev/null
+++ b/database/migrations/2026_03_30_135919_add_mobile_min_version_to_plugins_table.php
@@ -0,0 +1,28 @@
+string('mobile_min_version')->nullable()->after('android_version');
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::table('plugins', function (Blueprint $table) {
+ $table->dropColumn('mobile_min_version');
+ });
+ }
+};
diff --git a/package-lock.json b/package-lock.json
index 3a761fe2..0d04291b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,5 +1,5 @@
{
- "name": "golden-poodle",
+ "name": "cyan-salmon",
"lockfileVersion": 3,
"requires": true,
"packages": {
diff --git a/resources/views/components/layout.blade.php b/resources/views/components/layout.blade.php
index 2500b684..f5360382 100644
--- a/resources/views/components/layout.blade.php
+++ b/resources/views/components/layout.blade.php
@@ -121,6 +121,9 @@ class="mx-auto w-full max-w-5xl px-5 lg:px-3 xl:max-w-7xl 2xl:max-w-360"
- Get all first-party plugins for free, premium support, team management, and more. + Access all first-party plugins at no extra cost, premium support, team management, and more.
-