Skip to content

docs: update Laravel references from 11.x to 12.x - #502

Merged
imorland merged 1 commit into
mainfrom
im/laravel-12-update
Feb 25, 2026
Merged

docs: update Laravel references from 11.x to 12.x#502
imorland merged 1 commit into
mainfrom
im/laravel-12-update

Conversation

@imorland

Copy link
Copy Markdown
Member

Summary

  • Updates the 2.x upgrade guide (update-2_0.md) to reflect that Flarum 2.x now uses Laravel 12 (previously documented as Laravel 11)
  • Adds three new Laravel 12 breaking change bullets: HasUuids now generates UUIDv7, Schema::getTables()/getViews()/getTypes() return all schemas by default, and the image validation rule no longer allows SVGs by default
  • Adds the Laravel 12 upgrade guide link to the "For more details" reference list
  • Updates all laravel.com/docs/11.x links to 12.x across 16 extension documentation files

Test plan

  • Verify all updated Laravel doc links resolve correctly at laravel.com/docs/12.x/
  • Confirm the new breaking change bullets in update-2_0.md are accurate against the Laravel 12 upgrade guide

🤖 Generated with Claude Code

Flarum 2.x has been upgraded to Laravel 12. Updates the 2.x upgrade
guide to reflect the new version and adds notable Laravel 12 breaking
changes (HasUuids v7, Schema multi-schema defaults, SVG image validation).
Also updates all laravel.com/docs/11.x links to 12.x across the extension
docs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@imorland
imorland merged commit 5355e42 into main Feb 25, 2026
1 check passed
@imorland
imorland deleted the im/laravel-12-update branch February 25, 2026 15:45
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