| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-06-23 | 5.5 kB | |
| v0.145.0 source code.tar.gz | 2026-06-23 | 5.0 MB | |
| v0.145.0 source code.zip | 2026-06-23 | 5.7 MB | |
| Totals: 3 Items | 10.7 MB | 0 | |
It's printing time! Now you can print pre-sliced files straight from Manyfold (given the right file and printer!). Configure your local printer connection in settings, and then you can send GCODE or SL1 files straight from the file menu! Admins automatically have print permissions, but you can assign the 'printer' role to other accounts as well, if you're feeling brave!
At this point we have support for sending GCODE to Octoprint & Klipper, and GCODE and SL1 to printers with PrusaLink. We also have SL1 support for printers running Odyssey, the open source firmware from Open Resin Alliance, who recently released the DragonFruit slicer. We want to add more support in future, and if you want to help get it working with your printer, take a look at our issue list and join the development channel on Matrix.
IMPORTANT: this is all pretty tricky to test without actually having a bank of different printers, so there may well be bugs. Don't print anything unattended until you're sure it's working properly, and if you have any problems, please report it on GitHub.
VERY IMPORTANT: Manyfold doesn't actually know if a sliced file is physically compatible with your printer, so it's completely on you to check before you print!
What's Changed
✨ New Features ✨
- Manage 3D Printer connections in the settings UI by @Floppy in https://github.com/manyfold3d/manyfold/pull/6394
- Add Moonraker API (Klipper) print service by @Floppy in https://github.com/manyfold3d/manyfold/pull/6393
- Add "print with {printer}" links to File menus and pages by @Floppy in https://github.com/manyfold3d/manyfold/pull/6416
- Add support for printing via Octoprint API by @Floppy in https://github.com/manyfold3d/manyfold/pull/6418
- Index a number of sliced DLP file formats (e.g. CBDDLP, SL1, Photon, GOO and more) by @Floppy in https://github.com/manyfold3d/manyfold/pull/6419
- Add print via OpenResinAlliance Odyssey API by @Floppy in https://github.com/manyfold3d/manyfold/pull/6425
- Support sending gcode or SL1 to PrusaLink machines by @Floppy in https://github.com/manyfold3d/manyfold/pull/6432
- Add "printer" role to allow users access to start prints by @Floppy in https://github.com/manyfold3d/manyfold/pull/6453
🐛 Bug Fixes 🐛
- Fix page errors caused by using default parameter in nested blocks by @Floppy in https://github.com/manyfold3d/manyfold/pull/6397
- Fix and add tests for new file detection on S3 storage by @Floppy in https://github.com/manyfold3d/manyfold/pull/6466
- Handle incorrectly encoded filenames inside zipfiles by forcing to UTF-8 by @Floppy in https://github.com/manyfold3d/manyfold/pull/6468
- Include all tags in dropdown by @Floppy in https://github.com/manyfold3d/manyfold/pull/6471
🌍 Internationalization 🌏
- Translations updated: pt by @Floppy in https://github.com/manyfold3d/manyfold/pull/6426
- Translations updated: ru by @Floppy in https://github.com/manyfold3d/manyfold/pull/6406
- Translations updated: nl by @Floppy in https://github.com/manyfold3d/manyfold/pull/6405
- Translations updated: pl by @Floppy in https://github.com/manyfold3d/manyfold/pull/6404
- Translations updated: de by @Floppy in https://github.com/manyfold3d/manyfold/pull/6403
- Translations updated: ja by @Floppy in https://github.com/manyfold3d/manyfold/pull/6402
- Translations updated: es by @Floppy in https://github.com/manyfold3d/manyfold/pull/6401
- Translations updated: cs by @Floppy in https://github.com/manyfold3d/manyfold/pull/6400
- Translations updated: zh-CN by @Floppy in https://github.com/manyfold3d/manyfold/pull/6399
- Translations updated: fr by @Floppy in https://github.com/manyfold3d/manyfold/pull/6398
🛠️ Other Improvements 🛠️
- Get print host configuration from print services by @Floppy in https://github.com/manyfold3d/manyfold/pull/6413
- Remove a number of JS dependencies no longer required now we're using Vite by @Floppy in https://github.com/manyfold3d/manyfold/pull/6414
- Add background job for sending files to print services by @Floppy in https://github.com/manyfold3d/manyfold/pull/6412
- Add optional credentials to print host form by @Floppy in https://github.com/manyfold3d/manyfold/pull/6417
- Add explanation for required network access from Manyfold to print hosts by @Floppy in https://github.com/manyfold3d/manyfold/pull/6420
- Add tests for Moonraker and Octoprint services by @Floppy in https://github.com/manyfold3d/manyfold/pull/6423
- Use print service input types to check files on upload by @Floppy in https://github.com/manyfold3d/manyfold/pull/6446
- Use the Rails plugin for vite by @Floppy in https://github.com/manyfold3d/manyfold/pull/6451
- Improve and fix translation strings for printing feature by @Floppy in https://github.com/manyfold3d/manyfold/pull/6452
- Improve "safe folder name" paths by @Floppy in https://github.com/manyfold3d/manyfold/pull/6470
Full Changelog: https://github.com/manyfold3d/manyfold/compare/v0.144.1...v0.145.0