PrusaSlicer 2.7.0-rc1
Pre-release
Pre-release
lukasmatena
released this
16 Nov 18:25
·
1648 commits
to master
since this release
Summary
This is the first release candidate of PrusaSlicer 2.7.0. It mostly fixes bugs found in the 2.7.0-beta1. Read the change log of 2.7.0-alpha1 and 2.7.0-beta1 for complete list of changes with respect to 2.6.1.
The release candidate saves its profiles into regular PrusaSlicer configuration directory. When you first run it, it will search for all configurations produced by alpha or beta versions and offer to create a copy of the latest one.
Improvements with respect to 2.7.0-beta1
- PrusaSlicer 2.7.0-alpha1 introduced the binary G-code format. The new format is enabled in our system profiles for Original Prusa MINI, XL and MK4 printers, but it requires that the printer firmware is updated. Old firmware would not show the binary G-code files at all. Based on the feedback that we collected, this was a frequent problem and a source of confusion. Therefore, we decided to add an extra dialog informing the user about the need to update firmware. The dialog is shown when exporting binary G-code for the printer models mentioned above, and it contains a "Don't show again" checkbox, which dismisses the dialog for good.
Bug fixes with respect to 2.7.0-beta1
- macOS specific: Fixed a crash when modifying purging volumes (#11627).
- It was not possible to change selection in a focused combo boxes using the mouse wheel (#11640).
- Fixed a crash when opening the Shape Gallery (#11681).
- macOS specific: Fixed occasional failures to upload G-code to PrusaConnect. The problem was possibly caused by a bug in libCURL library shipped with the affected macOS versions (possibly curl/curl#11353). We worked around the problem by using HTTP/1.1 for libCURL requests (#11076, #11355, #11399).
- The helper arrows in the scene indicating direction when a value in Object Manipulation is being edited were not shown by mistake (#11636).
- Overhang fan speed was not reset before printing infill, which is now fixed. Thanks to @jschuh for debugging the issue and providing a fix (PR #11650, #11648).
- Fixed a possible crash when deleting the last object with auto-center enabled (#11186).
- Fixed incorrect placement of checkboxes in some of the dialogs.
- Linux specific: Fixed appearance of checkboxes in GTK2 version (#11664).
- Fixed updates of some Preferences options, e.g. when it changed as a result of "Remember my choice" checkbox in some dialog.
- Focus of spin controls did not work correctly in Config Wizard and Ramming dialog.
- Linux and macOS specific: Colors in the combo boxes did not change when system settings were changed (#11556).
- File names in the Shape Gallery were cut short (#11642).
- Fixed a hang occasionally happening during Arrange (#11392).
- When loading a 3MF containing a profile based on a system profile which is currently not installed, an incorrect preset was sometimes chosen instead of the temporary installed preset. Also, a notification is now shown when the temporary preset is installed (it was inadvertently removed in 2.7.0-alpha1).
- In certain cases, materials and filaments in Configuration Wizard were incorrectly marked as not compatible with the printer.
- When loading a 3MF with multiple filament profiles, some of the profiles were incorrectly marked as modified, even though they were not.
Infrastructure
- Update build_win.bat max version to Visual Studio 2022 (PR #11646, thanks to @jschuh, related to #11635).
- Updated build instructions for Windows, added
deps/README.md
containing details about building dependencies.
Translations
- Updated CS, DE, ES, FR, IT, JA, PL dictionaries
- Catalan dictionary updated (#11641, thanks to @davidjuanesb).
- Russian dictionary updated (#11559, thanks to @AndylgTom).
- Updated POT file for community translators.