diff --git a/README.md b/README.md index 63595787..def4e182 100644 --- a/README.md +++ b/README.md @@ -37,12 +37,7 @@ composer setup `nativephp/mobile-secure-storage` is a paid plugin from `plugins.nativephp.com`, so `composer install` needs your NativePHP plugin credentials. See below if you don't have access to the plugin. -For now the app tracks unreleased code, which Composer pulls straight from GitHub: - -- `nativephp/mobile` ([NativePHP/mobile-air](https://github.com/NativePHP/mobile-air)) and `nativephp/mobile-ui` on `main`, aliased as 4.6.1 and 0.8.0. -- `victorycodedev/toastkit` from the `fix/android-toasts-above-sheets` branch of [simonhamp/toastkit](https://github.com/simonhamp/toastkit), which draws Android toasts above bottom sheets instead of behind them ([victorycodedev/toastkit#5](https://github.com/victorycodedev/toastkit/pull/5)). - -Once those are released, the app goes back to tagged versions. +For now the app tracks one unreleased package, which Composer pulls straight from GitHub: `victorycodedev/toastkit` from the `fix/android-toasts-above-sheets` branch of [simonhamp/toastkit](https://github.com/simonhamp/toastkit), which draws Android toasts above bottom sheets instead of behind them ([victorycodedev/toastkit#5](https://github.com/victorycodedev/toastkit/pull/5)). Once that is released, the app goes back to a tagged version. ### Without plugin credentials diff --git a/composer.json b/composer.json index aa1c8b8c..2c9c1ca0 100644 --- a/composer.json +++ b/composer.json @@ -16,14 +16,6 @@ "type": "path", "url": "packages/calls" }, - { - "type": "vcs", - "url": "https://github.com/NativePHP/mobile-air" - }, - { - "type": "vcs", - "url": "https://github.com/NativePHP/mobile-ui" - }, { "type": "vcs", "url": "https://github.com/simonhamp/toastkit" @@ -41,7 +33,7 @@ "laravel/boost": "^2.0", "laravel/framework": "^13.0", "laravel/tinker": "^3.0", - "nativephp/mobile": "dev-main as 4.6.1", + "nativephp/mobile": "^4.7", "nativephp/mobile-browser": "^1.2", "nativephp/mobile-camera": "^1.1", "nativephp/mobile-clipboard": "^1.0", @@ -49,7 +41,7 @@ "nativephp/mobile-microphone": "^1.2", "nativephp/mobile-secure-storage": "^1.1", "nativephp/mobile-share": "^1.1", - "nativephp/mobile-ui": "dev-main as 0.8.0", + "nativephp/mobile-ui": "^0.9", "s2br/nativephp-mobile-splashscreen": "^1.4", "victorycodedev/toastkit": "dev-fix/android-toasts-above-sheets as 1.4.0" }, diff --git a/composer.lock b/composer.lock index 79da0f01..cc2ce130 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "25fe386e348dba059513740c224ec063", + "content-hash": "860c34d693a5afa83bca97fb6690af2c", "packages": [ { "name": "bacon/bacon-qr-code", @@ -2755,16 +2755,16 @@ }, { "name": "nativephp/mobile", - "version": "dev-main", + "version": "4.7.0", "source": { "type": "git", "url": "https://github.com/NativePHP/mobile-air.git", - "reference": "9da9a848ac70140fd5c248c53dd921f70e13381c" + "reference": "0d7e2e6509b1a0514726e67016fecade5e9137b2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/NativePHP/mobile-air/zipball/9da9a848ac70140fd5c248c53dd921f70e13381c", - "reference": "9da9a848ac70140fd5c248c53dd921f70e13381c", + "url": "https://api.github.com/repos/NativePHP/mobile-air/zipball/0d7e2e6509b1a0514726e67016fecade5e9137b2", + "reference": "0d7e2e6509b1a0514726e67016fecade5e9137b2", "shasum": "" }, "require": { @@ -2789,22 +2789,21 @@ "nativephp/mobile-system": "*" }, "require-dev": { - "larastan/larastan": "^2.0", + "larastan/larastan": "^3.0", "laravel/pint": "^1.0", - "nunomaduro/collision": "^7.9", - "orchestra/testbench": "^8.18", - "pestphp/pest": "^2.7|^3.0|^4.0", - "pestphp/pest-plugin-arch": "^2.0", - "pestphp/pest-plugin-laravel": "^2.0", + "nunomaduro/collision": "^8.0", + "orchestra/testbench": "^10.0|^11.0", + "pestphp/pest": "^3.0", + "pestphp/pest-plugin-arch": "^3.0", + "pestphp/pest-plugin-laravel": "^3.0", "phpstan/extension-installer": "^1.1", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "spatie/laravel-ray": "^1.26" + "phpstan/phpstan-deprecation-rules": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "spatie/laravel-ray": "^1.40" }, "suggest": { "ext-zip": "Required by native:install to validate and extract the downloaded Android PHP binary archives" }, - "default-branch": true, "type": "library", "extra": { "laravel": { @@ -2814,40 +2813,14 @@ } }, "autoload": { - "psr-4": { - "Native\\Mobile\\": "src/" - }, "files": [ "src/helpers.php" - ] - }, - "autoload-dev": { + ], "psr-4": { - "Tests\\": "tests/" + "Native\\Mobile\\": "src/" } }, - "scripts": { - "qa": [ - "@composer format", - "@composer analyse", - "@composer test" - ], - "post-autoload-dump": [ - "@php ./vendor/bin/testbench package:discover --ansi" - ], - "analyse": [ - "vendor/bin/phpstan analyse" - ], - "test": [ - "vendor/bin/pest" - ], - "test-coverage": [ - "vendor/bin/pest --coverage" - ], - "format": [ - "vendor/bin/pint" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2872,10 +2845,10 @@ "nativephp" ], "support": { - "source": "https://github.com/NativePHP/mobile-air/tree/main", - "issues": "https://github.com/NativePHP/mobile-air/issues" + "issues": "https://github.com/NativePHP/mobile-air/issues", + "source": "https://github.com/NativePHP/mobile-air/tree/4.7.0" }, - "time": "2026-10-29T09:23:33+00:00" + "time": "2026-10-29T17:31:02+00:00" }, { "name": "nativephp/mobile-browser", @@ -3264,20 +3237,20 @@ }, { "name": "nativephp/mobile-ui", - "version": "dev-main", + "version": "0.9.0", "source": { "type": "git", "url": "https://github.com/NativePHP/mobile-ui.git", - "reference": "d7eca1245efbe1d0afdf19811b8ffed416b25bff" + "reference": "9cee87cbc676a6500247bec99be5d19f633a04e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/NativePHP/mobile-ui/zipball/d7eca1245efbe1d0afdf19811b8ffed416b25bff", - "reference": "d7eca1245efbe1d0afdf19811b8ffed416b25bff", + "url": "https://api.github.com/repos/NativePHP/mobile-ui/zipball/9cee87cbc676a6500247bec99be5d19f633a04e9", + "reference": "9cee87cbc676a6500247bec99be5d19f633a04e9", "shasum": "" }, "require": { - "nativephp/mobile": "^4.6", + "nativephp/mobile": "^4.7", "php": "^8.3" }, "require-dev": { @@ -3285,7 +3258,6 @@ "orchestra/testbench": "^10.0", "pestphp/pest": "^3.0" }, - "default-branch": true, "type": "nativephp-plugin", "extra": { "laravel": { @@ -3302,17 +3274,7 @@ "Native\\Mobile\\UI\\": "src/" } }, - "scripts": { - "test": [ - "pest" - ], - "lint": [ - "pint" - ], - "lint:test": [ - "pint --test" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3324,16 +3286,16 @@ ], "description": "Native SwiftUI and Jetpack Composer components for NativePHP", "support": { - "source": "https://github.com/NativePHP/mobile-ui/tree/main", - "issues": "https://github.com/NativePHP/mobile-ui/issues" + "issues": "https://github.com/NativePHP/mobile-ui/issues", + "source": "https://github.com/NativePHP/mobile-ui/tree/0.9.0" }, "funding": [ { - "type": "other", - "url": "https://nativephp.com/sponsor" + "url": "https://nativephp.com/sponsor", + "type": "other" } ], - "time": "2026-10-29T13:48:57+00:00" + "time": "2026-10-29T17:44:09+00:00" }, { "name": "nesbot/carbon", @@ -11482,18 +11444,6 @@ } ], "aliases": [ - { - "package": "nativephp/mobile", - "version": "dev-main", - "alias": "4.6.1", - "alias_normalized": "4.6.1.0" - }, - { - "package": "nativephp/mobile-ui", - "version": "dev-main", - "alias": "0.8.0", - "alias_normalized": "0.8.0.0" - }, { "package": "victorycodedev/toastkit", "version": "dev-fix/android-toasts-above-sheets", @@ -11503,8 +11453,6 @@ ], "minimum-stability": "stable", "stability-flags": { - "nativephp/mobile": 20, - "nativephp/mobile-ui": 20, "victorycodedev/toastkit": 20 }, "prefer-stable": true,