Skip to content

docs: update the docs for the PHP 8.1 update - #147

Merged
armanist merged 1 commit into
stagingfrom
docs/3-1-php-8-1
Oct 23, 2026
Merged

armanist merged 1 commit into
stagingfrom
docs/3-1-php-8-1

Conversation

@armanist

Copy link
Copy Markdown
Collaborator

Documents the PHP 8.1 update, as in quantum-php/framework#600, #602, #605 and #608 (#595, #598, #597, #606).

What changed

  • README.md, v3.0/installation.md: the minimum is PHP 8.1.
  • packages/tracer/contracts.md, overview.md: a reported deprecation is logged as a warning and the script goes on; other reported errors still become an ErrorException. Explained in contracts.md, with one sentence and a link in overview.md, which also says uncaught throwables are routed by app type (console or web).
  • cli/code-generation.md: install:openapi serves /api/docs and /api/spec, creates the folders it needs, and reads attributes. Shows an attribute example from the API template, and says @OA docblock annotations are only read when doctrine/annotations is installed.
  • packages/console/built-in-commands.md: install:openapi mentions OpenAPI attributes and links to the section above.

Changed paths

  • README.md
  • v3.0/installation.md
  • v3.0/cli/code-generation.md
  • v3.0/packages/console/built-in-commands.md
  • v3.0/packages/tracer/contracts.md
  • v3.0/packages/tracer/overview.md

SUMMARY.md: no change.

@armanist
armanist merged commit 2850475 into staging Oct 23, 2026
1 check passed
@armanist
armanist deleted the docs/3-1-php-8-1 branch October 23, 2026 18:16
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.

1 participant