Skip to content

DynamicMacros v1.5

Latest

Choose a tag to compare

@3DCoded 3DCoded released this 28 May 16:04
· 27 commits to main since this release
9a5ec62

This release of DynamicMacros has a few new features and bugfixes:

Macro Parameters in Mainsail/Fluidd/KlipperScreen

Previously, DynamicMacros required an interface_workaround: True parameter to allow for showing DynamicMacros on Fluidd. With a recent Fluidd update, this is no longer required for macros to show up. It is still recommended to use this parameter, to allow macros to display in KlipperScreen.

This update allows for displaying parameters in Mainsail/Fluidd/KlipperScreen macro previews, and fixes a few minor bugs along with it.

Fixes #20

Custom Delimiters

The previous implementation of custom delimiters in DynamicMacros had two main issues:

  • The multiline default delimiter was prone to splitting macros where they shouldn't have been split, especially around comments.
  • I misspelled delimiter to delimeter.

This update fixes both of these issues. The new default delimiter is --- to make sure macros are only split when you actually want them to split, and not accidentally.

Delayed GCode Enhancements

This release also cleans up the delayed GCode implementation in DynamicMacros to fix a few bugs surrounding them. See #21

Full Changelog: v1.4...v1.5