Skip to content

build(deps): bump zircote/swagger-php from 6.9.0 to 6.11.0 in /upload/api - #58

Merged
github-actions[bot] merged 1 commit into
masterfrom
dependabot/composer/upload/api/zircote/swagger-php-6.11.0
Sep 30, 2026
Merged

github-actions[bot] merged 1 commit into
masterfrom
dependabot/composer/upload/api/zircote/swagger-php-6.11.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 30, 2026

Copy link
Copy Markdown
Contributor

Bumps zircote/swagger-php from 6.9.0 to 6.11.0.

Release notes

Sourced from zircote/swagger-php's releases.

6.11.0

Docblock annotations are deprecated, and now say so

Parsing a docblock annotation triggers a runtime deprecation, once per Generator run and only when an annotation is actually parsed — a project that has moved to attributes still has docblocks everywhere and stays quiet.

Most people will see nothing. trigger_deprecation() is suppressed by design, so the notice surfaces only where a deprecation handler is listening for one. It is a heads-up, not a change of behaviour.

The README has recommended attributes over annotations since 4.8; the code now agrees. Docblock support is marked @deprecated and removed in 8.0 — it keeps working unchanged through v7.

Deprecation markers name the version that removes them

ROADMAP.md said classic code is marked in v6 and removed in v7, and the markers in src/ did not say either. The rule is now written down — a marker names the version that removes the thing, and nothing is removed before the version its marker names — and every marker in the tree follows it.

Where that lands: anything classic depends on goes when classic does, including the sentinels Generator::UNDEFINED and Generator::isDefault(), which classic processors and hand-built annotation objects both use.

Spec pipeline

Specification::buildPathItemHierarchy() answers "which PathItems govern this class" — the walk that resolves a controller's prefix, tags and security through its ancestors. It is what the augmenter now uses in the several places that each had their own copy, and it is available to anything else built on a Specification. Resolving path-level output no longer re-walks the chain for every operation.

The pipeline also has a Why spec attributes? page, leading with the thing classic attributes cannot do at all — building a document from values, with nothing to scan.

Changes

Full Changelog: zircote/swagger-php@6.10.0...6.11.0

6.10.0

Symfony 6.4 LTS is supported again

symfony/console moves from ^7.4 || ^8.0 to ^6.4 || ^7.0 || ^8.0, so applications on the

... (truncated)

Commits
  • f998f7e docs(Guide): add a why-spec page, and stop three places underselling it (#2217)
  • 53b8f5f docs(Roadmap): say when classic goes, and mark what the file says is marked (...
  • 7a14ca0 feat(Specification): add PathItemHierarchy, one ancestor walk instead of four...
  • 40d3748 docs(Contributing): write down what earns a patch, minor or major (#2214)
  • 66a3b92 chore(CI): move the node workflows to 22 (#2212)
  • 793a680 chore(deps-dev): bump @​redocly/cli in the npm group across 1 directory (#2211)
  • f52b544 chore(Docs): build the docs in CI and publish on merge to master (#2210)
  • d17e4e5 refactor(Types): declare the enum element union once (#2209)
  • d7fec7a refactor(Docs): give type-alias expansion its own class (#2208)
  • d7ded59 fix(Docs): keep a union intact when rendering a docblock type (#2207)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels Sep 30, 2026
@github-actions
github-actions Bot merged commit 120f945 into master Sep 30, 2026
3 checks passed
@dependabot
dependabot Bot deleted the dependabot/composer/upload/api/zircote/swagger-php-6.11.0 branch September 30, 2026 10:14
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.

0 participants