Skip to content

docs: align install examples with PHP 8.4 support matrix - #90

Merged
bajramemini merged 1 commit into
mainfrom
docs/support-matrix-84-12
Aug 21, 2026
Merged

docs: align install examples with PHP 8.4 support matrix#90
bajramemini merged 1 commit into
mainfrom
docs/support-matrix-84-12

Conversation

@bajramemini

Copy link
Copy Markdown
Contributor

Why

Package install and troubleshooting docs still showed PHP 8.2 Docker/apt/brew/FPM commands and a Laravel 11 Livewire namespace note. That drifts from composer.json (php: ^8.4, Laravel 12|13, Livewire 4) and from the requirements tables that already advertise the V1 matrix.

Scope

  • docs/installation.md: Docker base image, extension install commands, and php-fpm service name → 8.4
  • docs/troubleshooting.md: extension install commands → 8.4; Livewire namespace comment → Laravel 12+
  • Left docs/adr/0001-v1-support-matrix.md historical mentions of PHP 8.2 / Laravel 10–11 intact (they justify the narrowed matrix)
  • No CHANGELOG.md edits
  • README requirements were already correct

Tradeoffs

None. Example commands only.

Blast Radius

Docs readers who copy install snippets. Safe: no runtime code.

Verification

  • rg -n 'PHP 8\.2|Laravel 10|Laravel 11' docs README.md → only ADR historical context
  • composer.json remains source of truth (^8.4, ^12.0|^13.0, Livewire ^4.0)

Made with Cursor

Docker, apt, brew, and FPM snippets still said PHP 8.2. Troubleshooting also labeled App\Livewire as Laravel 11+. Match composer.json (^8.4, Laravel 12/13, Livewire 4).

Co-authored-by: Cursor <cursoragent@cursor.com>
@bajramemini
bajramemini merged commit f3b1abb into main Aug 21, 2026
10 checks passed
@bajramemini
bajramemini deleted the docs/support-matrix-84-12 branch August 21, 2026 08:18
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