Skip to content

LayerSpy v1.2.0 - Linter, Folding & Histogram Analysis

Choose a tag to compare

@Exulizer Exulizer released this 25 Jul 13:36
· 12 commits to main since this release
6d981cd

🚀 Release: LayerSpy v1.2.0

We are excited to announce LayerSpy v1.2.0! 🎉
This update brings massive improvements to our G-Code analysis engine and makes the user interface significantly more interactive and helpful.


✨ New Features

🔍 G-Code Linter (Syntax & Plausibility Check)

  • Smart Detection: Automatically detects faulty G-Code the moment you load a file.
  • Failure Prevention: Actively warns you of potential print failures before they happen (e.g., cold extrusion risks from low temperatures, or printhead movements exceeding build plate limits).
  • Interactive UI: Warnings are visually highlighted directly within the code list, featuring quick "Jump to error" buttons for effortless debugging.

📊 Speed Distribution (Histogram)

  • Visual Insights: A brand-new analysis tab featuring a comprehensive bar chart (histogram). Instantly see exactly what percentage of your print runs at which speed (from slow to fast).
  • Seamless Synchronization: Fully synchronized with both the 2D and 3D views. The colors in the bar chart are 100% matched to the speed-mode colors of your 3D model!
  • Bilingual: Fully translated and available in both English and German.

📂 Code Folding

  • Clutter-Free View: You can now easily expand and collapse large blocks of G-Code (like massive, complex infill areas) directly in the code view to maintain perfect clarity.

🔖 Bookmark System

  • Lightning-Fast Navigation: Important G-Code lines can now be bookmarked with a single click, allowing you to instantly jump back to critical sections later.

🛠️ Under the Hood & Technical Changes

  • Architecture: The global app instance has been heavily reworked, making it much more robust and accessible (window.gcodeApp).
  • Versioning: Updated to 1.2.0 across package.json and the built-in update checker.
  • Optimization: The app_v5.min.js core has been updated with all new features and thoroughly minified for maximum performance.

🛡️ Privacy First: As always, your G-Code files are analyzed strictly locally inside your browser. Your data never leaves your machine. No cloud uploads, ever!