Releases: Dragon2203/makerworld-to-snapmaker-u1
Release list
v1.5.3 - Added support for MakerWorld China
Added
- Added support for MakerWorld China (
makerworld.com.cn).
v1.5.2 - improved MakerWorld UI detection
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
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
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
This release further improves compatibility with both Snapmaker Orca and OrcaSlicer.
Fixed
- Fixed an OrcaSlicer crash caused by empty
filament_adaptive_volumetric_speedvalues. - Fixed invalid configuration warnings caused by missing
filament_self_indexvalues. - Fixed
filament_flush_tempwarnings when opening converted projects. - Fixed compatibility warnings caused by negative
raft_first_layer_expansionvalues.
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
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
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
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
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
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
.3mfprojects - Converter version is now read directly from the active browser manifest
- Removed project-specific
innerHTMLusage 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.