# Laravel Style Guide: changelog

> Every revision of the Laravel Style Guide, newest first, with the rules each one added, removed or changed. Pinned URLs (https://style.chopper.dev/laravel@<revision>/rules.md) never change; unpinned ones always serve the latest text.

## Unreleased

Edits served at https://style.chopper.dev/laravel/llms.txt that are not in a pinned revision yet.

Appendix B's `rector.php` is now the complete file, so it can be copied as is and matches the template's copy:

- It opens with `<?php`, `declare(strict_types=1);` and the `use` lines for `RectorConfig` and `LaravelSetList`; the configuration itself is unchanged.

The template now passes the new lint kit with no findings: two lines over 120 characters (section 5) are wrapped, in the API `InvoiceController::store()` signature and the `Content-Security-Policy` header in `SetSecurityHeaders`.

No rule changes since 2026.10 (prose, examples or formatting only).

## 2026.10 (released 2026-10-19)

- Web: https://style.chopper.dev/laravel@2026.10
- Full guide: https://style.chopper.dev/laravel@2026.10/llms.txt
- Rules digest: https://style.chopper.dev/laravel@2026.10/rules.md

The first pinned revision: the text published as rev. 2026.10 before guides were versioned. From this revision on, `/laravel@<revision>` URLs never change.

Initial revision: 246 rules.
