From 9c18763f697523d593e178cc0e98c597f464ccda Mon Sep 17 00:00:00 2001 From: MariMakes <40423138+MariMakes@users.noreply.github.com> Date: Mon, 10 Mar 2025 13:46:27 +0100 Subject: [PATCH 1/7] Update Changelog for Cura 5.10 Beta Update Changelog for Cura 5.10 Beta Contributes to CURA-12428 --- resources/texts/change_log.txt | 57 ++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index 97c2da39b0..87095eaaeb 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -1,3 +1,60 @@ +[5.10] + +* New features and improvements: +- UltiMaker S8 Support: Added compatibility for the UltiMaker S8 printer. +- Cheetah Gcode Flavor: Introduced a new Marlin-like Gcode flavor called Cheetah. +- SpaceMouse support: Interact with your object in 3D thanks to a collaboration with 3Dconnexion +- Cloud Printing for Sketch Sprint: Enabled printing over cloud with Digital Factory for Sketch Sprint users. +- Interlocking Settings: Moved Interlocking settings out of experimental into expert +- Build System Upgrade: Upgraded the build system from Conan 1 to Conan 2. Updated documentation is available. +- Preview Looping: When the last layer is played in the preview, the first layer will now play again instead of stopping. +- Updated About Page: The About Page now shows the used sources, their licenses, and their versions in a clearer way +- Flip Y-axis Translate Tool Handle: Added an option to flip the Y-axis translate tool handle in preferences contributed by @GregValiant. +- Rotation by Input & Snap Angle Input: Introduced rotation by input & snap angle input contributed by @HellAholic and @GregValiant. +- Purge Lines And Unload Filament Post Processing Script: Added a Purge Lines and Unload Filament Post Processing Script contributed by @GregValiant and @HellAholic +- Thingiverse "Open in Cura" Button Linux Support: Enabled the "Open in Cura" button from Thingiverse to open files in Linux contributed by @hadess. +- Multitool Printer Configuration Options: Introduced 3 new configuration options in machine settings for multitool printers contributed by @TheSin-. +- Search and Replace Post-Processing Plug-In: Significantly improved the Search and Replace post-processing plug-in with features like replacing only the first instance, limiting search to a layer range, and ignoring start-up or ending G-code contributed by @GregValiant +- Enabled Relative extrusion (M82 and M83 commands) for Marlin-flavored GCode, contributed by @EmJay276 + + +* New settings: +- Overhanging Wall Speeds, now gives you the ability to tune multiple values. Don’t forget to adjust the Overhanging Wall Angle to start using the setting. +- Minimum Layer Time with Overhang and Minimum Overhang Segment Length: Fine-tune the minimum layer time for overhangs. +- Distance to Walls: Finetune combing movements. +- Overhanging Wall Speeds: Fine-tune speeds based on different overhang percentages. +- Pressure Advance Factor Setting: New setting for machine definitions. +- You can now tune the Bottom Surface Skin, like you can tune the Top Surface Skin! You can now tune Extruder, Layers, Line Width, Pattern, Line Directions, Outer Wall Flow, Inner Wall(s) Flow, Flow, Outer Wall Speed, Inner Wall Speed, Skin Speed, Inner Wall Acceleration, Skin Acceleration, Outer Wall Jerk, Inner Wall Jerk, Skin Jerk, and Monotonic Bottom Surface Order +- Enable/Disable USB Printing: A preference setting to indicate that you are using the printer over USB functionality. This setting lays the groundwork for automatically disabling USB printing in the next release when it’s not being used. + +* Bug fixes: +- Resolved a crash that occurred when switching materials on Sovol printers. +- Random Seam no longer favors one side and not is truly random again +- Reduced the slicing time when no support needs to be generated +- Fixed a bug where Seam on Vertex with a User Defined seam position was not working correctly. +- Gcode replacement with a single line of code no longer produces values in separate lines +- Setting names that become too long after translation are now truncated. +- Updated UltiMaker printer logos to align with the current style. +- The number of decimal places displayed for layer height in the top bar has been reduced. +- Fixed a bug that caused incorrect retracting and hopping on printers with more than 2 extruders. +- Improved how fast the settings are loaded in the Settings Visibility window +- Improved how disallowed areas are taken into account when arranging models on the buildplate + + +* Printer definitions, profiles, and materials: +- Introduced Visual Intents for the Sketch Sprint +- Introduced new Extra Fast and Draft profiles for the Sketch Sprint +- Introduced profiles for Sketch printers for Metallic PLA with improved surface quality (matte vs shiny) +- Introduce High Speed and High Speed Solid intents for Method, Method X, and Method XL +- Introduced PC ABS and PC ABS FR materials for Method X and Method XL +- Introduced Nylon Slide for UltiMaker S Series Printers +- Updated the Breakaway Build Volume Temperature for UltiMaker Factor 4 +- Introduced Makerbot Replicator + +- Updated Voron2 printers to include TPU ASA and PVA, contributed by @WCEngineer +- Enabled Relative extrusion (M82 and M83 commands) for Marlin-flavored GCode, contributed by @EmJay276 + +Cura 5.10 supports Mac OSX 12 Monterey or higher. This is because the tools that we use to create Cura builds no longer support these versions of Mac OSX. + [5.9] * New features and improvements: From 397fc2b1611be287851e556668469ad94c3f4c0f Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Mon, 10 Mar 2025 15:23:14 +0100 Subject: [PATCH 2/7] Add missing 5.9.1. changelog --- resources/texts/change_log.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index 87095eaaeb..da33504591 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -55,6 +55,11 @@ Cura 5.10 supports Mac OSX 12 Monterey or higher. This is because the tools that we use to create Cura builds no longer support these versions of Mac OSX. +[5.9.1] + +* New features and improvements: +The About Page now shows some of the used sources, their licenses, and their versions in a clearer way. This will be even more complete in Cura 5.10. + [5.9] * New features and improvements: From 69eb50eb6ae4daa3a66e7c2cb1ade0ff2974363b Mon Sep 17 00:00:00 2001 From: Erwan MATHIEU Date: Mon, 10 Mar 2025 15:58:33 +0100 Subject: [PATCH 3/7] Minor adjustments --- resources/texts/change_log.txt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index da33504591..1830a0fcec 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -3,7 +3,7 @@ * New features and improvements: - UltiMaker S8 Support: Added compatibility for the UltiMaker S8 printer. - Cheetah Gcode Flavor: Introduced a new Marlin-like Gcode flavor called Cheetah. -- SpaceMouse support: Interact with your object in 3D thanks to a collaboration with 3Dconnexion +- SpaceMouse support: Navigate the view seamlessly with a 3D mouse, thanks to a collaboration with 3Dconnexion. - Cloud Printing for Sketch Sprint: Enabled printing over cloud with Digital Factory for Sketch Sprint users. - Interlocking Settings: Moved Interlocking settings out of experimental into expert - Build System Upgrade: Upgraded the build system from Conan 1 to Conan 2. Updated documentation is available. @@ -22,10 +22,9 @@ - Overhanging Wall Speeds, now gives you the ability to tune multiple values. Don’t forget to adjust the Overhanging Wall Angle to start using the setting. - Minimum Layer Time with Overhang and Minimum Overhang Segment Length: Fine-tune the minimum layer time for overhangs. - Distance to Walls: Finetune combing movements. -- Overhanging Wall Speeds: Fine-tune speeds based on different overhang percentages. - Pressure Advance Factor Setting: New setting for machine definitions. - You can now tune the Bottom Surface Skin, like you can tune the Top Surface Skin! You can now tune Extruder, Layers, Line Width, Pattern, Line Directions, Outer Wall Flow, Inner Wall(s) Flow, Flow, Outer Wall Speed, Inner Wall Speed, Skin Speed, Inner Wall Acceleration, Skin Acceleration, Outer Wall Jerk, Inner Wall Jerk, Skin Jerk, and Monotonic Bottom Surface Order -- Enable/Disable USB Printing: A preference setting to indicate that you are using the printer over USB functionality. This setting lays the groundwork for automatically disabling USB printing in the next release when it’s not being used. +- Enable/Disable USB Printing: A hidden preference setting to indicate that you are using the printer over USB functionality. This setting lays the groundwork for automatically disabling USB printing in the next release when it’s not being used. * Bug fixes: - Resolved a crash that occurred when switching materials on Sovol printers. @@ -53,7 +52,7 @@ - Updated Voron2 printers to include TPU ASA and PVA, contributed by @WCEngineer - Enabled Relative extrusion (M82 and M83 commands) for Marlin-flavored GCode, contributed by @EmJay276 -Cura 5.10 supports Mac OSX 12 Monterey or higher. This is because the tools that we use to create Cura builds no longer support these versions of Mac OSX. +Cura 5.10 supports Mac OSX 12 Monterey or higher. This is because the tools that we use to create Cura builds no longer support previous versions of Mac OSX. [5.9.1] From 7440af206e5c31b47a54c1baeb54fc19363c62e1 Mon Sep 17 00:00:00 2001 From: Mariska <40423138+MariMakes@users.noreply.github.com> Date: Mon, 10 Mar 2025 16:58:11 +0100 Subject: [PATCH 4/7] Apply suggestions from code review Minor clarifications Co-authored-by: HellAholic --- resources/texts/change_log.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index 1830a0fcec..4003cfd314 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -21,7 +21,7 @@ * New settings: - Overhanging Wall Speeds, now gives you the ability to tune multiple values. Don’t forget to adjust the Overhanging Wall Angle to start using the setting. - Minimum Layer Time with Overhang and Minimum Overhang Segment Length: Fine-tune the minimum layer time for overhangs. -- Distance to Walls: Finetune combing movements. +- Inside Travel Avoid Distance: Finetune combing movements. - Pressure Advance Factor Setting: New setting for machine definitions. - You can now tune the Bottom Surface Skin, like you can tune the Top Surface Skin! You can now tune Extruder, Layers, Line Width, Pattern, Line Directions, Outer Wall Flow, Inner Wall(s) Flow, Flow, Outer Wall Speed, Inner Wall Speed, Skin Speed, Inner Wall Acceleration, Skin Acceleration, Outer Wall Jerk, Inner Wall Jerk, Skin Jerk, and Monotonic Bottom Surface Order - Enable/Disable USB Printing: A hidden preference setting to indicate that you are using the printer over USB functionality. This setting lays the groundwork for automatically disabling USB printing in the next release when it’s not being used. @@ -36,7 +36,7 @@ - Updated UltiMaker printer logos to align with the current style. - The number of decimal places displayed for layer height in the top bar has been reduced. - Fixed a bug that caused incorrect retracting and hopping on printers with more than 2 extruders. -- Improved how fast the settings are loaded in the Settings Visibility window +- Improved how fast the settings are loaded in the Settings Visibility window when scrolling - Improved how disallowed areas are taken into account when arranging models on the buildplate From 782bfd01c5cda9693ce1861bf052f6f516eb7e91 Mon Sep 17 00:00:00 2001 From: Mariska <40423138+MariMakes@users.noreply.github.com> Date: Mon, 10 Mar 2025 16:59:03 +0100 Subject: [PATCH 5/7] Update MacOSx to MaxOS Update MacOSx to MaxOS Co-authored-by: HellAholic --- resources/texts/change_log.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index 4003cfd314..f24716761a 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -52,7 +52,7 @@ - Updated Voron2 printers to include TPU ASA and PVA, contributed by @WCEngineer - Enabled Relative extrusion (M82 and M83 commands) for Marlin-flavored GCode, contributed by @EmJay276 -Cura 5.10 supports Mac OSX 12 Monterey or higher. This is because the tools that we use to create Cura builds no longer support previous versions of Mac OSX. +Cura 5.10 supports macOS 12 Monterey or higher. This is because the tools that we use to create Cura builds no longer support previous versions of macOS. [5.9.1] From 9be6cee8cd82cce8129710bbbf0b6c4f91612f90 Mon Sep 17 00:00:00 2001 From: MariMakes <40423138+MariMakes@users.noreply.github.com> Date: Mon, 10 Mar 2025 17:04:25 +0100 Subject: [PATCH 6/7] Mention last minute bug fixes Mention last minute bug fixes --- resources/texts/change_log.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index f24716761a..d73bdd01df 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -37,8 +37,8 @@ - The number of decimal places displayed for layer height in the top bar has been reduced. - Fixed a bug that caused incorrect retracting and hopping on printers with more than 2 extruders. - Improved how fast the settings are loaded in the Settings Visibility window when scrolling -- Improved how disallowed areas are taken into account when arranging models on the buildplate - +- Improved how disallowed areas and other models are taken into account when arranging models on the buildplate +- Infill lines are now always hidden in the preview if they are disabled * Printer definitions, profiles, and materials: - Introduced Visual Intents for the Sketch Sprint From 7b23511e325e311fd1497e9d639d671bc2cf6989 Mon Sep 17 00:00:00 2001 From: HellAholic Date: Mon, 10 Mar 2025 17:23:59 +0100 Subject: [PATCH 7/7] update preview change Not limited to infill, also includes helpers and shell --- resources/texts/change_log.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt index d73bdd01df..9f0a2c563a 100644 --- a/resources/texts/change_log.txt +++ b/resources/texts/change_log.txt @@ -38,7 +38,7 @@ - Fixed a bug that caused incorrect retracting and hopping on printers with more than 2 extruders. - Improved how fast the settings are loaded in the Settings Visibility window when scrolling - Improved how disallowed areas and other models are taken into account when arranging models on the buildplate -- Infill lines are now always hidden in the preview if they are disabled +- Preview playback now only shows visible parts. Infill lines, shell, and helpers are always hidden if disabled in preview's color scheme * Printer definitions, profiles, and materials: - Introduced Visual Intents for the Sketch Sprint