chore(deps): bump the php-production group across 1 directory with 7 updates - #7024
Conversation
…updates Bumps the php-production group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [composer/ca-bundle](https://github.com/composer/ca-bundle) | `1.5.12` | `1.5.13` | | [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | `3.94.2` | `3.95.18` | | [nanasess/bcmath-polyfill](https://github.com/nanasess/bcmath-polyfill) | `1.0.2` | `1.1.0` | | [nesbot/carbon](https://github.com/CarbonPHP/carbon) | `3.13.0` | `3.13.1` | | [setasign/fpdi](https://github.com/Setasign/FPDI) | `2.6.7` | `2.6.8` | | [twig/twig](https://github.com/twigphp/Twig) | `3.27.0` | `3.28.0` | Updates `composer/ca-bundle` from 1.5.12 to 1.5.13 - [Release notes](https://github.com/composer/ca-bundle/releases) - [Commits](composer/ca-bundle@1.5.12...1.5.13) Updates `friendsofphp/php-cs-fixer` from 3.94.2 to 3.95.18 - [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases) - [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md) - [Commits](PHP-CS-Fixer/PHP-CS-Fixer@v3.94.2...v3.95.18) Updates `nanasess/bcmath-polyfill` from 1.0.2 to 1.1.0 - [Release notes](https://github.com/nanasess/bcmath-polyfill/releases) - [Commits](nanasess/bcmath-polyfill@1.0.2...1.1.0) Updates `nesbot/carbon` from 3.13.0 to 3.13.1 - [Release notes](https://github.com/CarbonPHP/carbon/releases) - [Commits](CarbonPHP/carbon@3.13.0...3.13.1) Updates `phpseclib/phpseclib` from 3.0.55 to 3.0.56 - [Release notes](https://github.com/phpseclib/phpseclib/releases) - [Changelog](https://github.com/phpseclib/phpseclib/blob/master/CHANGELOG.md) - [Commits](phpseclib/phpseclib@3.0.55...3.0.56) Updates `setasign/fpdi` from 2.6.7 to 2.6.8 - [Release notes](https://github.com/Setasign/FPDI/releases) - [Commits](Setasign/FPDI@v2.6.7...v2.6.8) Updates `twig/twig` from 3.27.0 to 3.28.0 - [Release notes](https://github.com/twigphp/Twig/releases) - [Changelog](https://github.com/twigphp/Twig/blob/3.x/CHANGELOG) - [Commits](twigphp/Twig@v3.27.0...v3.28.0) --- updated-dependencies: - dependency-name: composer/ca-bundle dependency-version: 1.5.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: php-production - dependency-name: friendsofphp/php-cs-fixer dependency-version: 3.95.18 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: php-production - dependency-name: nanasess/bcmath-polyfill dependency-version: 1.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: php-production - dependency-name: nesbot/carbon dependency-version: 3.13.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: php-production - dependency-name: phpseclib/phpseclib dependency-version: 3.0.56 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: php-production - dependency-name: setasign/fpdi dependency-version: 2.6.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: php-production - dependency-name: twig/twig dependency-version: 3.28.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: php-production ... Signed-off-by: dependabot[bot] <support@github.com>
twig/twig 3.28.0 で「Report the column number in syntax errors」 (twigphp/Twig#4834) が入り、SyntaxError のメッセージ末尾が `at line N` から `at line N column M` に変わった。 TwigLintValidatorTest::testInValidTemplate が末尾の句点まで含めて アサートしていたため、composer.lock の twig 3.27.0 -> 3.28.0 で PHPUnit の全マトリクスが fail していた。 composer.json の制約は `"twig/twig": "^3.21"` で 3.28 未満も許容するため、 版差で変わらない行番号までを含有判定に変更する。 `{% endfo %}` 側は 3.28.0 でも column が付かないが、同種の破綻を避けて 同じ書き方に揃える。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
#7013 のマージで esbuild が入ったので、eccube-asset の記述を esbuild.config.mjs とリポジトリの実体で 1 項目ずつ照合した。 実体と合っていなかった点、および実装にあって書かれていなかった点を直す。 eccube-asset - 「対象」の SCSS ソースに install を挙げていたが、 html/template/install に scss ディレクトリは存在せず JS エントリだけ。 SCSS は default / admin の 2 つに訂正する。 - 「生成物」を html/template/*/assets/css/*.css と広く書いていたが、 実際に scss から生成されるのは style.* / app.* / bootstrap.* の 3 系統のみ。 install/assets/css/dashboard.css と admin/assets/css/tempusdominus-bootstrap-4*.css は対応する scss が無い 手管理ファイルで、再ビルドしても更新されない。両者を書き分ける。 - 上記を踏まえ「css/ 配下すべてを生成物と決めつける」を「よくある間違い」に追加。 eccube-contributing - .husky/pre-push は dev コンテナ XML が無いとき先に bin/console cache:clear --env=dev を実行する(無いと rector が全ファイル read error で落ちるため)。初回 push が長い理由が分からないと 異常と誤認するので追記する。 eccube-phpunit - 依存ライブラリの例外メッセージを全文アサートしない、を追加。 twig/twig 3.28.0 の「Report the column number in syntax errors」 (twigphp/Twig#4834) で `at line N.` が `at line N column M.` に変わり、 composer.lock の更新だけで PHPUnit の全マトリクスが落ちた実例がある。 composer.json の制約は ^3.21 で 3.28 も許容するため、版差で変わらない 部分だけを含有判定する。 なお TwigLintValidatorTest 自体の修正は #7024 に含まれるため本 PR では触らない。
|
(当初「#7034 として切り出した」と書いていた内容を、状況の変化に合わせて書き換えています) twig 3.28.0 のテスト追随コミット(
現在 |
composer.lock は JSON として機械的に合成した。4.4 側(MCP 関連 34 パッケージ)を ベースに、本 PR がバンプする 13 パッケージ+新規 1(ergebnis/agent-detector)の エントリだけを差し替えている。content-hash は composer.json が 4.4 側のものなので 4.4 の値を採用。 テキストマージでは 5 ハンクが衝突するが、両側が触った symfony/event-dispatcher と symfony/filesystem はどちらも v7.4.15 で内容が完全に一致しており、実質の衝突は無い。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
4.4 側で MCP 関連( lock は JSON として機械的に合成しています(4.4 の lock をベースに、本 PR がバンプする 13 パッケージ+新規 1 のエントリだけを差し替え)。検証したのは次の 4 点です。
先ほど「切り出した」とコメントした #7034 は close しました。この PR をそのままマージできます。マージ後は #7033 に |
Bumps the php-production group with 6 updates in the / directory:
1.5.121.5.133.94.23.95.181.0.21.1.03.13.03.13.12.6.72.6.83.27.03.28.0Updates
composer/ca-bundlefrom 1.5.12 to 1.5.13Release notes
Sourced from composer/ca-bundle's releases.
Commits
c008272Update cacert.pem (#139)6068df0Fix script2323050Bump actions/checkout from 6.0.2 to 7.0.0 (#133)f073dfdBump shivammathur/setup-php from 2.37.1 to 2.37.2 (#132)7ca2ed0Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 (#134)108ec30Make dependabot update 1.4 branch too8eb7d0bAdd zizmor security analysis + dependabot cooldown (#127)Updates
friendsofphp/php-cs-fixerfrom 3.94.2 to 3.95.18Release notes
Sourced from friendsofphp/php-cs-fixer's releases.
... (truncated)
Changelog
Sourced from friendsofphp/php-cs-fixer's changelog.
... (truncated)
Commits
a8b4e42prepared the 3.95.18 released1fc711CI: attach provenance and SBOM attestations to the released image (#9751)8122d72perf: Limit token search insimplified_if_return(#9747)8d343c9deps: update dev-tools (#9754)2ab241bdeps: bump the phpstan group in /dev-tools with 2 updates (#9748)c06de30bumped version0ee8842prepared the 3.95.17 release28828d9perf:Tokens::findSequence()- improve looping logic (#9737)9a4fb45perf:Token::equals()- Avoid building intermediary arrays (#9739)2940253bumped versionUpdates
nanasess/bcmath-polyfillfrom 1.0.2 to 1.1.0Release notes
Sourced from nanasess/bcmath-polyfill's releases.
... (truncated)
Commits
a0fe849Merge pull request #80 from nanasess/dependabot/github_actions/anthropics/cla...7254174Merge pull request #79 from nanasess/dependabot/github_actions/stefanzweifel/...a5f236eMerge branch 'main' into dependabot/github_actions/anthropics/claude-code-act...13d1653Merge branch 'main' into dependabot/github_actions/stefanzweifel/git-auto-com...3b6ddcdMerge pull request #82 from nanasess/worktree-feat+symfony-compat-rounding6267255refactor: レビュー指摘対応(divmod高速化・helper検証共通化・巨大負precision対策)eadaa38docs: README の比較表に symfony/polyfill-php84 を追加、phpstan の既存エラーを解消7a3eab6ci: 解消済み phpt を docker-phpt-tests の skip から除外し README を更新872e5bftest: 方向系モード・高精度丸め・bcdivmod のテストを追加/更新80d4d4bfeat: 丸めを文字列アルゴリズム化し全RoundingMode対応・bcdivmod追加Updates
nesbot/carbonfrom 3.13.0 to 3.13.1Release notes
Sourced from nesbot/carbon's releases.
Commits
2937ad3Merge pull request #135 from CarbonPHP/fix/issue-134-translation-spacing89bc9b4Remove redundant commentb408fedSkip PHPUnit warnings for Laravel 13b75f65eFix spacing in translations1c1554bAdd test for the issue #134e4037d3Merge pull request #3346 from briannesbitt/job/update-sponsorsd8c4a39Update sponsorse75648cMerge pull request #3345 from briannesbitt/job/update-sponsors1b2c0c0Update sponsors3601de3Merge pull request #3344 from briannesbitt/dependabot/github_actions/actions/...Updates
phpseclib/phpseclibfrom 3.0.55 to 3.0.56Release notes
Sourced from phpseclib/phpseclib's releases.
Changelog
Sourced from phpseclib/phpseclib's changelog.
Commits
7adbbe3CHANGELOG: add new release (3.0.56)37e3742SFTP: throw TimeoutExceptions on timeout vs UnexpectedValueException9e167c9Merge branch '2.0' into 3.0449d678Merge branch '2.0' of github.com:phpseclib/phpseclib into 2.099b62d0Merge branch '1.0' into 2.0bcfbdd2BACKERS: hyperlink Greg Mayesc224fbbMerge branch '2.0' into 3.0db3332cMerge branch '1.0' into 2.0684ee2dBACKERS: add herodevs and Greg Mayesdd46117Merge branch '3.0' of github.com:phpseclib/phpseclib into 3.0Updates
setasign/fpdifrom 2.6.7 to 2.6.8Release notes
Sourced from setasign/fpdi's releases.
Commits
881945bUpdated version constant1f227b5Merge pull request #257 from Setasign/development1eac11fUpdate README.md3fd0b31Merge pull request #256 from Setasign/development3f01c08Merge branch 'master' into development32b24a9Update release.yml4ba8a11Merge pull request #255 from Setasign/development0ca4920Handle filter exceptions of faulty streams inPage::getContentStream(). (Fi...be50a1eMerge pull request #254 from Setasign/developmentc62f222Update zizmor.ymlUpdates
twig/twigfrom 3.27.0 to 3.28.0Release notes
Sourced from twig/twig's releases.
Changelog
Sourced from twig/twig's changelog.
Commits
597c12ePrepare the 3.28.0 release6a175a5bug #4850 Render backed enums using their backing value in the html_attr func...9323a82Render backed enums using their backing value in the html_attr functionec0f5d5Tweak previous merge4007231minor #4845 Add documention note about variable scope of override blocks in {...068a2e6Add documention note about variable scope of override blocks in {% embed ... ...f6152feminor #4843 Define macros at the template root in the cache macro fixture (fa...424d2f1Define the macro at the template root in the cache macro fixturee3b8e15Update CHANGELOG2f202b0bug #4841 Fix Markup truthiness in boolean expressions (xtrime-ru)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions