Meerk40t

Latest version: v0.9.7020

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 19

0.6.24

What's Changed
* Windows Sleep mode is disabled while laser is running.
* Small Tweaks to Classification.

**Full Changelog**: https://github.com/meerk40t/meerk40t/compare/0.6.23...0.6.24

--
This is the full release but marked pre-release until the next version of 0.7.x is ready to publish.

0.6.23

The 0.6.x series is in maintenance mode. Only bug fixes and corrections are added to this version. It should be very stable as a consequence.

![0 6 23preview](https://user-images.githubusercontent.com/3302478/132941595-8b0ba609-ee77-420b-810a-bbecec94a395.png)


* 393 warn about closing during a burn. Restore popup asking that you cancel.
* Report that raster step can be made to crash. I can't get set raster steps on an image to crash "if you select if from the Image Operation right-click menu."
* Adding in the USB-retry dialog thing or whatever we settle on. STOP button, Pause Button, and something to say the USB is constantly retrying until you actively tell it to stop trying. Then it'll tell you that controller might still be able to restore the process if we're not hard-aborting.
* File "RasterScripts.pyc", line 473, in wizard_image, when trying to configure rasterwizard, other modes disabled. "PIL/Image.pyc", line 3011, in blend
* Add 401 moving the dxf is one thing, but resizing it needs to inform the user.
* File "wxMeerK40t.py", line 1678, in open_path_dialog / File "Kernel.py", line 2250, in classify / File "Kernel.py", line 1306, in classify / AttributeError: 'Move' object has no attribute 'stroke' -- F8 inclusion of a path caused a crash.
* Correct DriverManager Crash. No selection, click Remove.
* Removed Property Button within Devices.
* Issue 416 remaining raster issue hitting left edge for transparency holding 'P' type image.

---
Some international Windows users crash on load due to a locale bug. They should use wx40-Meerk40t.exe. Everybody else should use the regular MeerK40t.exe.

0.6.22

* Raster Operation Passes Removed. Issue 381
* Adding objects to a raster operation doesn't make it perform more passes.
* Fixes Issue 387 degenerate arc bounding boxes.
* Fixes Issue 388 Change Mask Cover Operations for RasterWizard.
* Fixes Issue 390 Black Background Make Raster Bug.
* Fixes Issue meerk40t/svgelements99 reification of circles.
* .cache renamed issue causing unneeded cache miss.

---
Warning I cannot recompile out of Symantec ML.Attribute.HighConfidence false positive. This is an AI check of exclusion. If you use Symantec feel free to run directly from python.
https://www.virustotal.com/gui/file/f6ba679edbb0328d096c9b5ad125623b1ee8ee4699325e0d4352048f493be39b/detection

0.6.21

Default Operations
Language support by Console.
Added cd, ls, and load commands in console.
Mac corrections. Mac signed app available for testing (seems faster, and should bypass gatekeeper warnings).
InitLocale
Mac Close Accel Table.
File Menu, Quick Commands.
Control + Right-Click Pan.
Alt + Right-Click Zoom
Ctrl-+ and Ctrl-- Zoom Keyboard.
Correct Fast Select Rect
Correct Terminal Beep.
Correct stroke-width reification compounding bug for rects, and roundshapes.
Fallback method for recent (if items are missing).
Fix Rotary breaking bug.

---

Compile Notes:
* Currently can't avoid false positive "Symantec ML.Attribute.HighConfidence"
* https://www.virustotal.com/gui/file/bbe6458e3bc24da100f65a6b450bc6bff660e8b0ae846a11d699e2b84709a4d1/detection
* Linux OSX_Signed is fairly new *really* fast and signed. Feedback on this would help.


---
Build Guide
Windows: MeerK40t-wx40.exe: Windows portable application compiled with wx4.0.7 for wxPython locale bug.
Windows: MeerK40t.exe: Windows portable application compiled with latest wxPython permits touchscreen and pinch zoom.
OSX: MeerK40tOSX: OSX package compiled with pyinstaller, self signed
OSX: MeerK40tOSX_Signed.dmg: OSX signed package, compiled with py2app, signed with apple certificate
Linux: MeerK40t_Linux.tar: Linux.
Raspberry Pi: MeerK40t_Pi.tar: Raspian 32 bit compile large open-directory run MeerK40t inside the directory.
Raspberry Pi: MeerK40t_Pi64.tar: Raspian 64 bit. Note: Your typical Pi Raspian is 32 bit. This is going to be rarer.
Raspberry Pi: MeerK40t_slow.tar: Raspian 32 bit 'one file' compile. The launch time time is significantly slower.

0.6.20

* Correct several small Make Raster bugs where black was preferred over white for transparent.
* DXF, color BYLAYER reading. 357
* DXF ACI corrected.
* DXF Block Reading 357
* Mouse Wheel Pan mode in Settings.
* Modifier Tweaks for Mouse Wheel Pan. Shift axis invert, control zoom.
* OSX magnify mouse trackpad pinch-zoom.
* Added Touch Screen Support (wx4.1)
* Added hard \n in About window.
* Backported Linux LibUSB Windll corrections.
* Fix Camera Interface post-close crash 366
* Added Step & Repeat to Jobs.

Version Notes:
* MeerK40t-wx40.exe is for Issue 242 users. This older version does not allow touch screen gestures.

0.6.19

Corrects issue 349, 350
Adds line command.
Classify Text as Raster.
Display Correct Font.
Save all Text Properties (text save mangle).
Omit blank Text objects.
Adds outline <offset_x> <offset_y> command. 344
Adds control+o, control+shift+o and control+alt+o binds. May require control+alt+shift+escape to use.
Command Addition for Alternative Home. 212
Adds Physical Home Command. Pre-Post Jobs.
Update Checkbox in Jobs updates dynamically.
Correct DXF Colors. 353
Correct DXF Units.

Page 12 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.