Skip to content

Releases: jukebox42/Octoprint-PrusaMMU

2024.9.8_1

09 Sep 00:05
d2a1c91
Compare
Choose a tag to compare

Improve detection for the Prusa version by adding additional checkpoints and simplifying how it's pulled.

New Features:

  • Add the ability to override the prusa version being detected.

Bug Fixes:

  • Fix the OK for mk4s

Internals:

  • N/A

2024.9.14

15 Sep 00:34
d2a1c91
Compare
Choose a tag to compare

Octoprint didn't like my last version. Same as 2024.9.8_1

2024.9.8

08 Sep 14:11
2ccbab7
Compare
Choose a tag to compare

Improve detection for the Prusa version by adding additional checkpoints and simplifying how it's pulled.

New Features:

  • N/A

Bug Fixes:

  • Fix the nav status for MK4s
  • Rewrite firmware checking to have a backup. machine type seems not to trigger every time
  • Default the printer to an MK3 if we haven't detected the printer and the user starts printing (future versions will give you a setting to override)
  • Update the the initial version detection to trigger an event, gets the MK version to the UI quicker

Internals:

  • Ditch M863.6 MMU detection, it wasn't actually telling you the MMU was ok. We should assume all users have an MMU
  • Clean up the gcode file and remove it, it was an artifact from when I was trying to get single print to work for the MK4

2024.8.15

15 Aug 15:09
c4534ed
Compare
Choose a tag to compare

Adds support for MK4 printers remapping prints. This is done by always showing the prompt and requiring MK4 users to slice in multi-print mode. Best workaround I could find since Prusa removed the Tx command, go tell them you want it back :).

For MK3.5/3.9/5 you cannot use single print profile. You MUST use the MMU profile with a single filament, what you pick doesn't matter, we will overwrite the filament with the tool you choose.

See readme for additional details.

New Features:

  • Supports filament selection for MK4 (using multi-print)
  • Setting to disable the prompt

Bug Fixes:

  • N/A

Internals:

  • N/A

2024.6.29

29 Jun 20:35
4e5cead
Compare
Choose a tag to compare

Adds MMU detection for the MK3.5, MK3.9, and MK4. It does not yet support single filament print

New Features:

  • MMU detection for the MK3.5, MK3.9, and MK4
  • Updates the simple API command getmmu to return the data directly

Bug Fixes:

  • N/A

Internals:

  • A safety mechanism was added to avoid MK4 trying to pause the print.

2023.10.29

29 Oct 22:41
f191fbc
Compare
Choose a tag to compare

Restore the error popup. It should no longer spam users. it will replace the error with the new message if it comes in while it's being shown.

New Features:

  • N/A

Bug Fixes:

  • Stopped the error modal from spamming if more than one error comes in quick.

Internals:

  • Error popup is now stored internally. We replace it if we need to.

2023.10.28

28 Oct 14:19
Compare
Choose a tag to compare

Fix missing debug at startup. Temporarily removed the error popup because it often spams users. I will re-introduce it when I have time to work around the spamming. for now the information will still be available in the nav and you can still click into the settings page to get the error link.

New Features:

  • N/A

Bug Fixes:

  • Fix startup hang with missing debug
  • Disabled the popup to avoid the spam

Internals:

  • The log function is a lot more resilient now with key checking and a try catch wrapper around it.

2023.10.7

07 Oct 16:28
1fa81a3
Compare
Choose a tag to compare

Add support for filament remapping.

New Features:

  • Added support for filament remapping (advanced options)

Bug Fixes:

  • Fixed it so the error alert box no longer shows when you open the advanced menu

Internals:

  • Cleaned up the readme indentations
  • Removed the gcode filament stuff, it was all placeholder and not being used
  • Added a ^ to the start of the tool regex so it always reads ^T#

2023.10.1

01 Oct 19:49
7f655dc
Compare
Choose a tag to compare

Adding a popup when there's an MMU error so the info you need is right there and not tucked away on the settings page.

New Features:

  • Add a popup when an MMU error happens.

Bug Fixes:

  • Handle stale nav data a bit better.

Internals:

  • Remove permissions requirement when calling getmmu to get the state data. This should help us avoid stale nav data when your browser isn't awake
  • Cleanup the readme a little
  • Add new screenshots to show off the new features.

2023.9.16

16 Sep 15:56
260cc05
Compare
Choose a tag to compare

Just some cleanup from the last release. There's a few missing icons because of how old octoprint's fa lib is.

New Features:

  • Added setting to disable advanced data display (on by default).

Bug Fixes:

  • Fixed missing cut icon, arrow icon, eject icon.

Internals:

  • Exposed the process functions so they can be used if needed by other plugins.