EasyPrint Changelog - 2026/04/30 update

Image for EasyPrint Changelog - 2026/04/30 update

EasyPrint Changelog – April 30, 2026

🚀 New Features

  • Sequential Printing
    You can now choose to print whole objects sequentially (one by one)! This highly anticipated feature includes a smart auto-arrange function that carefully positions objects to prevent any print head or XY-axis collisions during the printing process.

✨ Enhancements & UI Polish

  • Prusa Connect Integration
    We've added a handy shortcut. You can now click through directly to a printer's detailed view in Connect right from the printer selection dropdown in EasyPrint.

  • Realistic Filament Colors
    Filament colors in the interface are no longer generated from a fixed palette of random colors. They now accurately reflect real, manufactured filament colors based on OpenPrintTag data.

  • Improved Filament Search

🐛 Bug Fixes

  • Mobile View: Deployed several fixes and layout adjustments to improve the overall experience when using EasyPrint on mobile devices.

March 20, 2026 (Huge Update!)

✨ New Features

  • One-Click Multi-Bed Slicing & Bulk send to printer
    You can now slice all the beds in your project with a single click and send them entirely to the printer in bulk. Depending on available compute capacity, the slicing will run either sequentially or in parallel.

  • Negative Volume ("Hole")
    You can now assign any object as a "Solid" or a "Hole". The Hole acts as a negative volume and is accessible directly alongside the model color settings (treating it almost like a special "color"). The subtraction is calculated instantly and visible in the scene before slicing! It is highly optimized to run quickly even on lower-end devices (note: minor visual artifacts may appear in very rare cases).

  • "Print it faster!" feature
    Want to reduce printing time? After your initial slice, this new feature provides print time estimates for alternative print settings—without requiring you to manually re-slice the model for each individual profile.

  • "Move to Bed" function
    You can select multiple objects and instantly move them all together to a specific existing bed or a new one.

🎨 Enhancements & UI Polish

  • Smart Storage Management
    Your personal model storage inside EasyPrint now displays file sizes. Additionally, the system now tracks project links—if you attempt to delete a file, you will see exactly which EasyPrint projects currently use it.

  • Project Duplication
    You can now easily duplicate an entire project (hard copy) with a single click.

  • App-Wide Tooltips
    We’ve added helpful descriptive tooltips to tools and settings across the entire interface.

  • Better Auto-Coloring
    Improved the automatic model coloring logic based on the uploaded file's name.

  • Quick Project Renaming
    You can now easily rename your project directly in the top header. We've also added a handy visual indicator so you always know your project's save status.

  • Material Search
    Finding the right filament is now faster thanks to a new search bar added directly to the material kind selection menu.

  • Duotone Icons
    Introduced fresh, modern duotone icons to the context menus.

🐛 Bug Fixes

  • Floating objects: Fixed issue where objects would incorrectly remain floating in the air after their bottom parts were deleted.

  • General Maintenance: Various minor bug fixes and optimizations.

---------------

February 16, 2026

✨ New Features

  • Layer Split Tool
    We’ve added a powerful new tool that allows you to easily split your model at specific heights and apply custom coloring layer by layer.


     

  • Smart Scene Rearrangement
    When switching between different printers, the scene now automatically adjusts to the new bed sizes and spacing. The system tries its best to keep objects in their original positions unless moving them is necessary to fit the new print area.
     

  • Improved Cloning Dialog
    The dialog for cloning objects has been updated for clarity. You now specify the total target number of copies you want in the scene, rather than just how many new ones to add.

🎨 UI & Usability Enhancements

  • Tool Mapping Location
    The tool mapping indicators have been moved from the left side of the print bed to the bottom edge for a cleaner view.
     

  • Filament Type Refresh
    The currently loaded filament information now updates automatically immediately upon opening the Print dialog.

🐛 Bug Fixes

  • Arrange Function
    Fixed an issue where the "Arrange" feature would fail in specific scenarios.
     

  • Multi-Window Undo
    Fixed issues with the Undo function when the same project was open in multiple browser windows simultaneously.
     

  • Performance
    Resolved an issue causing excessive CPU usage when performing non-uniform scaling along the Z-axis while the project was open in multiple windows.

---------------

January 29, 2026

✨ New Features

  • Non-Uniform Scaling
    You can now scale objects non-uniformly along specific axes! This works for both single and multi-part objects. Note: Non-uniform scaling is currently disabled if the model is rotated at an angle other than a multiple of 90°.
     

  • Guest Access
    EasyPrint is now available for logged-out users. You can add models from Printables to the scene and configure print settings without signing in. Login is only required immediately before the slicing step.
     

  • Persistent Projects URLs
    Every EasyPrint project now generates a unique URL (e.g., .../slice/project/uuid). This ensures your work doesn't disappear if you refresh the page and paves the way for future project sharing capabilities.

⚡ Performance & Improvements

  • Painting Optimization: We’ve optimized websocket communication to improve performance when painting complex objects.
     

  • Scene Performance: Improved stability and speed when working with scenes containing many copies of multi-part models.

🐛 Bug Fixes

  • Mobile Selection: Fixed an issue regarding the selection of model parts in the mobile interface.

  • Model Color Painting: Resolved a specific edge case where model coloring was lost.

Comments