Skip to content

DynamicMacros v1.4

Compare
Choose a tag to compare
@3DCoded 3DCoded released this 13 Apr 11:38
· 15 commits to main since this release

This release of DynamicMacros has a few new features and optimizations.

Improved Logging

Similar to the automated printer.cfg locating that used Klippy's start arguments, DynamicMacros v1.4 now uses the same technique to locate the klippy.log, and places dynamicmacros.log in the same directory.

Custom Delimiters for Receiving Variable Updates

Previously, DynamicMacros only let you split macros by three newlines. This led to a few issues, however, with macros being unintentionally split. To resolve this, DynamicMacros now has a delimeter option, or disabling entirely. docs

Support Dropped for Manufacturer Modified Klipper Installations

Unfortunately, too many manufacturers have been using Klipper firmware as advertisement, and many times, they install either old versions of Klipper, heavily modify it, or both. This makes it nearly impossible to provide support for them, let alone develop plugins for them.

As a general rule of thumb, if your klippy.log says your Klipper version is less than v0.12.0, and/or you see modified Klipper files you didn't put there, you're running a manufacturer modified Klipper and you must update to proper mainline Klipper or Kalico to use DynamicMacros.

Minor Updates:

  • DynamicMacros now supports Kalico (beta)!

Full Changelog: v1.3...v1.4