- Changelog for 2.8.1
* When using the wipe tower with "No sparse layers" option
enabled, there would still be travels to the wipe tower
location even for the skipped layers. This is a regression
introduced in 2.8.1-rc1 (#13384).
* A warning about inconsistent color profiles in PNGs used as
Prusa Account avatar is now silently ignored (#12920).
## Improvements with respect to 2.8.0
* Based on the feedback received after 2.8.0 release, the menu
bar was reinstated and the menu no longer hides under a button.
Thanks everyone for the feedback, it was very helpful and it
will be taken into consideration during possible UI-related
decisions in the future. #12943
* When logging-in with the PrusaAccount using third party
authorization (Google, Apple, Facebook), an external browser
window is opened so the user is not forced to enter their
credentials into windows created by PrusaSlicer.
* The built-in web engine no longer remembers the user after
logout.
* There are two new parameters: Filaments->Advanced->Abrasive
material and Printers->Extruder->High flow nozzle. Both flags
will be used to check whether a sliced G-code is compatible
with the given printer (abrasive material requires hardened
nozzle) and also to ensure that "Set as current" function in
PrusaSlicer-embedded Prusa Connect will select the suitable
profile for the given configuration.
* Note that this feature is supported since MINI/MK4/XL firmware
version 6.2.0-alpha1, and that the implementation in Prusa
Connect is not completely finished yet, meaning that the dialog
where printer is selected does not use this information - it
OBS-URL: https://build.opensuse.org/request/show/1229138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/PrusaSlicer?expand=0&rev=37
* When using the wipe tower with "No sparse layers" option
enabled, there would still be travels to the wipe tower
location even for the skipped layers. This is a regression
introduced in 2.8.1-rc1 (#13384).
* A warning about inconsistent color profiles in PNGs used as
Prusa Account avatar is now silently ignored (#12920).
## Improvements with respect to 2.8.0
* Based on the feedback received after 2.8.0 release, the menu
bar was reinstated and the menu no longer hides under a button.
Thanks everyone for the feedback, it was very helpful and it
will be taken into consideration during possible UI-related
decisions in the future. #12943
* When logging-in with the PrusaAccount using third party
authorization (Google, Apple, Facebook), an external browser
window is opened so the user is not forced to enter their
credentials into windows created by PrusaSlicer.
* The built-in web engine no longer remembers the user after
logout.
* There are two new parameters: Filaments->Advanced->Abrasive
material and Printers->Extruder->High flow nozzle. Both flags
will be used to check whether a sliced G-code is compatible
with the given printer (abrasive material requires hardened
nozzle) and also to ensure that "Set as current" function in
PrusaSlicer-embedded Prusa Connect will select the suitable
profile for the given configuration.
* Note that this feature is supported since MINI/MK4/XL firmware
version 6.2.0-alpha1, and that the implementation in Prusa
Connect is not completely finished yet, meaning that the dialog
where printer is selected does not use this information - it
OBS-URL: https://build.opensuse.org/package/show/science/PrusaSlicer?expand=0&rev=87
- Update to 2.7.4
* Objects from 3MFs generated by BambuStudio now retain
multimaterial painting when loaded. BambuStudio saves the data
under a changed name, but because both the location and meaning
are the same, PrusaSlicer now tries to load the data under the
new name when it fails to find the attribute that PrusaSlicer
has always used. #12502
* Fix: Downloading files from Printables did not work correctly
(#12521).
- Fixes in 2.7.3
## Bug fixes with respect to 2.7.3-beta1
* Removed negligible deretractions sometimes emitted into the
G-code after the recently introduced spiral vase mode
improvements. While they did not present actual issues with the
print, they were confusingly shown in the G-code preview.
## Bug fixes with respect to 2.7.3-alpha1
* The z offset configuration option was not correctly accounted
for when doing the last filament unload above the wipe tower.
* Fixed crash when importing a specific config bundle while in
SLA mode.
* Linux specific: When changing active profile using the dropdown
in the right panel, the dropdown would stay open when Unsaved
Changes dialog was shown.
* The improvements of spiral vase mode handling introduced in the
previous alpha did not work correctly with absolute extruder
addressing (#2841 (comment)). They are now only applied with
relative extruder addressing, otherwise it falls back to the
old behaviour.
* After performing a toolchange on the wipe tower, a G-code to
set layer z is now always emitted. This is to make sure that
OBS-URL: https://build.opensuse.org/request/show/1170158
OBS-URL: https://build.opensuse.org/package/show/science/PrusaSlicer?expand=0&rev=73
- Update to 2.7.2
## Improvements with respect to 2.7.1
* Multi-material segmentation improvements
* Color change (M600) improvements
* Ramping travel improvements
* SLA overrides
* Windows specific: The cut tool sometimes produces non-manifold
meshes. This situation is now detected and the user is advised
to use Windows repair algorithm on the resulting objects.
## Bugs fixes with respect to 2.7.1
* Fixed incorrect partial arrange in certain cases.
* Fixing arrange issues with aligning to unprintable objects when
doing Shift+A.
* Fixed arrange which sometimes put the wipe tower slightly out of
bed
* Fixed UI glitch when setting object dimensions to extremely high
values.
* Fixed a bug in generation of brim and skirt preview in the
preliminary G-code preview (#11821, thanks to @supermerill)
* Fixed an issue Ctrl+Shift+Tab shortcut, which incorrectly
collapsed sidebar.
* Fixed wiggling of Rotate gizmo when moving an object in certain
cases.
* Fixed missing updated when moving through dropdown items using
keyboard arrows.
* Improve filtering of special characters on Klipper
EXCLUDE_OBJECT labels (#11802, PR#11813 by @jschuh - thank
you).
* Fixed layer change color dialog opening off screen.
* Fixed occasional crash during thumbnail generation for SLA
printers.
* Fixed slicing issues such as missing infills and similar on
multi part models when sliced with object-specific settings.
* In SLA mode, it was not possible to use custom file extension
(configured in Output Settings).
* Fixed incorrect calculation of wipe length in certain cases,
leading to shorter wipes than configured.
* Fixed various issues and UI glitches in text/SVG embossing.
* Fixed missing update when a new printer was added while a
physical printer preset was selected.
* Scrolling of the window was incorrectly performed when using
mouse wheel over a dropdown.
* Windows specific: Drop down menus appeared outside of
PrusaSlicer and could not be opened again.
* When loading an object from a 3MF, the suggestion to rescale
the model is not shown, because 3MFs store the information
about the correct unit (unlike STL files).
* Fixed an incorrect check of supported OpenGL version, which led
to a hard crash when OpenGL 3.2 was not available.
* When loading a 3MF for MM printer, PrusaSlicer offers to load
individual models as parts of a single object. This dialog did
not show up for specific geometries.
* PrusaSlicer did not start on some Windows Server installations
due to a missing DLL (wlanapi.dll). The library is now loaded
in runtime and the respective features.
* Travels with standard lifts (non-ramping) were incorrectly
generated.
* With option "Retract on layer change" disabled, there was a
retraction missing before the first travel on each layer.
* Variable layer height limits were not applied correctly when
using multi-extruder printer with different values of min and
max layer height.
* When z travel speed was set to zero, it was incorrectly
exported into the G-code, effectively stopping the print.
Instead, regular travel speed should have been used for the z
travel.
* When Print / Filament / Printer profiles contained different
values for the same key (which should normally not happen,
providing the profiles are correct), the misplaced keys could
have been used instead of the correct ones.
* Fixed incorrectly applied retraction in vase mode when ramping
travels were enabled.
* When using the "No sparse layers" wipe tower, the print head
sometimes lowered before travelling to the wipe tower, digging
into an object and destroying the print.
* Fixed a crash when loading certain AMF files.
* When specific extruder was set for the wipe tower and z
position has changed in custom toolchange G-code, the z
position was not correctly accounted for.
OBS-URL: https://build.opensuse.org/request/show/1157758
OBS-URL: https://build.opensuse.org/package/show/science/PrusaSlicer?expand=0&rev=71
- Update to 2.7.1
## Improvements fixed with respect to 2.7.0
* The option Export as binary G-code was removed from Print
Settings. Instead, there is a new option in Printer Settings
named Supports binary G-code so it can be set at printer level.
There is also a new global switch in Preferences->Other, which
controls whether binary G-code will be generated for printers
which support it. It is therefore easy to turn the feature on
or off without doing any changes in profiles (#11734, #11873).
* Wipe tower weight was added into G-code metadata so it can be
easily displayed in the print statistics on the printer's
display.
## Bugs fixed with respect to 2.7.0
* When ramping travels were enabled, sometimes a perimeter was
missing at the layer where the spiral starts.
* Fixed a crash when selecting embossed text while an SVG tool is
opened (#11759).
* Helical layer changes could result in out of bed moves
(#11754).
* Helical layer change was enabled even when there was no
retraction on layer change (#11709, #11761).
- Release 2.7.0
* This is the stable release of PrusaSlicer 2.7.0, introducing
SVG emboss, binary G-codes, ramping travels, support for G2/G3
G-codes, support for Cancel object function and much more. It
also fixes many bugs.
* Important note for Original Prusa MINI, MK4 and XL owners: The
new configuration update of our system profiles will enable
binary G-code and G2/G3 features. Users using older firmware
need to update to 5.1.0-alpha2 or later or manually turn these
features off. On older firmware, new binary G-code is not
visible or recognized and the G2/G3 G-codes may not work
perfectly.
* Travel moves improvements
* SVG embossing tool (#6916, #9373)
* G2 and G3 G-code support #4352
* Binary G-code
* Improved user interface
* Custom G-code editor
* Cancel object (Marlin, RRF and Klipper)
- D PrusaSlicer-2.6.0-wxWidgets-CheckResizerFlags-assert-fix.patch
OBS-URL: https://build.opensuse.org/request/show/1135111
OBS-URL: https://build.opensuse.org/package/show/science/PrusaSlicer?expand=0&rev=68
- Update to 2.6.1
* When renaming a preset to a name containing non-ASCII
characters, the encoding was mangled. This is now fixed
(#11232).
* Supports are no longer shown when using the clipping plane in
SLA supports tool.
* Fixed a crash when displaying command line help (#11060).
* Two tooltips in the Cut tool dialog were shown with mangled
encoding in some languages (#11236).
* The Help menu in PrusaSlicer was extended with "Sample G-codes
and Models" item, which navigates the user to the respective
page on our website where these assets can be downloaded.
* The Help menu was extended with "Quick Start" item, which
navigates the user to the beginner's guide on our website.
- Drop PrusaSlicer-pr11154-fix-cgal-c++-error.patch
- Drop PrusaSlicer-drop-wx3.0.patch
OBS-URL: https://build.opensuse.org/request/show/1111613
OBS-URL: https://build.opensuse.org/package/show/science/PrusaSlicer?expand=0&rev=66
- disable slic3r_jobs_tests.cpp, as it fails sometimes
- PrusaSlicer-2.6.0-wxWidgets-CheckResizerFlags-assert-fix.patch
applied
- Update to version 2.6.0
* too many changes to list here, you may want to check:
https://github.com/prusa3d/PrusaSlicer/commits/version_2.6.0
* PrusaSlicer-boost1.79.patch was applied upstream: removed
* PrusaSlicer-cereal.patch was applied upstream: removed
* gentoo-887055-boost-fix.patch was applied upstream: removed
* new dependencies: nanosvg (new package), glu and glew
* more sed fiddling required for system expat and qhull support
* PrusaSlicer-2.6.0-octoprint-name-fix.patch added to work around
compile error: cast lambda expressionn to same type
* wxWidgets 3.0 is not supported anymore (even project states
otherwise). Let's hope, it will work with 3.2 better now.
upstream is using a patched 3.1 version.
OBS-URL: https://build.opensuse.org/request/show/1097058
OBS-URL: https://build.opensuse.org/package/show/science/PrusaSlicer?expand=0&rev=59
- Update to version 2.5.2
* contains profiles for Original Prusa MK4 printer
- Update to version 2.5.1
* 'Monotonic lines' top/bottom fill pattern
* It is now possible to set acceleration separately for external
perimeters, solid infill and top solid infill (Print Settings->
Speed->Acceleration control)
* Original Prusa XL specific: Arrangement into the corner
* Fixed a crash sometimes occurring when slicing very detailed models
* Added Original Prusa XL profiles
OBS-URL: https://build.opensuse.org/request/show/1082061
OBS-URL: https://build.opensuse.org/package/show/science/PrusaSlicer?expand=0&rev=57