코어 composer update 69 패키지(Laravel 12.69.1 · Reverb 1.11.1 · Scout 11.6.1 · Monolog 3.11 · Symfony 7.4.18 등, 메이저 상향은 보류). 번들 확장 16개 lock content-hash 재동기(신규 2), 코어·이커머스 vendor-bundle.zip 재빌드(g7_version 7.0.11). vendor-bundle:build-all --check 가 미설치 확장을 「소스 경로 없음」으로 건너뛰어 _bundled 의 stale 번들이 점검을 통과하던 결함을 수정 — 판정 파일을 빌드·해시와 같은 규칙(_bundled 우선, 활성 폴백)으로 고르고 회귀 테스트 2건 추가. 회귀 점검: 변경 로그 대조 9축 + PHPUnit 4배치 + Chrome MCP 매트릭스 11축 통과.
545 lines
14 KiB
JSON
545 lines
14 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"generated_at": "2026-09-08T10:12:39+00:00",
|
|
"generator": "g7 vendor-bundle:build",
|
|
"target": "core",
|
|
"composer_json_sha256": "3c7e6e17966f09f12a0282b12b18eba46c5c4f06d63c2355a514a3160af1d77a",
|
|
"composer_lock_sha256": "281fa66445390c31f404d4d603856bc0f6fce955ac8f6af0384d4839521e0aaa",
|
|
"zip_sha256": "4f70a6cc30471f445ef7054740c49797e03c01cc1a4ff7b2cfe940a72a54446e",
|
|
"zip_size": 16024185,
|
|
"package_count": 106,
|
|
"php_requirement": "^8.2",
|
|
"g7_version": "7.0.11",
|
|
"packages": [
|
|
{
|
|
"name": "aws/aws-crt-php",
|
|
"version": "v1.2.7",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "aws/aws-sdk-php",
|
|
"version": "3.394.9",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "brick/math",
|
|
"version": "0.14.8",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "carbonphp/carbon-doctrine-types",
|
|
"version": "3.2.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "clue/redis-protocol",
|
|
"version": "v0.3.2",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "clue/redis-react",
|
|
"version": "v2.8.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "composer/ca-bundle",
|
|
"version": "1.5.14",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "composer/semver",
|
|
"version": "3.4.4",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "dflydev/dot-access-data",
|
|
"version": "v3.0.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "doctrine/inflector",
|
|
"version": "2.1.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "doctrine/lexer",
|
|
"version": "3.0.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "dragonmantank/cron-expression",
|
|
"version": "v3.6.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "egulias/email-validator",
|
|
"version": "4.0.4",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "evenement/evenement",
|
|
"version": "v3.0.2",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "fruitcake/php-cors",
|
|
"version": "v1.4.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "geoip2/geoip2",
|
|
"version": "v3.4.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "graham-campbell/result-type",
|
|
"version": "v1.2.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "guzzlehttp/guzzle",
|
|
"version": "7.15.5",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "guzzlehttp/promises",
|
|
"version": "2.5.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "guzzlehttp/psr7",
|
|
"version": "2.13.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "guzzlehttp/uri-template",
|
|
"version": "v1.0.11",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "jaybizzle/crawler-detect",
|
|
"version": "v1.4.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "laravel/framework",
|
|
"version": "v12.69.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "laravel/prompts",
|
|
"version": "v0.3.24",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "laravel/reverb",
|
|
"version": "v1.11.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "laravel/sanctum",
|
|
"version": "v4.3.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "laravel/scout",
|
|
"version": "v11.6.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "laravel/serializable-closure",
|
|
"version": "v2.0.16",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "laravel/tinker",
|
|
"version": "v2.11.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "league/commonmark",
|
|
"version": "2.10.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "league/config",
|
|
"version": "v1.2.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "league/flysystem",
|
|
"version": "3.36.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "league/flysystem-aws-s3-v3",
|
|
"version": "3.35.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "league/flysystem-local",
|
|
"version": "3.35.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "league/mime-type-detection",
|
|
"version": "1.17.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "league/uri",
|
|
"version": "7.8.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "league/uri-interfaces",
|
|
"version": "7.8.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "maxmind-db/reader",
|
|
"version": "v1.13.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "maxmind/web-service-common",
|
|
"version": "v0.11.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "monolog/monolog",
|
|
"version": "3.11.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "mtdowling/jmespath.php",
|
|
"version": "2.9.2",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "nesbot/carbon",
|
|
"version": "3.13.2",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "nette/schema",
|
|
"version": "v1.3.6",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "nette/utils",
|
|
"version": "v4.1.5",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "nikic/php-parser",
|
|
"version": "v5.8.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "nunomaduro/termwind",
|
|
"version": "v2.4.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "phpoption/phpoption",
|
|
"version": "1.10.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "predis/predis",
|
|
"version": "v2.4.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "psr/clock",
|
|
"version": "1.0.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "psr/container",
|
|
"version": "2.0.2",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "psr/event-dispatcher",
|
|
"version": "1.0.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "psr/http-client",
|
|
"version": "1.0.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "psr/http-factory",
|
|
"version": "1.1.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "psr/http-message",
|
|
"version": "2.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "psr/log",
|
|
"version": "3.0.2",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "psr/simple-cache",
|
|
"version": "3.0.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "psy/psysh",
|
|
"version": "v0.12.24",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "pusher/pusher-php-server",
|
|
"version": "7.3.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "ralouphie/getallheaders",
|
|
"version": "3.0.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "ramsey/collection",
|
|
"version": "2.1.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "ramsey/uuid",
|
|
"version": "4.9.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "ratchet/rfc6455",
|
|
"version": "v0.4.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "react/cache",
|
|
"version": "v1.2.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "react/dns",
|
|
"version": "v1.14.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "react/event-loop",
|
|
"version": "v1.6.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "react/promise",
|
|
"version": "v3.3.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "react/promise-timer",
|
|
"version": "v1.11.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "react/socket",
|
|
"version": "v1.17.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "react/stream",
|
|
"version": "v1.4.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/clock",
|
|
"version": "v7.4.8",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/console",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/css-selector",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/deprecation-contracts",
|
|
"version": "v3.7.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/error-handler",
|
|
"version": "v7.4.17",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/event-dispatcher",
|
|
"version": "v7.4.17",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/event-dispatcher-contracts",
|
|
"version": "v3.7.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/filesystem",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/finder",
|
|
"version": "v7.4.17",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/http-client",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/http-client-contracts",
|
|
"version": "v3.7.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/http-foundation",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/http-kernel",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/mailer",
|
|
"version": "v7.4.17",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/mailgun-mailer",
|
|
"version": "v7.4.18",
|
|
"type": "symfony-mailer-bridge"
|
|
},
|
|
{
|
|
"name": "symfony/mime",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-ctype",
|
|
"version": "v1.37.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-intl-grapheme",
|
|
"version": "v1.41.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-intl-idn",
|
|
"version": "v1.42.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-intl-normalizer",
|
|
"version": "v1.42.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-mbstring",
|
|
"version": "v1.38.2",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-php80",
|
|
"version": "v1.37.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-php83",
|
|
"version": "v1.41.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-php84",
|
|
"version": "v1.38.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-php85",
|
|
"version": "v1.41.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-uuid",
|
|
"version": "v1.37.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/process",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/routing",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/service-contracts",
|
|
"version": "v3.7.3",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/string",
|
|
"version": "v7.4.15",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/translation",
|
|
"version": "v7.4.17",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/translation-contracts",
|
|
"version": "v3.7.1",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/uid",
|
|
"version": "v7.4.17",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "symfony/var-dumper",
|
|
"version": "v7.4.18",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "tijsverkoyen/css-to-inline-styles",
|
|
"version": "v2.4.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "vlucas/phpdotenv",
|
|
"version": "v5.7.0",
|
|
"type": "library"
|
|
},
|
|
{
|
|
"name": "voku/portable-ascii",
|
|
"version": "2.1.1",
|
|
"type": "library"
|
|
}
|
|
]
|
|
} |