Releases: sn4k3/UVtools
Releases · sn4k3/UVtools
v3.14.4
- (Add) File - Rename: Allow to rename the current file with a new name (Ctrl + F2)
- (Improvement) Settings - Issues: Removed the "Compute issues on load" in favor of a new setting which allow to have three types (No not compute issues, Compute time inexpensive issues, Compute the enabled issues). The default option remain unchanged (The second option), if you had the old setting enabled you need to select the last option.
- (Improvement) Tool - Edit print parameters: It now apply settings without close the window, allowing user to do continuous work. After all editing is done the user must manually close the window (#731)
- (Improvement) Resin traps and suction cups: Optimization of contour grouping will now make the detection faster if it contains a large number of contours
- (Change) Lower the default setting for binary threshold for resin traps, from 127 to 100
- (Fix) macOS: Unable to have settings on Monterey or above due the settings folder no longer exists on recent systems. (#728)
Your current settings will not be automatically transferred to the new location, to do such please copy them over or use the following command before upgrade:mv "$HOME/.local/share/UVtools" "$HOME/Library/Application Support"
If you already ran UVtools and would like to transfer old settings, use:cp -Rf "$HOME/.local/share/UVtools/" "$HOME/Library/Application Support/UVtools/"
- (Upgrade) .NET from 6.0.16 to 6.0.18
v3.14.3
- Settings:
- (Add) After save the file replace on it name with the updated print time and material if possible
- (Add) File 'Save as' default name with extended variables (#725)
- (Add) File 'Save as' name cleanup regex
- (Add) When save as a file and if the file name already exists on that directory it will append a number up to one available
- (Remove) File 'Save as' suffix and prefix
- (Add) About: Graphic card name
- (Fix) CTB Encrypted: Check the checksum as last step to be compatible with new Chitubox 1.9.5 CTB files (#696, #726)
v3.14.2
v3.14.1
v3.14.0
- File formats:
- Anycubic:
- (Add) Support for version 518 of the file format
- (Add) Support for Photon Mono X 6Ks (.px6s) and corresponding PrusaSlicer printer
- (Add) Support for Photon Mono M5 (.pm5) and corresponding PrusaSlicer printer
- (Add) Support for Photon Mono M5s (.pm5s) and corresponding PrusaSlicer printer
- (Improvement) Better tables validation and data structures
- (Improvement) Ensure the correct number of thumbnails are created when converting between files with different thumbnail count
- (Add) PRZ file format and corresponding PrusaSlicer printer Phrozen Sonic Mini 8K S (#705)
- (Improvement) When encoding a file with wait time before cure set but file does not support it, attempt to set light-off delay with that extra time if supported
- (Improvement) Minor code cleanup and improve some types to not nullable
- Anycubic:
- PrusaSlicer printers:
- (Add) Elegoo Mars 4 Max
- (Add) Peopoly Phenom XXL V2
- (Add) Nova3D Bene6
- (Improvement) Suggestion - Wait time before cure: Create the empty layer only to file formats that we know who require it
- (Improvement) Disable suggestions for image file formats
- (Improvement) After file load, if version is outside the supported range for the printer and format it will prompt to change for the latest supported version
- (Improvement) Pixel size information on status bar: If pixel width is not equal to pixel height, show both
- (Fix) Tool - Timelapse: The informative number of additional lifts not respecting the selected layer range and get calculated for whole model height
- (Fix) Tool - Change resolution: Allow image file types to run this tool without error (#716)
- (Fix) Menu - Open recent file: Filenames with underscore (_) are not shown correctly
v3.13.4
- UVtoolsCmd run:
- (Add) --dummy: Do not save alterations to file
- (Add) Allow to run suggestions by it class name (#711)
- (Improvement) Allow to run operations by it class name in addition to a file path to a profile
- (Fix) .uvtop files was not selecting the last selected layer range by name
- Suggestions:
- (Add) Allow to import and export settings (.uvtsu)
- (Fix) When reset to defaults the SlicerFile property was lost
- (Fix) Anycubic file format: Wrong header size when downgrading file version (#707)
- (Fix) Operations: When creating a new instance it will now select the predefined starting layer range instead of all layers
- (Upgrade) AvaloniaUI from 0.10.19 to 0.10.21
v3.13.3
v3.13.2
- UVJ:
- (Add) Properties: BottomWaitTimeBeforeCure, WaitTimeBeforeCure, BottomWaitTimeAfterCure, WaitTimeAfterCure, BottomWaitTimeAfterLift, WaitTimeAfterLift
- (Add) Vendor key to the configuration to be able to save custom key-values from other softwares (#687)
- (Add) Layers properties:
CompletionTime
,CompletionTimeStr
,StartTime
,StartTimeStr
,EndTime
,EndTimeStr
(#698) - (Add) PrusaSlicer printer: Creality Halot Mage and Mage Pro
- (Add) Tool - Blur: Stack blur
- (Change) Tool - Timelapse: Increase wait time from 100s to 1000s maximum
- (Change) Settings: Allow to combine start maximized with restore windows position and size (#695)
- (Fix) File formats: Parse transition layer count from layers now only take into account decreasing times related to the previous layer
v3.13.1
- (Change)
Layer.IsBottomLayer
no longer calculate the value using the position of the layer, a new propertyIsBottomLayerByHeight
is now used to get that result - (Improvement) Tool - Double exposure: Increase the bottom layer count per cloned bottom layer
- (Improvement) Calibration - Exposure time finder: Set the absolute bottom layer count accordingly when also testing for bottom time
- (Improvement) Goo: Enforce Wait times or Light-off-delay flag based on property set
- (Fix) AnyCubic and Goo:
PerLayerSetting
flag was set inverted causing printer not to follow layer settings when it should and also the otherwise (#689) - (Fix) Tool - Scripting: Prevent from reload UI multiple times when using profiles (#694)
v3.13.0
- Benchmark tool:
- (Add) Reference machine Intel® Core™ i9-13900K @ 5.5 GHz
- (Improvement) Layout and arrangement
- Windows MSI:
- (Improvement) Move registry keys from HKCU to HKLM
- (Improvement) Sign MSI package
- (Upgrade) Windows MSI: Wix 3 to 4
- (Fix) SL1: Change
SupportPillarWideningFactor
from ushort to float - (Fix) PCB exposure: Implement G02 and G03 arcs (#692)
- (Upgrade) .NET from 6.0.15 to 6.0.16
- (Upgrade) openCV from 4.6.0 to 4.7.0