1 min read

Mailbox for Laravel 3.0 Is Out, With Safer Defaults for Captured Email

Nini Khvedeliani

Head of Marketing

image shows a screen of mailbox for laravel dashboard and reads mailbox for laravel v3.0

Mailbox for Laravel, our open-source package for capturing and previewing a Laravel app’s email, reached version 3.0 on October 6.

It is a security and stability release. The dashboard is now locked to local development by default, email previews are sanitized more safely, and the dashboard loads faster. Teams that open Mailbox on staging need to add one gate before upgrading.

 

What changed in Mailbox for Laravel 3.0?

Three changes lead the release:

  • Local-only by default. The dashboard now opens only in a local environment, and each team decides who can see it everywhere else. Captured emails often carry password reset and sign-in links, so access on staging is now a deliberate choice rather than a default.
  • Safer email previews. Captured HTML is now cleaned on a parsed document rather than with pattern matching, a sturdier approach that handles the many ways HTML can be written.
  • A faster dashboard. A page of attachments now loads with one database query instead of one per message.

The release also fixes thirteen bugs, and moves the package to Laravel 11, 12 and 13.

“Most of this release is fixes, and we still made it a major version. Changing who can open the dashboard breaks things for some teams, and we would rather that happen on a version number that tells you to read the notes first.“

- Nika Jorjoliani, Head of Engineering at Redberry

Who needs to act?

Anyone using Mailbox only on their own machine can upgrade with two commands. Teams that open the dashboard on staging or review apps need to define their own access gate first, and teams still on Laravel 10 should stay on version 2 until they upgrade Laravel.

Mailbox has been installed more than 35,000 times from Packagist since its first release, so a safe default here protects a lot of teams who will never open the config file.

Where to read more

 

Mailbox for Laravel is free and open source. See what it does, or give it a star on GitHub.

First published on

Nini Khvedeliani

Latest News

Laravel meetup Georgia
Sep
15

Laravel Meetup Georgia Returns October 8, with Nuno Maduro in Tbilisi

The second edition of Laravel Meetup Georgia is on Thursday, October 8, at 18:00, on the Stamba rooftop in Tbilisi. 

Read more
Redberry turns 12
Sep
2

Twelve Years of Redberry: From Four Friends in Tbilisi to a Laravel Premier Partner

Redberry is twelve. What began in 2014 with four founders in Tbilisi now rests on two decisions taken along the way: specialise in Laravel, and take that expertise international. That adds up to 300+ products shipped across the EU, UK, US and Middle East, around 200 people, and a place among the 13 Laravel Premier Partners worldwide. Here is how we got here, and who got us here.

Read more
laravel react bootcamp
Aug
27

Applications Are Open for the 12th Batch of Our Laravel + React Bootcamp

Our free four-month Laravel + React Bootcamp is back for a 12th batch - now AI-assisted. Applications are open until September 27.

Read more

About the author

black and white headshot of Nini Khvedeliani

Head of Marketing at Redberry

Co-organizer at Laravel Meetup Georgia

Head of Marketing