Skip to content

Releases: Dragon2203/makerworld-to-snapmaker-u1

v1.5.3 - Added support for MakerWorld China

Choose a tag to compare

@Dragon2203 Dragon2203 released this 06 Aug 13:17

Added

  • Added support for MakerWorld China (makerworld.com.cn).

v1.5.2 - improved MakerWorld UI detection

Choose a tag to compare

@Dragon2203 Dragon2203 released this 06 Aug 12:28

Improved

  • Improved detection of MakerWorld's printer filter across different layouts and viewport sizes.
  • Fixed the Snapmaker U1 option not appearing when multiple responsive printer carousels were present.
  • Fixed the visible MakerWorld action button not switching to the converter interface when hidden responsive button copies existed.
  • Added a safe Swiper visibility repair fallback.
  • Expanded the UI integration report with additional candidate and visibility diagnostics.

v1.5.1 - Improved download filename compatibility

Choose a tag to compare

@Dragon2203 Dragon2203 released this 01 Aug 18:08

Added

  • Official extension logo

Improved

  • Automatically retries converted file downloads with a normalized filename if the browser rejects the original filename as invalid.
  • Preserves the original filename whenever possible.
  • Added detailed download filename diagnostics to the Project Report and Error Report.

Fixed

  • Fixed converted file downloads failing for certain Unicode filenames that could be rejected by Chromium-based browsers as Invalid filename.

v1.5.0 - integrated conversion error reporting

Choose a tag to compare

@Dragon2203 Dragon2203 released this 29 Jul 19:24

Added

  • Built-in conversion error handling with stable error codes
  • One-click copyable error reports
  • Detailed diagnostic reports in the browser console

Improved

  • Improved conversion button alignment and text centering
  • Improved restoration of the original MakerWorld button after each conversion
  • Automatically closes open status panels

Fixed

  • Fixed several button state restoration edge cases
  • Fixed multiple UI issues related to repeated conversions

v1.4.1 - Improve Orca compatibility and fix project warnings

Choose a tag to compare

@Dragon2203 Dragon2203 released this 23 Jul 12:42

This release further improves compatibility with both Snapmaker Orca and OrcaSlicer.

Fixed

  • Fixed an OrcaSlicer crash caused by empty filament_adaptive_volumetric_speed values.
  • Fixed invalid configuration warnings caused by missing filament_self_index values.
  • Fixed filament_flush_temp warnings when opening converted projects.
  • Fixed compatibility warnings caused by negative raft_first_layer_expansion values.

Improved

  • Improved compatibility with MakerWorld projects containing many filament slots.
  • Additional reverse-engineering based compatibility rules have been integrated to make converted projects behave more like native U1 projects.

v1.4.0 - OrcaSlicer Compatibility

Choose a tag to compare

@Dragon2203 Dragon2203 released this 20 Jul 19:49

What's new

  • Added optional OrcaSlicer compatibility mode.
  • Added support for importing custom OrcaSlicer printer profiles.
  • Redesigned the printer profile management section in the extension settings.

The converter can now generate projects for either Snapmaker Orca or regular OrcaSlicer, depending on the selected compatibility mode.

Custom printer profiles for both slicers are stored separately and can be imported directly from the corresponding slicer profile folder.

v1.3.0 - Multi-plate support and filament fixes

Choose a tag to compare

@Dragon2203 Dragon2203 released this 18 Jul 09:56

This update introduces one of the biggest improvements to the converter so far.

New: Automatic Multi-Plate Positioning

MakerWorld projects containing multiple build plates are now automatically repositioned for the Snapmaker U1.

The converter now compensates for differences in build plate size, center position and plate spacing while preserving:

  • Object positions on each plate
  • Rotation and scale
  • Relative spacing between all objects
  • Plate layout

Single-plate projects remain completely unchanged.

For additional safety, every plate is fully validated before any object is moved. If a plate cannot be adjusted safely, the entire plate is left untouched.


Improved Filament Preservation

Improved preservation of filament-specific project settings when keeping the original MakerWorld filament profiles.

This fixes issues where settings such as Maximum Volumetric Speed and other filament parameters could be read from incorrect positions in some MakerWorld projects.


Better Converter Diagnostics

The converter report now provides additional information for multi-plate projects, including:

  • Detected plate grid
  • Center offset
  • Grid spacing difference
  • Maximum object movement
  • Adjusted and skipped plates
  • Unresolved instances

As always, thanks to everyone testing the extension and reporting issues. Your feedback continues to improve the converter with every release!

v1.2.0 - Major performance improvements

Choose a tag to compare

@Dragon2203 Dragon2203 released this 14 Jul 19:25

Performance

  • Significantly improved conversion performance, especially for very large MakerWorld projects.
  • Reverse-engineering diagnostics now run only when Deep Debug Report is enabled.
  • Optimized ZIP compression settings to reduce conversion time while keeping output files compact.

Improvements

  • Reorganized and simplified the converter report.
  • Added a clearer conversion time display.
  • Improved performance diagnostics for easier troubleshooting.

v1.1.1 - Fix multilingual 3MF detection

Choose a tag to compare

@Dragon2203 Dragon2203 released this 14 Jul 16:02

Fixed

  • Fixed 3MF download detection on non-English MakerWorld languages.
  • Improved alignment of the conversion button content and loading icon.
  • Replaced the misleading "select a print profile first" error with a more accurate 3MF download option error.

Build

  • Browser packages now include the README, changelog, privacy policy, license and third-party notice files.

Documentation

  • Added Chrome/Chromium update instructions to the README.

v1.1.0 – Firefox Support

Choose a tag to compare

@Dragon2203 Dragon2203 released this 12 Jul 15:25

MakerWorld to Snapmaker U1 v1.1.0

This release adds full Mozilla Firefox support while keeping the same shared conversion engine for Chrome, Chromium-based browsers and Firefox.

Added

  • Mozilla Firefox support
  • Dedicated Firefox manifest and download pipeline
  • Separate Chrome/Chromium and Firefox release packages
  • Dual-browser PowerShell build process
  • Reproducible Mozilla source package

Improved

  • Conversion success and failure states now remain visible until the next relevant interaction
  • Download handling now waits for browser confirmation before reporting success
  • Improved cross-browser storage handling
  • Improved compatibility with large Firefox .3mf projects
  • Converter version is now read directly from the active browser manifest
  • Removed project-specific innerHTML usage in favor of safer DOM APIs

Fixed

  • Firefox binary data handling across isolated JavaScript contexts
  • Firefox downloads of generated project files
  • Incorrect Firefox detection in Chromium browsers
  • Outdated hard-coded version information in the converter report

Downloads

Chrome / Chromium

Download:

makerworld-to-snapmaker-u1-chrome-v1.1.0.zip

Compatible with Google Chrome, Microsoft Edge, Brave and other Chromium-based browsers.

Mozilla Firefox

Download:

makerworld-to-snapmaker-u1-firefox-v1.1.0.zip

Firefox users should preferably install the extension through Mozilla Add-ons once the submitted version has been approved.

Always review the generated project in Snapmaker Orca before printing.