Releases: mainsail-crew/MainsailOS
MainsailOS 0.7.0
What's Changed
Features:
- feat!: add crowsnest as default to image by @KwadFan in #109
- feat: stop part fan on CANCEL_PRINT by @pedrolamas in #103
- feat: add sonar by default to image by @KwadFan in #107
- feat(moonraker.conf): add mainsail subscription to announcements by @th33xitus in #115
- feat: add on_error_gcode to mainsail.cfg by @meteyou in #116
- feat: add python3-serial CanBoot dependency by @KwadFan in #129
- feat: add postrename module by @KwadFan in #128
- feat: add timelapse module by @KwadFan in #130
Bugfixes and Improvements:
- fix(crowsnest): fix install of crowsnest by @KwadFan in #111
- fix(mainsail): changed download url to mainsail-crew url by @KwadFan in #92
- fix: fix image URL for screenshot by @andrewreid in #93
- fix: correct on_error_gcode in mainsail.cfg by @pedrolamas in #118
- fix(sonar): fix sonar install by @KwadFan in #112
- fix(config.txt): fix configuration errors with attached screens by @KwadFan in #119
Documentation:
- docs: fix typo in readme.md by @FrYakaTKoP in #91
- docs: add mainsailos logo by @KwadFan in #124
Other:
- refactor(build)!: remove local build chain by @KwadFan in #106
- refactor(build)!: remove local build chain by @meteyou in #108
- refactor(mainsail.cfg): substituting
/home/pi
with~
by @th33xitus in #114 - refactor(klipper): refactor klipper and is-pre-install module by @KwadFan in #113
- refactor(moonraker.conf): add
enable_auto_refresh: True
by @th33xitus in #133 - chore: update moonraker.conf by @KwadFan in #101
- chore(klipper): update klipper and input shaper to py3 by @KwadFan in #105
- chore(README): update README according to latest changes. by @KwadFan in #110
- chore: add funding informations by @KwadFan in #120
- chore: add Issue Templates by @KwadFan in #121
- chore(docs): fix urls, add includes by @KwadFan in #122
- chore(crowsnest): update crowsnest module by @KwadFan in #123
- chore: bump version to 0.7.0 by @KwadFan in #131
New Contributors
- @andrewreid made their first contribution in #93
- @pedrolamas made their first contribution in #103
- @th33xitus made their first contribution in #114
Full Changelog: 0.6.1...0.7.0
MainsailOS 0.6.1
Klipper: v0.10.0-244-g15ffa859
Moonraker: v0.7.1-340-g10ac044 - including Policykit/ Packagekit Modifications
Mainsail: V2.1.1
What's Changed
- improve reamde.md by @FrYakaTKoP in #54
- Speed up numpy Compile Time by @KwadFan in #53
- add park to CANCEL_PRINT by @zellneralex in #58
- Raspberry Pi OS Buster Image Build by @KwadFan in #59
- Removed Logrotate by @KwadFan in #61
- Implementing sha256 Checksum by @KwadFan in #63
- fix(build): Updated download paths by @KwadFan in #65
- Refactored Build Chain by @KwadFan in #66
- Enable ipv6 support in nginx by @miklschmidt in #71
- Update moonraker.conf by @zellneralex in #70
- refactor: updated input shaper dependencies to python3 by @KwadFan in #74
- fix: added http1.1 to moonraker api reverse proxy location by @KwadFan in #75
- fix(build): fixes error in Makefile by @KwadFan in #76
- feat: replaced module busterpatch by @KwadFan in #77
- feat: added .editorconfig by @KwadFan in #78
- feat: changed logging and logrotate behavior by @KwadFan in #79
- chore(build)!: removed unused files and removed vagrant build option. by @KwadFan in #80
- feat: added mainsailos module by @KwadFan in #81
- fix(ustreamer): disable buffering on webcam proxy entries by @KwadFan in #84
- chore: updated .editorconfig for yml files by @KwadFan in #86
- feat(build): removed raspicam and serialcomm module by @KwadFan in #83
- chore(moonraker): refactored moonraker module by @KwadFan in #89
New Contributors
- @miklschmidt made their first contribution in #71
Full Changelog: 0.5.0...0.6.0
MainsailOS 0.5.0
Klipper: v0.9.1-743-g95047784
Moonraker: v0.7.1-41-g2450534
Mainsail: v2.0.0
new Features:
- move all logfiles to /home/pi/klipper_logs
- move webcam config file to /home/pi/klipper_config
- pre installed input shaper deps
- UART & SPI per default enabled
MainsailOS 0.4.0
Klipper: v0.9.1-421
Moonraker: v0.5.0-12
Mainsail: v1.5.0
MainsailOS 0.3.0
0.3.0 bump
MainsailOS 0.2.0
Mainsail 0.4.0
Mainsail Discord: https://discord.gg/skWTwTD
Mile high install steps: https://github.com/raymondh2/MainsailOS/wiki
MainsailOS 0.1.0
OS: 2020-08-20-raspios-buster-armhf-lite
Klipper: Commit 5773654
Moonraker: Commit f96fb99
UI: MainsailOS 0.3.0!
Mainsail Discord: https://discord.gg/skWTwTD
Mile high install steps: https://github.com/raymondh2/MainsailOS/wiki
[Alpha] MainsailOS 0.0.9
OS: 2020-08-20-raspios-buster-armhf-lite
Klipper: Commit cf6d302
Moonraker: Commit ab35346
Mainsail: v0.2.4
Mainsail Discord: https://discord.gg/skWTwTD
Mile high install steps: https://github.com/raymondh2/MainsailOS/wiki
Known issue(s):
Uses Mainsail v0.2.4 labeled as v0.2.3 (this is a minor issue)
[Alpha] MainsailOS 0.0.8
OS: 2020-08-20-raspios-buster-armhf-lite
Klipper: Commit 08eec0d
Moonraker: Commit d1c0cdf
Mainsail: v0.2.2
MainsailOS Discord: https://discord.gg/skWTwTD
- Flash mainsailos0_0_8.img.zip with Etcher to your SD card
- Configure mainsailos-wpa-supplicant.txt like Octoprint
2a. Place microSD card in Raspberry Pi - Add the following to your printer.cfg:
[virtual_sdcard]
path: ~/gcode_files
[pause_resume]
[display_status]
- Put config in ~/klipper_config
- Add macro stuff to improve QOL and allow proper pause and cancel routines https://github.com/meteyou/mainsail/blob/master/docs/macros.md
[Alpha] MainsailOS 0.0.7
OS: 2020-08-20-raspios-buster-armhf-lite
Klipper: Commit 08eec0d
Moonraker: Commit d1c0cdf
Mainsail: v0.2.2
MainsailOS Discord: https://discord.gg/skWTwTD
- Flash mainsailos0_0_7.img.zip with Etcher to your SD card
- Configure mainsailos-wpa-supplicant.txt like Octoprint
2a. Place microSD card in Raspberry Pi - Add the following to your printer.cfg:
[virtual_sdcard]
path: ~/gcode_files
[pause_resume]
[display_status]
- Put config in ~/klipper_config
- Add macro stuff to improve QOL and allow proper pause and cancel routines https://github.com/meteyou/mainsail/blob/master/docs/macros.md