Сделаю апдейт по новой версии битрикса:
[URL=https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=4637]https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=4637[/URL] - мержим битриксовый композер в свой (merge-plugin), пакеты из него теперь используются в ядре, их стало сильно больше и версии новее (что генерирует дополнительные проблемы по обновлению своих пакетов).
Вот с такими версиями все собирается:[CODE]"require": {
"andreyryabin/sprint.migration": "^4.3",
"nelmio/api-doc-bundle": ">=4.25",
"nelmio/cors-bundle": ">=2.3",
"symfony/asset": "^5.4 || ^6.0",
"symfony/config": "^6.0",
"symfony/dotenv": "^5.4 || ^6.0",
"symfony/flex": "^2",
"symfony/framework-bundle": "^6.0",
"symfony/monolog-bundle": ">=3.8",
"symfony/security-bundle": "^6.0",
"symfony/twig-bundle": "^6.0",
"symfony/yaml": "^5.4 || ^6.0",
"symfony/dependency-injection": "^6.0",
"symfony/http-kernel": "^6.0",
"twig/extra-bundle": "^3.0",
"twig/twig": "^3.0",
"wikimedia/composer-merge-plugin": "dev-master"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.14",
"phpstan/phpstan": "^1.10",
"phpunit/phpunit": "^10.0",
"rector/rector": "^0.15.19",
"sheerockoff/bitrix-ci": "22.600"
}
[/CODE]
Bitrix 23.900.1000, php 8.3. Костыли в виде замены библиотек в ядре больше не нужны
[URL=https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=4637]https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=4637[/URL] - мержим битриксовый композер в свой (merge-plugin), пакеты из него теперь используются в ядре, их стало сильно больше и версии новее (что генерирует дополнительные проблемы по обновлению своих пакетов).
Вот с такими версиями все собирается:[CODE]"require": {
"andreyryabin/sprint.migration": "^4.3",
"nelmio/api-doc-bundle": ">=4.25",
"nelmio/cors-bundle": ">=2.3",
"symfony/asset": "^5.4 || ^6.0",
"symfony/config": "^6.0",
"symfony/dotenv": "^5.4 || ^6.0",
"symfony/flex": "^2",
"symfony/framework-bundle": "^6.0",
"symfony/monolog-bundle": ">=3.8",
"symfony/security-bundle": "^6.0",
"symfony/twig-bundle": "^6.0",
"symfony/yaml": "^5.4 || ^6.0",
"symfony/dependency-injection": "^6.0",
"symfony/http-kernel": "^6.0",
"twig/extra-bundle": "^3.0",
"twig/twig": "^3.0",
"wikimedia/composer-merge-plugin": "dev-master"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.14",
"phpstan/phpstan": "^1.10",
"phpunit/phpunit": "^10.0",
"rector/rector": "^0.15.19",
"sheerockoff/bitrix-ci": "22.600"
}
[/CODE]
Bitrix 23.900.1000, php 8.3. Костыли в виде замены библиотек в ядре больше не нужны