Skip to content

chore(deps): refresh xoops_lib vendor tree to current Packagist releases#56

Merged
mambax7 merged 1 commit into
XOOPS:masterfrom
mambax7:feature/composer_updates
May 15, 2026
Merged

chore(deps): refresh xoops_lib vendor tree to current Packagist releases#56
mambax7 merged 1 commit into
XOOPS:masterfrom
mambax7:feature/composer_updates

Conversation

@mambax7
Copy link
Copy Markdown
Contributor

@mambax7 mambax7 commented May 15, 2026

Run composer update against composer.dist.json constraints to pick up
package releases published since the repo's lock was last regenerated
(early March 2026). Refreshes htdocs/xoops_lib/vendor/ and
composer.dist.lock together.

Version moves (all permitted by existing ^X.Y constraints):

  • firebase/php-jwt: v7.0.3 -> v7.0.5
    (upstream repo moved from firebase/
    to googleapis/ namespace; package
    name on Packagist unchanged)
  • php-debugbar/php-debugbar: v3.5.1 -> v3.7.6
  • symfony/deprecation-contracts: v3.6.0 -> v3.7.0
  • symfony/polyfill-ctype: v1.33.0 -> v1.37.0
  • symfony/polyfill-mbstring: v1.33.0 -> v1.37.0
  • symfony/var-dumper: v7.4.6 -> v7.4.8
  • symfony/yaml: v7.4.6 -> v7.4.11
  • tecnickcom/tcpdf: 6.11.2 -> 6.11.3
  • webmozart/assert: 1.12.1 -> 2.3.0
    (major bump pulled in transitively
    via php-debugbar 3.7; PHP >= 8.1
    floor, fine for 2.7's PHP 8.2 min)
  • xoops/xmf: v1.3.0-beta1 -> v1.3.0
    (XMF 1.3.0 final release)

Intentionally held back (constraints pin these majors out):

  • phpmailer/phpmailer: pinned ^6.x in composer.dist.json; 7.0.2 available
  • smarty/smarty: pinned ^4.x; Smarty 5 has breaking API changes
    per CLAUDE.md R-006 and needs a separate RFC

Includes new files introduced by the bumped versions:

  • xoops/xmf: SchemaDefinitionException, SendmailException,
    DecompressionException
  • php-debugbar: DebugBarJsonCaster, DebugBarJsonVar, ReverseJsonDumper
    under DataFormatter/VarDumper/
  • tcpdf: Makefile

No changes to composer.dist.json. No security-vulnerability advisories
reported by composer audit.

  Run composer update against composer.dist.json constraints to pick up
  package releases published since the repo's lock was last regenerated
  (early March 2026). Refreshes htdocs/xoops_lib/vendor/ and
  composer.dist.lock together.

  Version moves (all permitted by existing ^X.Y constraints):

  - firebase/php-jwt:              v7.0.3       -> v7.0.5
                                   (upstream repo moved from firebase/
                                    to googleapis/ namespace; package
                                    name on Packagist unchanged)
  - php-debugbar/php-debugbar:     v3.5.1       -> v3.7.6
  - symfony/deprecation-contracts: v3.6.0       -> v3.7.0
  - symfony/polyfill-ctype:        v1.33.0      -> v1.37.0
  - symfony/polyfill-mbstring:     v1.33.0      -> v1.37.0
  - symfony/var-dumper:            v7.4.6       -> v7.4.8
  - symfony/yaml:                  v7.4.6       -> v7.4.11
  - tecnickcom/tcpdf:              6.11.2       -> 6.11.3
  - webmozart/assert:              1.12.1       -> 2.3.0
                                   (major bump pulled in transitively
                                    via php-debugbar 3.7; PHP >= 8.1
                                    floor, fine for 2.7's PHP 8.2 min)
  - xoops/xmf:                     v1.3.0-beta1 -> v1.3.0
                                   (XMF 1.3.0 final release)

  Intentionally held back (constraints pin these majors out):

  - phpmailer/phpmailer: pinned ^6.x in composer.dist.json; 7.0.2 available
  - smarty/smarty:      pinned ^4.x; Smarty 5 has breaking API changes
                        per CLAUDE.md R-006 and needs a separate RFC

  Includes new files introduced by the bumped versions:

  - xoops/xmf:     SchemaDefinitionException, SendmailException,
                   DecompressionException
  - php-debugbar:  DebugBarJsonCaster, DebugBarJsonVar, ReverseJsonDumper
                   under DataFormatter/VarDumper/
  - tcpdf:         Makefile

  No changes to composer.dist.json. No security-vulnerability advisories
  reported by `composer audit`.
Copilot AI review requested due to automatic review settings May 15, 2026 00:11
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 15, 2026

Warning

Rate limit exceeded

@mambax7 has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 8 minutes and 44 seconds before requesting another review.

You’ve run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 894e73e6-bd9e-46cd-b2ed-40086216168e

📥 Commits

Reviewing files that changed from the base of the PR and between 6a9fc1a and 1e3c854.

⛔ Files ignored due to path filters (3)
  • htdocs/xoops_lib/composer.dist.lock is excluded by !**/*.lock
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/dist/debugbar.min.css is excluded by !**/dist/**
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/dist/debugbar.min.js is excluded by !**/dist/**, !**/*.min.js
📒 Files selected for processing (109)
  • htdocs/xoops_lib/vendor/composer/autoload_classmap.php
  • htdocs/xoops_lib/vendor/composer/autoload_static.php
  • htdocs/xoops_lib/vendor/composer/installed.json
  • htdocs/xoops_lib/vendor/composer/installed.php
  • htdocs/xoops_lib/vendor/firebase/php-jwt/CHANGELOG.md
  • htdocs/xoops_lib/vendor/firebase/php-jwt/README.md
  • htdocs/xoops_lib/vendor/firebase/php-jwt/composer.json
  • htdocs/xoops_lib/vendor/firebase/php-jwt/src/CachedKeySet.php
  • htdocs/xoops_lib/vendor/firebase/php-jwt/src/JWK.php
  • htdocs/xoops_lib/vendor/firebase/php-jwt/src/JWT.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/debugbar.css
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/debugbar.js
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/icons.css
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/openhandler.css
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/openhandler.js
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/vardumper.css
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/vardumper.js
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/vendor/highlightjs/highlight.pack.js
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/widgets.css
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/widgets.js
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/widgets/sqlqueries/widget.css
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/resources/widgets/sqlqueries/widget.js
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataCollector/ConfigCollector.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataCollector/ExceptionsCollector.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataCollector/HasTimeDataCollector.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataCollector/MessagesCollector.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataCollector/RequestDataCollector.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataFormatter/DataFormatter.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataFormatter/HtmlDataFormatter.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataFormatter/JsonDataFormatter.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataFormatter/QueryFormatter.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataFormatter/VarDumper/DebugBarJsonCaster.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataFormatter/VarDumper/DebugBarJsonDumper.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataFormatter/VarDumper/DebugBarJsonVar.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/DataFormatter/VarDumper/ReverseJsonDumper.php
  • htdocs/xoops_lib/vendor/php-debugbar/php-debugbar/src/JavascriptRenderer.php
  • htdocs/xoops_lib/vendor/symfony/deprecation-contracts/composer.json
  • htdocs/xoops_lib/vendor/symfony/polyfill-ctype/Ctype.php
  • htdocs/xoops_lib/vendor/symfony/polyfill-mbstring/Mbstring.php
  • htdocs/xoops_lib/vendor/symfony/polyfill-mbstring/bootstrap.php
  • htdocs/xoops_lib/vendor/symfony/var-dumper/VarDumper.php
  • htdocs/xoops_lib/vendor/symfony/yaml/Command/LintCommand.php
  • htdocs/xoops_lib/vendor/symfony/yaml/Inline.php
  • htdocs/xoops_lib/vendor/tecnickcom/tcpdf/CHANGELOG.TXT
  • htdocs/xoops_lib/vendor/tecnickcom/tcpdf/Makefile
  • htdocs/xoops_lib/vendor/tecnickcom/tcpdf/README.md
  • htdocs/xoops_lib/vendor/tecnickcom/tcpdf/VERSION
  • htdocs/xoops_lib/vendor/tecnickcom/tcpdf/composer.json
  • htdocs/xoops_lib/vendor/tecnickcom/tcpdf/include/tcpdf_static.php
  • htdocs/xoops_lib/vendor/tecnickcom/tcpdf/tcpdf.php
  • htdocs/xoops_lib/vendor/webmozart/assert/.php-cs-fixer.php
  • htdocs/xoops_lib/vendor/webmozart/assert/CHANGELOG.md
  • htdocs/xoops_lib/vendor/webmozart/assert/README.md
  • htdocs/xoops_lib/vendor/webmozart/assert/composer.json
  • htdocs/xoops_lib/vendor/webmozart/assert/src/Assert.php
  • htdocs/xoops_lib/vendor/webmozart/assert/src/InvalidArgumentException.php
  • htdocs/xoops_lib/vendor/webmozart/assert/src/Mixin.php
  • htdocs/xoops_lib/vendor/xoops/xmf/composer.json
  • htdocs/xoops_lib/vendor/xoops/xmf/index.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Assert.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Database/Migrate.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Database/SchemaDefinitionException.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Database/TableLoad.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Database/Tables.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Database/index.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Debug.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/FilterInput.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Highlighter.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/I18n/BlockPosition.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/I18n/Direction.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/I18n/ImageResolver.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/I18n/Translator.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/IPAddress.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Jwt/JsonWebToken.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Jwt/KeyFactory.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Jwt/TokenFactory.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Jwt/TokenReader.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Jwt/index.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Key/ArrayStorage.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Key/Basic.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Key/FileStorage.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Key/KeyAbstract.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Key/StorageInterface.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Key/index.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Language.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Mail/SendmailException.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Mail/SendmailRunner.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Metagen.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Module/Admin.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Module/Helper.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Module/Helper/AbstractHelper.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Module/Helper/Cache.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Module/Helper/GenericHelper.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Module/Helper/Permission.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Module/Helper/Session.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Module/Helper/index.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Module/index.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/ProxyCheck.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Random.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Request.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Security/DecompressionException.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Security/Format.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Security/SerializableTrait.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Security/Serializer.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/StopWords.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Ulid.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Uuid.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/Yaml.php
  • htdocs/xoops_lib/vendor/xoops/xmf/src/index.php
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.

@sonarqubecloud
Copy link
Copy Markdown

@codecov
Copy link
Copy Markdown

codecov Bot commented May 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 18.12%. Comparing base (b563cbc) to head (1e3c854).
⚠️ Report is 3 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master      #56      +/-   ##
============================================
+ Coverage     18.04%   18.12%   +0.07%     
- Complexity     7845     7854       +9     
============================================
  Files           665      666       +1     
  Lines         43083    43142      +59     
============================================
+ Hits           7775     7818      +43     
- Misses        35308    35324      +16     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@mambax7 mambax7 merged commit 9c68176 into XOOPS:master May 15, 2026
11 checks passed
@mambax7 mambax7 deleted the feature/composer_updates branch May 15, 2026 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants