It's time for the monthly update again, and I'm excited to bring you up to speed. Thank you for your incredible support, which makes all of this possible! This month was a mix of visible features, important bug fixes, and a lot of "behind-the-scenes" work that is crucial for the stability and future of Mainsail.
Wrapping up the Neopixel Refactoring & Bug Fixes
A...
2025-06-14 18:45:02 +0000 UTC
View Post
After what feels like an eternity (and yes, it really took way too long!), we are incredibly excited to finally present MainsailOS v2.0.0 to you!
This major release is based on the current Debian Bookworm and brings a wealth of important new features and improvements to take your 3D printing experience to the next level.
Key New Features & Highlights
It's time for the monthly update again! Here's an overview of what happened last month:
The month started with some tricky update challenges in the MainsailOS workflow. The core issue here is that we need to update the kernel and certain parts of the Raspberry Pi OS before the webcam streamer, camera-streamer, is compiled. If this isn't done in the correct order, camera-streamer would ess...
2025-05-14 20:50:09 +0000 UTC
View Post
We’re excited to present the new Mainsail v2.14.0! Since we’re currently working hard on MainsailOS, this is a smaller interim release – but it still brings many important improvements and new features to make your Mainsail experience even better.
Key Features and Improvements:
Welcome to the monthly news! Once again this month, I have been working intensively on MainsailOS. Here are the highlights:
Sonar Migration Tool & Python Rewrite: I was able to complete the migration tool for Sonar and successfully release Sonar after the extensive Python rewrite. So far, there have fortunately been no bug reports, which suggests that the...
2025-04-14 21:13:14 +0000 UTC
View Post
I'd like to return to my usual rhythm of monthly updates, so today I'm sharing the March update for 2025. This month, there might not be quite as much to report as last time.
My primary focus over the past few weeks was on MainsailOS. I'm now almost finished with it. Currently, only the release workflow remains incomplete. This includes uploading images to GitHub Releases, creating the ch...
2025-03-15 12:07:15 +0000 UTC
View Post
It’s been quite a while since the last Patreon news update (December 2024). Unfortunately, I had to skip the January update because I had too much going on that month—both personally and with Mainsail. Nevertheless, a lot has happened in the meantime, and I’d like to share what has taken place over the past few weeks (or even months).
First of all, version v2.13.2 was released - a s...
2025-02-15 13:01:37 +0000 UTC
View Post
I hope you’ve had a great start to the new year. I’m excited to tackle 2025 together with you and take on many new challenges.
The picture above is from this morning – I kicked off the year with some ice skating on the lake. Let’s see how long I can keep up this sporty energy. 😄
Thank you for being part of our journey and supporting our open-source project. Your support k...
2025-01-01 23:01:06 +0000 UTC
View Post
As a small Christmas gift to our community, we released Mainsail v2.13.2. This update brings some small fixes: we resolved an issue that prevented starting prints from the dashboard for GCode files located in subdirectories. Additionally, we fixed a display issue in the editor when working with small configuration files. Two minor problems related to Kalico (formerly Danger-Klipper) were also a...
2024-12-25 18:52:13 +0000 UTC
View Post
As 2024 draws to a close, it’s time for my last monthly update of this year! Over the past few weeks, quite a lot has happened, and I’m excited to give you an overview of the latest developments and the current status.
Release v2.13.0 – The Big Update
The release of version 2.13.0 was a major milestone. It’s one of the most significant updates we’ve ever published, with ...
2024-12-15 16:39:15 +0000 UTC
View Post
This update focuses exclusively on fixing minor bugs and improving stability. A big thank you to the community for the feedback and reported issues – especially to @itsmeaubey for the support!
There was an issue with older versions of the Camera-Streamer. Thanks to @itsmeaubey help, we were able to identify the problem. Since updating these versions is more complex, we decided to implem...
2024-12-08 12:41:00 +0000 UTC
View Post
We’re thrilled to announce the release of Mainsail v2.13.0! This update took longer than expected and ended up being bigger than we initially planned. However, we’re proud to present a release filled with improvements and new features to enhance your experience with Mainsail.
Key Features and Improvements
This month has been, to say the least, a mixed bag. First, I want to apologize for the delay with this update – I caught the flu this week and am just starting to feel somewhat better. That’s why this update is coming to you a bit later than usual. However, there’s still a lot of progress I want to share with you:
Highlights from This Month:
Me...
2024-11-16 12:16:11 +0000 UTC
View Post
This month has been quiet as I took a bit of time off. However, I was still able to work on a few projects.
Unfortunately, I didn’t have time to work on the new documentation, but I made progress on the milestone list and spent a lot of energy on the multi-upload with directories. This feature took longer than expected due to varying browser support, but I’m progressing step by step!<...
2024-10-14 21:39:42 +0000 UTC
View Post
At the beginning of the week, I was still swimming in the lake, and this morning, when I woke up, I saw snow on the surrounding mountains and it had become very cold. Just as this week behaved, this month has also felt and developed quite differently than I thought. But unlike this week, it developed positively. Now I'm sitting here (11:30 p.m.) with a cup of tea, writing this Patreon post, thi...
2024-09-14 10:00:06 +0000 UTC
View Post
It's time for an update on the latest developments and our plans for the coming period. We've accomplished quite a bit over the past few weeks, and I'd like to give you an overview of our progress and the upcoming work.
Completed Work:
Ahoi Sailors,
first of all, I would like to apologize for not writing an update in June. I took a short break to recharge and prepare for the next steps.
Completed Work
We have just released v2.12.0. This release includes two major features, many bug fixes, and minor improvements.
The first significant feature of this release is the ability to fully use Moonraker Sensors. This feature includes several components:
This feature ...
2024-07-14 11:50:48 +0000 UTC
View Post
Ahoi Sailors,
I hope you had a great month! Here is your latest update on everything that has happened in the past month and what I am currently working on.
Chaosdrucker Stammtisch (Meetup)
I had the pleasure of attending the Chaosdrucker Stammtisch and meeting some members of the Mainsail crew in person. It was a great opportunity to exchange ideas and furt...
2024-05-14 10:00:06 +0000 UTC
View Post
We have released version v2.11.0 today. One of the most important new features is the maintenance function. With this feature, you can enter maintenance work in your history or schedule regular maintenance (filament, print time, or date-based). I will create documentation for this feature and post it here in the next few days.
We have also integrated some minor QoL features and fixed smal...
2024-04-28 20:34:15 +0000 UTC
View Post
Unfortunately, there is not much exciting to tell this month. Once again, my main project was the maintenance feature. A few bugs were reported from the test group, which I fixed at this time. I'm also working on an option to add preset maintenance entries for vendor/community images. As soon as this is completed, the next release can be released. I hope to do this at the beginning/middle of ne...
2024-04-14 20:04:38 +0000 UTC
View Post
Shortly after the last monthly post, we released version v2.10.0, which had many improvements and fixes. right after that, I got back to my current main goal. the maintenance function., I spent a lot of time on the history revision for the maintenance integration, and every evening, I worked on Mainsail and tried to fix a small bug. So I could work through a whole list of small improvements and...
2024-03-14 11:00:07 +0000 UTC
View Post
Today we released version v2.10.0! (I think this is the first release of Mainsail with a two-digit version number.) The main feature of this release is the 'Device Dialog'. With this feature, you are able to retrieve the device path of MCUs or Webcams from within the Mainsail editor.
Other important features of this release include:
- Heightmap with adaptive mesh support
2024-02-15 22:58:58 +0000 UTC
View Post
In the last few weeks, we improved some features around the workflow with the printer or when printing multiple files. I refactored the complete job queue. A function to re-sort the prints and a sum of all jobs in the job queue with scheduled ETA (if all prints are printed directly after each other) have been added.
Furthermore, I refactored the complete Heightmap page and added sup...
2024-02-14 20:03:42 +0000 UTC
View Post
We hope you have started well into the new year.
As you have probably noticed, I have worked a lot on bugfixes in the last month and also released the bugfix release v2.9.1. Furthermore, there are already a few minor bug fixes, and a contributor has made a performance PR for the G-Code files list. There will likely be a minor v2.9.2 update before we continue working on features.
The...
2024-01-14 10:44:20 +0000 UTC
View Post
We released v2.9.1 today! (I think this will be the last release for the year 2023) In this release, we have fixed some bugs in Mainsail. Here is a short overview of the most important bugfixes:
- Exclude Objects: fix the tooltip position and order of the objects of the map
- Fix language switch for zh-TW (and all future languages with more than 2 chars)
- Fix the Spoolm...
2023-12-31 17:29:41 +0000 UTC
View Post
Today, we reached 100.000 downloads of Mainsail v2.8.0, and on the same day, we finished the release v2.9.0. Unfortunately, this release was delayed a lot because there were some very big PRs to check, fix, and merge. Furthermore, there were also very test-intensive features.
The "Macro Prompts" feature was undoubtedly a significant and good milestone. I hope this feature will ...
2023-12-16 23:08:23 +0000 UTC
View Post
We released v2.9.0 today! This release has an exciting feature, and I hope all macro lovers will use it to get more interaction in their macros. It is called "Macro Prompts". With this feature, you can integrate a popup dialog into your macros. You can find instructions on how to integrate these into the macros here: 2023-12-16 19:04:08 +0000 UTC
View Post

Because you voted for GitHub discussions, we have finished setting it up and publishing it today. You can find the new platform here: https://github.com/orgs/mainsail-crew/discussions
How will this pl...
2023-12-13 22:30:13 +0000 UTC
View Post
This month, I specifically specialized in bug fixes and minor features. I tried to identify and fix bugs that have been known for a long time.
One of the most important features this month is the "Action Prompt Commands" feature. With this feature, it will be possible for every macro creator to create a custom prompt in Mainsail. I think this feature will improve some of the custom macro ...
2023-11-14 11:00:05 +0000 UTC
View Post