Skip to content

Commit 830af07

Browse files
committed
Upgrade Symfony and phpunit dependencies
1 parent 7258867 commit 830af07

4 files changed

Lines changed: 39 additions & 35 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to `blokctl` will be documented in this file.
44

5+
## 0.6.0 - 2026-04-03
6+
- Upgrading `symfony/console` from ^7.0 to ^8.0
7+
- Upgrading `phpunit/phpunit` from ^12.0 to ^13.0
8+
59
## 0.5.0 - 2026-04-02
610
- Adding `assets:unreferenced`: Detect orphaned assets not referenced in any story. Uses the Content Delivery API for story scanning (higher rate limits) and Management API for asset listing (up to 1000/page)
711
- Adding `story:versions`: List versions of a story by slug, ID, or UUID, with optional full content output

bin/blokctl

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#!/usr/bin/env php
22
<?php
3-
4-
require __DIR__ . '/../vendor/autoload.php';
3+
require __DIR__ . "/../vendor/autoload.php";
54

65
use Blokctl\Command\AssetsUnreferencedCommand;
76
use Blokctl\Command\AppProvisionInstallCommand;
@@ -33,38 +32,39 @@ use Blokctl\Command\WorkflowsListCommand;
3332
use Blokctl\Command\WorkflowStageShowCommand;
3433
use Symfony\Component\Console\Application;
3534

36-
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__ . '/..');
35+
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__ . "/..");
3736
$dotenv->safeLoad();
3837

39-
$application = new Application('blokctl', '1.0.0');
38+
$application = new Application("blokctl", "1.0.0-dev");
4039

41-
$application->add(new AssetsUnreferencedCommand());
42-
$application->add(new AppProvisionInstallCommand());
43-
$application->add(new AppProvisionListCommand());
44-
$application->add(new FolderCreateCommand());
45-
$application->add(new SpaceInfoCommand());
46-
$application->add(new SpacePreviewListCommand());
47-
$application->add(new SpacePreviewSetCommand());
48-
$application->add(new SpacePreviewAddCommand());
49-
$application->add(new SpaceDeleteCommand());
50-
$application->add(new SpaceDemoRemoveCommand());
51-
$application->add(new SpaceTokenCommand());
52-
$application->add(new SpacesListCommand());
53-
$application->add(new StoriesWorkflowAssignCommand());
54-
$application->add(new ComponentFieldAddCommand());
55-
$application->add(new ComponentsListCommand());
56-
$application->add(new ComponentsUsageCommand());
57-
$application->add(new StoriesListCommand());
58-
$application->add(new StoriesTagsAssignCommand());
59-
$application->add(new StoryCreateCommand());
60-
$application->add(new StoryFieldSetCommand());
61-
$application->add(new StoryMoveCommand());
62-
$application->add(new StoryUpdateCommand());
63-
$application->add(new StoryShowCommand());
64-
$application->add(new StoryVersionsCommand());
65-
$application->add(new StoryWorkflowChangeCommand());
66-
$application->add(new UserMeCommand());
67-
$application->add(new WorkflowsListCommand());
68-
$application->add(new WorkflowStageShowCommand());
40+
$application->addCommand(new AssetsUnreferencedCommand());
41+
$application->addCommand(new AppProvisionInstallCommand());
42+
$application->addCommand(new AppProvisionListCommand());
43+
$application->addCommand(new FolderCreateCommand());
44+
$application->addCommand(new SpaceInfoCommand());
45+
$application->addCommand(new SpacePreviewListCommand());
46+
$application->addCommand(new SpacePreviewSetCommand());
47+
$application->addCommand(new SpacePreviewAddCommand());
48+
$application->addCommand(new SpaceDeleteCommand());
49+
$application->addCommand(new SpaceDemoRemoveCommand());
50+
$application->addCommand(new SpaceTokenCommand());
51+
$application->addCommand(new SpacesListCommand());
52+
$application->addCommand(new StoriesWorkflowAssignCommand());
53+
$application->addCommand(new ComponentFieldAddCommand());
54+
$application->addCommand(new ComponentsListCommand());
55+
$application->addCommand(new ComponentsUsageCommand());
56+
$application->addCommand(new StoriesListCommand());
57+
$application->addCommand(new StoriesTagsAssignCommand());
58+
$application->addCommand(new StoryCreateCommand());
59+
$application->addCommand(new StoryFieldSetCommand());
60+
$application->addCommand(new StoryMoveCommand());
61+
$application->addCommand(new StoryUpdateCommand());
62+
$application->addCommand(new StoryShowCommand());
63+
$application->addCommand(new StoryVersionsCommand());
64+
$application->addCommand(new StoryWorkflowChangeCommand());
65+
$application->addCommand(new UserMeCommand());
66+
$application->addCommand(new WorkflowsListCommand());
67+
$application->addCommand(new WorkflowStageShowCommand());
6968

7069
$application->run();
70+

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
"vlucas/phpdotenv": "^5.6",
1010
"laravel/prompts": "^0.3.7",
1111
"nunomaduro/termwind": "^2.3",
12-
"symfony/console": "^7.0",
12+
"symfony/console": "^8.0",
1313
"storyblok/php-content-api-client": "^1.16"
1414
},
1515
"require-dev": {
1616
"phpstan/phpstan": "^2.0",
1717
"phpstan/phpstan-phpunit": "^2.0",
1818
"rector/rector": "^2",
1919
"friendsofphp/php-cs-fixer": "^3.65",
20-
"phpunit/phpunit": "^12.0"
20+
"phpunit/phpunit": "^13.0"
2121
},
2222
"autoload": {
2323
"psr-4": {

phpunit.xml.dist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8" ?>
22
<phpunit
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/12.0/phpunit.xsd"
4+
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/13.0/phpunit.xsd"
55
bootstrap="vendor/autoload.php"
66
colors="true"
77
cacheDirectory=".phpunit.cache"

0 commit comments

Comments
 (0)