This month, we released v2.8.0. In this release, some important features have been added. For example, the Spoolman support.
Since Raspberry released the bookworm image (earlier than expected), we are currently focusing on a new MainsailOS version to support it. Nowadays, however, the camera-streamer backend is still causing us problems since it is not compatible. KlipperScreen will also ...
2023-10-15 00:16:38 +0000 UTC
View Post
We released v2.8.0 today! In this release, we have added some important features in Mainsail.
Here is a short overview of key features from this releases:
- Add #spoolman support
- Add monitors (like TMC2240) to Temperature Panel
Other features in this release:
- Add warning for outdated browsers
- Automatic s...
2023-10-07 20:27:41 +0000 UTC
View Post
Which communication medium would you most like to use for Mainsail? We only use Discord, and we are considering getting another one active from the mainsail crew. What would be good for you to get news about Mainsail, or also for help with your printer? (multiple answers possible)
(If you chose other, pls write it in the comments)
2023-09-22 17:01:58 +0000 UTC
View Post
This month, the Patreon news update is a few hours late. But I have some good news for you.
What all happened in the last month? First, I was at the CCCamp in Germany. At this event, I also released version v2.7.1. In this release, I only fixed one crucial bug for mobile devices. Furthermore, I met some interesting people from the DIY area and could exchange with many maintainers and OSS ...
2023-09-14 16:59:03 +0000 UTC
View Post
I'm writing to you today to give you a quick update on what I've been up to and to thank you for your continued support.
I want to start with the release of v2.7.0. This release has added some minor features. You can find the full changelog here: https://github.com/mainsail-crew/mainsail/rele...
2023-08-14 10:00:07 +0000 UTC
View Post
We released v2.7.0 today! In this release, we have added some features in Mainsail. Here is a short overview of this releases:
- Hide axis controls during print (optional)
- Add an option to set the sidebar default state
- Add option to hide FPS counter in webcams
- Add a select all option on the backup and restore dialogs
- Add nevermore to temperature pan...
2023-08-12 18:48:18 +0000 UTC
View Post
We released v2.6.1 six days ago and v2.6.2 today! In this release, we have fixed some bugs and refactored parts of Mainsail. Here is a short overview of the two releases:
- Switch to Moonraker webcam API
- refactor temperatur panel
- refactor update manager
- refactor presets settings
There are also a lot of bugfixes in these releases.
The comple...
2023-07-30 20:45:32 +0000 UTC
View Post
I'm writing to you today to give you a quick update on what I've been up to and to thank you for your continued support.
I want to start with the release of v2.6.0. This release has added some important features. You can find the full changelog here: https://github.com/mainsail-crew/mainsail/...
2023-07-14 23:17:42 +0000 UTC
View Post
Welcome to our monthly update! This month we started with a complex upgrade of Crowsnest. The upgrade from v3 to v4 was much more complicated than expected. That's why we then tried to extend the docs as well as possible, and Kwadfan is still working on making the update process easier + adding better and more error messages in Crowsnest.
With the new version of Crewsnest, we added the st...
2023-06-14 10:01:00 +0000 UTC
View Post
We released Crowsnest v4 yesterday and MainsailOS v1.2.0 today.
We have added the streamer `camera-streamer` in Crowsnest v4 (atm only available for Raspberry Pi's). This streamer can provide snapshots, mjpeg & WebRTC streams at the same time. With this streamer, it is now possible to stream live high-resolution streams via webrtc to the client without the bandwidth getting tight. (At...
2023-05-23 20:25:07 +0000 UTC
View Post
Welcome to our monthly update! We have some exciting news and developments to share with you.
Firstly, we are thrilled to announce that we have had many contributors join our project in recent times. Their contributions have been invaluable, and we are extremely grateful for their support. It's a true testament to the strength and passion of our community.
Additionally, I had the op...
2023-05-14 00:41:38 +0000 UTC
View Post
This month was exciting. We started with the long-awaited release of MainsailOS v1.1.0 (https://github.com/mainsail-crew/MainsailOS/releases/tag/1.1.0) with multi-SBC support. A few days later, we were informed that the new RPI images take a long time to boot on older Raspberry Pis. Kwadfan fo...
2023-04-14 10:00:04 +0000 UTC
View Post
This release contains some important bug fixes:
- Missing M117 output in the status panel
- Disallow non-ascii chars in bed_mesh name
- Fix the issue of empty Screws tilt adjust helper dialog
- Fix invalid name input checks
PavelTajdus has also contributed a Czech t...
2023-04-02 13:56:19 +0000 UTC
View Post
We have been made aware by a few users (big thx for the bug report) that the first boot on older raspberry pi takes a long time. Kwadfan was able to identify the bug and trace it to the Raspberry Pi package (raspberrypi-sys-mods).
He has already opened a PR (2023-03-26 13:07:53 +0000 UTC
View Post
We released MainsailOS v1.1.0. The most important thing is that release is the multi-SBC support. We added the support for OrangePi Zero 2 / 3 LTS / 4 LTS. We also updated already the docs for install help with these images (https://docs-os.mainsail.xyz/getting-started/armbian-based
2023-03-18 19:33:56 +0000 UTC
View Post
This month we could finish the work on mainsail v2.5.0 and release it (https://github.com/mainsail-crew/mainsail/releases/tag/v2.5.0). The release was also way too big again. Finally, we could integrate the WebRTC client because ayufanpl made much progress with his streamer. Kwadfan has already...
2023-03-14 11:00:04 +0000 UTC
View Post
We published your new documentation website today! The new documentation is much more detailed than our old one, and all articles are now updated.
This website was created and implemented mainly by @Lixxbox — a big thank you to him. Furthermore, a thank you to GitBook for the open-source license of their software, which was used to create the new docs.
For those who can't wait, he...
2023-03-12 21:50:47 +0000 UTC
View Post
We released v2.5.0 today! In this release we added following features:
- Add multi download to G-code/config/timelapse file panel
- Add table view for print status stats
- Log rollover function for Klipper and Moonraker
- Add power button on dashboard to switch printer
- Add button to hide SAVE_CONFIG button for pending bed_mesh
- Add HLS & WebRT...
2023-03-12 13:34:25 +0000 UTC
View Post
First of all, I wish all sailors a happy valentine's day. A good and productive month is already over again, so report back on everything that has happened during this time.
Finished Tasks:
For this year, I plan to make Patreon-only posts every month to keep my/our supporters up to date with the current projects of the mainsail crew.
Current projects:
- We worked for months on a WebRTC streamer in Crowsnest and a WebRTC client in Mainsail. This will perform better with high-quality webcam streams. For example, this is a 1080p with 30 FPS stream wi...
2023-01-14 21:33:44 +0000 UTC
View Post
It's time to upgrade mainsail again. this time i mainly worked through the issue list on github. but i'm sure some useful features added and annoying bugs have been fixed.
happy printing!
Features:
- disable power devices with attribute "locked_while_printing" while printing
- add update notification icon
- add disk usage in gcode-files
- add preh...
2021-02-09 22:20:42 +0000 UTC
View Post
The next release is mainly focused on evaluating values and viewing them. Two functions i am already testing is a chart with autoscale function and display of the PWM values of the individual heaters. furthermore, more setting options are to be added.
If you have any suggestions on this topic, please write me a short feature request.
PS: If anyone of you has problems with the c...
2021-01-27 07:54:24 +0000 UTC
View Post
the next release will mainly focus on 2 multi printer variants.
1. Normal:
Each printer stays independent, but can display the status of all printers and you will redirect with a simply click to every printer.
2. Central Mode:
You get a "command station" over all your printers. You can switch between all your printers with 1 click. you don't need to install nginx on every pri...
2021-01-10 02:39:52 +0000 UTC
View Post