These are the change logs for the entire Mail Pilot ecosystem, including Mail Pilot 3, Mail Pilot Discovery Edition (which is built on top of Mail Pilot 3, so it receives updates listed for both), and the Yacht Club server.
This beta lays the foundation for the performance requirements needed for Mail Pilot Discovery Edition to really nail it.
Under the hood, this beta builds on top of the sweeping performance changes from a few weeks ago with a deeper refactoring of Mail Pilot’s multi-threaded state management.
What this means for you: Since you’re likely on a multi-core processor, Mail Pilot is going to take advantage of your hardware to be significantly faster than it was before the first performance update. Today’s beta also dramatically improves the stability of the app, and the responsiveness of the interface.
The changes are all technical, but I’ll include them here since we have a number of developers in the community who may enjoy reading them for fun:
It’s Mojave day! This week’s update brings full support for macOS 10.14 Mojave, including full support for the system-wide Dark Mode and Accent Color settings.
Under the hood, I took the time to rewrite a lot of our theme engine and redesign many interface details to align the app more closely with how Mojave’s new theme controls work - paving the way for solid further iterations and redesigns in the future taking full advantage of macOS. Mail Pilot has a bright and solid future ahead on macOS!
Coming soon: A Mojave beta release featuring Dark Mode and Accent Color support. This release will coincide with Mojave’s release on Monday!
Happy Thursday! This week we have a huge performance update – the first of many updates on performance and memory management to come. Almost everything in this week’s update is all about under-the-hood performance improvements. I hope you enjoy the boost! The release notes this week dive into some of what has changed inside of Mail Pilot:
Big thanks to Tom S. for testing out some of this week’s performance updates in advance.
And I hope everyone in the path of hurricane Florence is okay this weekend.
Hey crew! I’ve been making really good progress on a large update that’ll really boost performance (using background threads to handle state updates, but it takes a while to fully build and test because of the many concurrency issues that can pop up when passing state between threads). It isn’t ready yet, but I was able to get a few other items ready for release!
Hope you’re having a good week, and I’ll be back next Thursday with the next round of polish. Be sure to message me with anything in your way of going full-time with Mail Pilot!
Happy Thursday! Another week filled with progress on Mail Pilot:
This is Beta 26 which means… it’s been half of a year since we started the betas with a small group of fewer than 20 crew members in the Yacht Club slack. Every week for 6 months, we’ve been testing early releases of Mail Pilot, refining it, and making sure it’s on course. It has been a huge pleasure and honor to get to work with you all – and I can’t wait for the next 6 months. With an entirely new Mail Pilot right around the corner, we’ve got lots to play with 😃
Next up: More polish! Stay tuned for the next few releases, which will continue polishing Mail Pilot 3.
Lots more polish in the wings - for those of you with any IMAP & SMTP issues, I’ll be working closely with you this week to figure them out! If you can’t connect to your account and you haven’t DM’d me your error yet, be sure to by Monday.
Next up: as we continue to polish Mail Pilot 3, we’re getting closer and closer to Mail Pilot Discovery Edition each week - stay tuned 🤙
Happy August! I’m excited this week to get into a series of updates all focused on polish. The goal over the coming weeks is to make Mail Pilot ready for real, daily usage.
I have too many special shoutouts this week to list – but a huge thanks to all of you who worked with me in DMs and tried test builds to debug issues (thank you Lance, Amar, Tom, and everyone else!)
This coming week, I’ll take a deeper look at any remaining IMAP and SMTP issues anyone is experiencing. If you can’t connect to your account, be sure to message me, and we can start running tests to get these edge cases figured out.
Hey crew! This week we’re launching something new. In Beta 23 you’ll find a new feature called Jump Search. It’s a single control that allows you to quickly jump around by searching for where you’re headed next. It also allows you to kick off a search for more messages locally or on the server.
This is just the beginning for search; it’s not super fast yet, but we’ll keep building it out over the coming weeks and months ahead.
Over the next few weeks, I’ll be focusing hard on polish; getting everything up to speed, making sure the core mechanics work flawlessly, and ensuring we knock out the bugs that have been uncovered over the past few weeks.
The goal is to get Mail Pilot ready for full-time, real world usage. Ideally, we would hit that point in just a few more releases.
I’m quite excited to focus on these “Snow Leopard”-like releases for the next few weeks because I haven’t been able to spend much time on keeping everything polished and fast with the last few releases having such big new features. It’s time for a good spring cleaning, and I can’t wait to get Mail Pilot ready for your full-time use.
Betas 19 through 21 were Yacht Club exclusive betas. This update picks up with a huge release of the compose overhaul after early testing.
The first major hurdle that this release represents is a massive overhaul of the editor. Rewritten from the ground up, the goal was to make it as native and compatible with everything else you might use as possible. In a big way, we’ve achieved that. It’s got a ways to go on performance and some other key metrics, but the basic functionality is already better than any compose window we’ve ever shipped. No longer does the window garble rich HTML messages — whenever you forward or quote an HTML message, it’ll appear exactly as it did when you received it. You can even paste into it anything that was rendered by HTML (or similar rich text), like a piece of a webpage from Safari for example, and it’ll work as expected in the new message editor.
Beyond getting the editor pinned down, you’ll also see some new features in this release. Automatically recommending recipients, automatically filling in a customizable greeting with the recipient’s name, snippets, and of course, signatures, are all in there.
Don’t forget: This beta does not have drafts, so messages are not autosaved. Do not write lengthy or important emails or replies directly in Mail Pilot - if it crashes, your message will be lost (you can copy and paste from TextEdit to be safe).
And I’d like to share what’s coming up next:
The next big release will work on the first pieces of search, and then after that, I’m really excited to spend a handful of releases focusing on tightening up the core mechanics (like moving messages), and layering on lots of polish to get Mail Pilot suitable for daily use! Stay tuned for these releases, up next.
Before we dive into the change log, I'll share a few notes on something new in this week's beta.
The new “Universal Move Menu” achieves something rare: It pushes forward both simplicity AND power.
It’s rare that you get to do that, but that is what Mail Pilot is all about: increasing the power of the software you use while ALSO increasing its simplicity. The result: less effort required for an even greater outcome. You get to spend less time, using more powerful tools, more easily. But it’s a rare thing: increasing both something’s simplicity AND its power is not easy - the two usually fight each other.
So this new “Universal Move Menu” is quintessential Mail Pilot: it levels up both, together.
How does it work? Here’s how to activate it:
Here’s how to use it:
You can use your cursor to select anything in the menu. But the fastest interactions on desktops / laptops come from the keyboard, so… You can type anything. Truly anything.
Here’s some stuff you can type (followed by the return key to make the move):
There’s a lot this thing can handle, and it all comes from one keyboard shortcut. So there’s nothing to remember, just hit “M” and start typing. Mail Pilot will work to find the destination for your message that you’re looking for in record time!
So, with all that said, here’s the official change log:
This week we knocked out a lot of major fixes thanks entirely to a handful of awesome Yacht Club members who tested lots of builds on their machines for their accounts or bugs and crashes that were difficult to reproduce. Thanks for spending the time with me to resolve these issues Travis N., Sarah C., Tom S., Devin A., Dave R., Kent G., Christian, and anyone else I failed to mention!
And finally, new to Yacht Club members this week: We’re opening up all IMAP in this beta for testing (I will post details in the Slack later on). Please note: there absolutely will be incompatibilities and bugs in this first release! Only venture forward this week if you’d like to find the bugs and help me squash them.
Hello friends! Big day today… we’re opening up the Public Preview to the general public and we’re opening up preorders.
We wouldn’t have gotten to this point without this awesome community, so thank you for being part of it. Now we get to grow it!
The Yacht Club will be administered by a server-side web app that I’ll be publishing today. But since this is a totally new thing, it could use a little quick testing this morning before everything goes live: https://yachtclub.mailpilot.co
Thanks, and I’ll be watching the server to make sure it stays stable, but let me know if you run into issues on your end!
Mini release as we slide into the first Public Preview release!
This week, we’re primarily prepping to announce all the big new stuff I shared with you all on Tuesday. This update is meant to stabilize this build to prepare for opening up the Public Preview, so it has few changes, mostly in onboarding.
Next week is going to be fun. Thank you all for joining me in this journey. We’re just getting started!