diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 35bcf43..b6f8164 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: strategy: matrix: - php: ['8.1', '8.2'] + php: ['8.2'] steps: - name: Checkout Code diff --git a/CHANGELOG.md b/CHANGELOG.md index 181392f..2f6f0eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +3.6.0 +===== + +* (improvement) Bump dependencies. +* (feature) Add `ComponentAssetsHelper` to easily generate component preview screenshot URLs. + + 3.5.1 ===== diff --git a/composer.json b/composer.json index 60f3cd0..32eb7b7 100644 --- a/composer.json +++ b/composer.json @@ -10,22 +10,24 @@ } ], "require": { - "php": ">= 8.1", + "php": ">= 8.2", "21torr/bundle-helpers": "^2.1.2", "21torr/cli": "^1.0", "psr/log": "^3.0", - "symfony/console": "^6.1", - "symfony/http-client": "^6.1", - "symfony/lock": "^6.2", - "symfony/rate-limiter": "^6.2", - "symfony/string": "^6.2", - "symfony/validator": "^6.1" + "symfony/asset": "^6.3", + "symfony/console": "^6.3", + "symfony/http-client": "^6.3", + "symfony/http-foundation": "^6.3", + "symfony/lock": "^6.3", + "symfony/rate-limiter": "^6.3", + "symfony/string": "^6.3", + "symfony/validator": "^6.3" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "phpunit/phpunit": "^10.4", "roave/security-advisories": "dev-latest", - "symfony/phpunit-bridge": "^6.1.6" + "symfony/phpunit-bridge": "^6.3" }, "autoload": { "psr-4": { diff --git a/src/Assets/ComponentAssetsHelper.php b/src/Assets/ComponentAssetsHelper.php new file mode 100644 index 0000000..551fd26 --- /dev/null +++ b/src/Assets/ComponentAssetsHelper.php @@ -0,0 +1,22 @@ +format("U"), "%s?version=%s")); + + return $this->urlHelper->getAbsoluteUrl($package->getUrl($subPath)); + } +}