Skip to content

build(deps-dev): bump zircote/swagger-php from 7.2.0 to 7.3.0 - #4885

Merged
thorsten merged 1 commit into
mainfrom
dependabot/composer/zircote/swagger-php-7.3.0
Nov 13, 2026
Merged

thorsten merged 1 commit into
mainfrom
dependabot/composer/zircote/swagger-php-7.3.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

Bumps zircote/swagger-php from 7.2.0 to 7.3.0.

Release notes

Sourced from zircote/swagger-php's releases.

7.3.0

7.3 adds plugins: a library can ship its translators, resolvers and augmenters together with the wiring, and a project names the plugin rather than repeating that wiring. Plugins configure the spec pipeline and are not used in classic mode.

One change affects what a build reports. Changed output in 7.3 has the details.

Changed output

  • Result::isValid(), log(), warnings() and errors() include what the source scan, the resolvers and skipped classes log. An error logged there now makes isValid() false, as it already made the CLI exit with an error (#2360)

New

  • Plugins. A class implementing Contracts\PluginInterface configures the builder through Builder\Hooks: the resolver, augmenters, mergers, attribute factory and contributions. The component namer, type resolver, compiler and version stay with whoever runs the build. Builder::withPlugins() takes plugin classes, classes mapped to their settings, or instances, and runs them in the order given. An invalid entry is skipped and logged as an error. On the command line, --plugin adds a plugin built without settings (#2360, docs)
  • Logger in the constructor. new Builder($logger) takes the PSR-3 logger. A plugin implementing LoggerAwareInterface gets it (#2360)

Changed

  • Builder::$logger holds, and Builder::getLogger() returns, a CollectingLogger that forwards to the logger the builder is given. A subclass assigning its own logger to $logger wraps it first, new CollectingLogger($logger). A subclass overriding getLogger() declares CollectingLogger as its return type (#2360, docs)

Deprecated, removed in 8.0

  • Builder::setLogger(). Pass the logger to the constructor. What plugins log in withPlugins() before setLogger() is called does not reach the logger (#2360)

Docs

  • The guide's "Changed output in 7.2" lists the changes from #2335 (#2359)

What's Changed

Full Changelog: zircote/swagger-php@7.2.0...7.3.0

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file PHP Pull requests that update Php code labels Nov 13, 2026
@coderabbitai

coderabbitai Bot commented Nov 13, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 5655b8ab-40b1-4f40-8812-566ccbbfc061

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

Bumps [zircote/swagger-php](https://github.com/zircote/swagger-php) from 7.2.0 to 7.3.0.
- [Release notes](https://github.com/zircote/swagger-php/releases)
- [Commits](zircote/swagger-php@7.2.0...7.3.0)

---
updated-dependencies:
- dependency-name: zircote/swagger-php
  dependency-version: 7.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/composer/zircote/swagger-php-7.3.0 branch from 97794f5 to 7390b3c Compare November 13, 2026 16:17
@thorsten
thorsten merged commit d6717d8 into main Nov 13, 2026
19 checks passed
@dependabot
dependabot Bot deleted the dependabot/composer/zircote/swagger-php-7.3.0 branch November 13, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file PHP Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant