From c0b43ed84dcfd93383cecacda6eacf7b17a95207 Mon Sep 17 00:00:00 2001 From: Blax Software Date: Tue, 11 Aug 2026 10:35:44 +0200 Subject: [PATCH] chore(release): prepare v0.1.0 for public Packagist tracking Drop the dev-time Forgejo/GitHub VCS `repositories` blocks and pin inter-package deps to semver (^0.1.0) so the package resolves purely from Packagist. Point the SFU sidecar fallback download at GitHub releases instead of git.blax.at. Co-Authored-By: Claude Opus 4.8 (1M context) --- composer.json | 14 ++------------ config/webrtc.php | 4 ++-- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/composer.json b/composer.json index 8652e4b..2a2174c 100644 --- a/composer.json +++ b/composer.json @@ -17,8 +17,8 @@ "textalk/websocket": "^1.5|^1.6" }, "require-dev": { - "blax-software/laravel-ws": "dev-master", - "blax-software/reactphp-kernel": "dev-master", + "blax-software/laravel-ws": "^0.1.0", + "blax-software/reactphp-kernel": "^0.1.0", "laravel/pint": "^1.13", "phpunit/phpunit": "^10.5|^11.0", "react/event-loop": "^1.5", @@ -27,16 +27,6 @@ "suggest": { "ext-ffi": "Required by the Str0m media engine (Rust core exposed to PHP)." }, - "repositories": [ - { - "type": "vcs", - "url": "https://github.com/blax-software/reactphp-kernel.git" - }, - { - "type": "vcs", - "url": "https://github.com/blax-software/laravel-ws.git" - } - ], "autoload": { "psr-4": { "Blax\\WebRtc\\": "src/" diff --git a/config/webrtc.php b/config/webrtc.php index 8b4a09e..f67b0a2 100644 --- a/config/webrtc.php +++ b/config/webrtc.php @@ -68,12 +68,12 @@ return [ 'version' => env('WEBRTC_SFU_VERSION'), // default: the version pinned by this package 'download_url' => env( 'WEBRTC_SFU_DOWNLOAD_URL', - 'https://git.blax.at/blax-software/laravel-webrtc/releases/download/{version}/blax-webrtc-sfu-{platform}', + 'https://github.com/blax-software/laravel-webrtc/releases/download/{version}/blax-webrtc-sfu-{platform}', ), // sha256 verification is REQUIRED when set; null opts out explicitly. 'checksum_url' => env( 'WEBRTC_SFU_CHECKSUM_URL', - 'https://git.blax.at/blax-software/laravel-webrtc/releases/download/{version}/blax-webrtc-sfu-{platform}.sha256', + 'https://github.com/blax-software/laravel-webrtc/releases/download/{version}/blax-webrtc-sfu-{platform}.sha256', ), ],