Skip to content

v4.2.10

@markvaneijk markvaneijk tagged this 25 Aug 06:40
Port backstagephp/mails#86 into the monorepo copy of the package.

- Require Filament authentication and the plugin's canManageMails()
  check on the preview and attachment routes
- Scope attachment lookups to their parent mail so an attachment cannot
  be downloaded through an unrelated mail record
- Return 404 responses for missing or mismatched records
- Render stored email HTML in a sandboxed iframe and add security
  headers to direct preview responses
- Register the routes as authenticated (tenant) panel routes

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Assets 2
Loading