Releases: cp2004/OctoPrint-GCodeMacros
1.3.0
🎉 OctoPrint Gcode Macros 1.3.0
This release shifts storing the macros out of config.yaml and into files, properly. Please give it a test and if you have any bug reports, please send them my way!
✨ New Features
- (#6) Store macros as files
❤️ Supporting this plugin's development
If you've enjoyed using this plugin please consider supporting it's development!
I work on OctoPrint, OctoPrint plugins and help support the community in my spare time. It takes a lot of work, so if you are interested you can support me through GitHub Sponsors. You can contribute monthly or one time for any amount, you choose!
1.2.1
🎉 Gcode Macros 1.2.1
This release fixes one regression identified in 1.2.0.
⬆️ Improvements
- Open docs links in a new tab
🐛 Bug fixes
- (regression) Fix errors including @ commands in macros that weren't this plugin's
❤️ Supporting this plugin's development
If you've enjoyed using this plugin please consider supporting it's development!
I work on OctoPrint, OctoPrint plugins and help support the community in my spare time. It takes a lot of work, so if you are interested you can support me through GitHub Sponsors. You can contribute monthly or one time for any amount, you choose!
1.2.0
🎉 GCode Macros 1.2.0
✨ New Features
- Allow external files to be included in macros from the plugin's data folder (Part one of #6)
⬆️ Improvements
- Display an error message if the macro doesn't render properly
🐛 Bug fixes
- Fix the plugin cutting off the @ from commands used by other plugins (regression from 1.1.1), thanks @jneilliii (#10)
❤️ Supporting this plugin's development
If you've enjoyed using this plugin please consider supporting it's development!
I work on OctoPrint, OctoPrint plugins and help support the community in my spare time. It takes a lot of work, so if you are interested you can support me through GitHub Sponsors. You can contribute monthly or one time for any amount, you choose!
1.1.2
🎉 Gcode Macros 1.1.2
Fixing a bug & some light maintenance of the code base to keep it up to date & working well.
🔥 Breaking Changes
- Minimum Python version is now 3.7. Previously it was at 3.6, but that is not supported by OctoPrint anymore and hardly anyone used it on previous versions.
🐛 Bug fixes
- Fix recursive macros (macro-inside-a-macro) being rendered out of order (#9)
🎨 Internal Code Cleanup
- Updated pre-commit suite
- Deleted the rather unnecessary webpack build step
❤️ Supporting this plugin's development
If you've enjoyed using this plugin please consider supporting it's development!
I work on OctoPrint, OctoPrint plugins and help support the community in my spare time. It takes a lot of work, so if you are interested you can support me through GitHub Sponsors. You can contribute monthly or one time for any amount, you choose!
1.1.1 Stable Release
🎉 Gcode Macros 1.1.1!
Quick bugfix release to solve an issue with the plugin eating all the @ commands, not just the ones configured.
Be sure to check out the full release notes for V1.1.0, to find out what has changed.
🐛 Bugs fixed
- (#3) Fix plugin supressing all @ commands, not just the configured ones that are turned into macros.
❤️ Supporting this plugin's development
I work on OctoPrint, OctoPrint plugins and help support the community in my spare time. It takes a lot of work, so if you are interested you can support me through GitHub Sponsors. You can contribute monthly or one time for any amount, you choose!
1.1.0 Stable Release
🎉 Gcode Macros 1.1.0!
This release enhances the content of gcode macros, making the possibilities every so slightly more endless!
✨ Features
- Macros can now be nested inside each other, up to 5 levels deep.
- Macros are now rendered using Jinja2 templates, so you can add a little bit of logic if needed.
❤️ Supporting this plugin's development
I work on OctoPrint, OctoPrint plugins and help support the community in my spare time. It takes a lot of work, so if you are interested you can support me through GitHub Sponsors. You can contribute monthly or one time for any amount, you choose!
1.0.0 Initial Release
🎉 Gcode Macros 1.0.0!
This is the first release of the plugin.
✨ Features
- Define your own scripts to be run by a custom command
- Edit everything including the command, content and description right in the UI
- Flag reserved commands & duplicates, don't allow them to be created.
❤️ Supporting this plugin's development
I work on OctoPrint, OctoPrint plugins and help support the community in my spare time. It takes a lot of work, so if you are interested you can support me through GitHub Sponsors. You can contribute monthly or one time for any amount, you choose!