Skip to content

Releases: supermerill/SuperSlicer

2.7.63.0 beta 2

19 Nov 00:17

Choose a tag to compare

2.7.63.0 beta 2 Pre-release
Pre-release

First beta for 2.7.62
Many many changes.
I started working on 2.7.63, with a new wipetower that allows multiple nozzle size & variable layer height.

changelog

notes

  • Read the changelog about the new way the configuration is stored and what's "install vendor preset" means. They allow faster loading & to be able to have multiple version of the slicer in the same computer, if needed.
    • I'm open to any advice to improve the vendor preset installation & managing window.
  • Overhangs setting shave been overhauled a bit.
    • overhang speed settings are now in speed tab. It's always activated, to be applied with flow modification. If the threshold is activated, it allows to have overhangs with a different speed even without any flow modification.
    • overhang flow settings are now in flow/width tab. It activates with overhangs_flow_ratio.
    • the overhangs detection kill switch is here again, in the perimeter tab.
    • I didn't had the time to correctly convert old vendor profiles to the new settings. So the overhangs settings may be deactivated by default, be sure to check them.

notes

  • I haven't tested myself the macos build.
  • MACOS: The mac intel version build is broken again, i'll try again next week to compile it. The arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app. I'm working on proper signature.

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

2.7.61.10

18 Sep 09:26

Choose a tag to compare

2.7.61.10 Pre-release
Pre-release

Some more bug fixes for 2.7.61

new

  • installer (.msi) release for windows, thanks to @eff3ry

bugfixes

  • Fix gap_fill_perimeter allowing infill inside the perimeter-gapfill #4670
  • Fix config wizard resetting to Simple mode
  • Don't show phony values (spacing vs width) in "unsaved changes" / "compare" setting window
  • Fix crash when comparing two preset with different extruder count. thanks @chitix
  • Fix monotonic: prevent gcode writer to change direction of extrusions for monotonic.
  • Fix speed percentage hierarchy when using auto-speed. #4676
  • Fix hole_size_compensation with multiple regions #4631
  • Fix arc gcode (wrong direction) when the loss of precision makes it too small to be something else than a strait line.
  • Increase http max size for getting the release json from github
  • Avoid crossing perimeters (& can_cross): distinguish between extruders (note: still can't distinguish between solid & sparse infill extruders.)
  • Fix the old scarf seam (may still be removed/revamped when merged with 2.9)
  • Fix GCodeViewer FeatureType length size. (doesn't overlap with next value anymore)
  • Activate tooltip in setting's tab search window. #4657
  • Fix Retraction Calibration crash
  • Updates to Over-Bridge Calibration (typo, solid first layer) #4630
  • Fix calibration for flow & speed: text spacing, locale (crash)

notes

  • I haven't tested myself the linux & macos build.
  • MACOS: The mac intel version will ask you for permission, and the arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app.
  • For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget, after I'll finish the fix the signing process)

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

2.7.61.9

01 Sep 21:22

Choose a tag to compare

2.7.61.9 Pre-release
Pre-release

Some more little bug fixes for 2.7.61

bugfixes

  • Fix regression where infill was inside gapfill/perimeter
  • Fix crash when opening the graph widget
  • Fix 'avoid crossing perimeter' detection when switching from object to another object's support. #4669
    • note: may not work if it switch from an object's instance to another, need more tests.
  • Fix 'Mosaic from picture' widget #4652

notes

  • I haven't tested myself the linux & macos build.
  • MACOS: The mac intel version will ask you for permission, and the arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app.
  • For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget, after I'll finish the fix the signing process)

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

2.7.61.8

18 Aug 21:46

Choose a tag to compare

2.7.61.8 Pre-release
Pre-release

Some more little bug fixes for 2.7.61 (same known issues as 2.7.61.4)
First alpha of 2.7.62 is out. Feature-wise, it's 80% finished.
I also started a big rework for later (wipetower with multiple nozzle size, more wipe, better min time, more sequential options).

known issue

  • some infill may be placed inside gapfill area. This is a regression from 'fix missing infill into 'post-perimeter gapfill areas' when gapfill is disabled.'

new

  • merge of 'step import dialog' by @stxve-cr3d
  • add 'ensuring' pattern to solid fill pattern (it's the one enforced by prusaslicer). I forgot to make is selectable, fixed now, also set it as default.

bugfixes

  • 'dont create another resources/ directory under /resources on mac' by @stxve-cr3d
  • Fix some support layer height weirdness (precision issues)
  • Fixed support material generating with auto-support but not with enforcers
  • Fix brim on multiple instances with multiple extruders.
  • Chart widget: add darker/lighter background to the text int he chart to be visible.
  • fix chart for Ramming parameters
  • fix default extruder indexing for pressure advance on klipper..
  • fix missing infill into 'post-perimeter gapfill areas' when gapfill is disabled.
  • Fix min_width_top_surface (only one perimeter on top -> min width) : revert some bad changes from before june.

notes

  • I haven't tested myself the linux & macos build.
  • MACOS: The mac intel version will ask you for permission, and the arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app.
  • For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget, after I'll finish the fix the signing process)

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

2.7.61.7

22 Jul 00:48

Choose a tag to compare

2.7.61.7 Pre-release
Pre-release

Some little bug fixes for 2.7.61 (same known issues as 2.7.61.4)

new

  • new setting: gap_fill_perimeter do be able to disable the algorithm that try to fit perimeters inside thick gapfill (if you prefer thick gapfill). #4648

bugfixes

  • Fix some graph widget issues:
    • Fix issue when manually reordering the node (moving in x-axis)
    • allow to press "enter" on x&y textbox
    • correctly apply new min & max when changed
    • Fix windows darkmode
  • Fix text box draw resize issue for WiFi Config by @Calcousin55
  • Fix unsearcheable settings #4647
  • Fix extra perimeter from gapfill #4648
  • Fix overhang fan not on top of perimeter type in the dynamic range #4644
  • fix windows dll copy (fix step import)
  • Fix fill extruder & solid fill extruder merging.
  • fix seam_notch when the split is almost at a path transition.
  • Fix perimeter_loop #4646
  • Fix some bugs: arachne closed open path; fill ensure_valid
  • project_mesh: optimize union_ for an edge case where unioning 14k little polygons at the same time result in cpu hog. reduce compute time by ~x30 (220s-> 8s). happened on a litophane at a specific z-angle.
  • fix overhangs_speed_enforce also for classic perimeters

notes

  • I haven't tested myself the linux & macos build.
  • MACOS: The mac intel version will ask you for permission, and the arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app.
  • For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget, after I'll finish the fix the signing process)

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

2.7.61.6

07 Jul 22:17

Choose a tag to compare

2.7.61.6 Pre-release
Pre-release

Some little bug fixes for 2.7.61 (same known issues as 2.7.61.4)
Next one should be the new stable, as there doesn't seem to have new big issues.

new

  • tool to convert & validate vendor profiles (can be compiled via convert_config project in src/test-utils)

bugfixes

  • support: fix compute of "first support layer height on top of object" to be computed from the support print_z and the object's last layer print_z)
  • fix seams object with multiple instances.
  • fix a perimeter_loop issue
  • fix overhangs_speed_enforce: now only works after the overhangs_width_speed threshold. And it correctly set the overhangs attributes to "full overhang speed but not flow". (only for arachne, forgot to also change classic perimeters)
  • always write the 'total toolchanges' stat line in the gcode
  • move windows build from 2019 to 2022

notes

  • I haven't tested myself the linux & macos build.
  • MACOS: The mac intel version will ask you for permission, and the arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app.
  • For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget, after I'll finish the fix the signing process)

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

2.7.61.5

24 Jun 00:49

Choose a tag to compare

2.7.61.5 Pre-release
Pre-release

Little bug fix for 2.7.61 (same known issues as 2.7.61.4)
working for .62 is underway

bugfixes

  • Fix & adjustments for "avoid crossing perimeters". Please report any regression on this feature.
  • Fix some filament config manipulation

notes

  • I haven't tested myself the linux & macos build.
  • MACOS: The mac intel version will ask you for permission, and the arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app.
  • For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget, after I'll finish the fix the signing process)

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

2.7.61.4

27 May 00:17

Choose a tag to compare

2.7.61.4 Pre-release
Pre-release

Bug fixes for 2.7.61

bugfixes

  • Fix cooling buffer ignoring the travel feedrate, leading to erasing too much feedrate. #4597
  • Fix 'only one peri on top' margin
  • Fix raft with "avoid crossing perimeter"
  • Fix z_step for tree support
  • Fix calibration panel refresh after resize.
  • Fix overhang attributes on extra overhangs
  • Fix current path not reset after brim in complete_object mode #4612
  • Parallel_objects_step: use the same brim workflow as complete_objects #4613
  • Fix infill merging too easily, overlapping the perimeters.
  • Fix for some regions that don't merge correctly
  • Fix grow_contour_only when the layer shape has a throat (like in an hourglass)
  • fix "selected layers" for layer time
  • Add "%" to max_layer_height when converting (a big number) from prusa #4600
  • More resilient scaling for the splashscreen #4599

known issue

  • on some cases, it's possible to have the support blocker/enforcer shifted from its correct position while computing, creating/deleting the support at the wrong place.
  • When you check or uncheck Emit Temps, it works as expected on the 1st or default extruder, but it still includes the M109 on all other extruders.

notes

  • I haven't tested myself the linux & macos build.
  • MACOS: The mac intel version will ask you for permission, and the arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app.
  • For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget, after I'll finish the fix the signing process)

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

2.7.61.3

12 May 18:07

Choose a tag to compare

2.7.61.3 Pre-release
Pre-release

Some bug fixes for 2.7.61

bugfixes

  • fixes "modfied" detection for filament & extruder
  • New "solid infill every layers - disabled (2.5)" algorithm, to fix solid_infill_every_layers #4607
  • fix no_perimeter_unsupported_algo with option "fill the voids with bridges" #4598
  • various little fixes about support, fill and resolutions
  • Fix overhangs over supports/raft
  • Fix overhang flow for arachne (force overhang flow)
  • add raft_contact_distance_type setting, to better control the raft z distance (previously, it used the support's one)
  • fix standalone gcodeviewer not showing extrusions
  • ui: when asked about overhang activation, activate also the flow

known issue

  • on some cases, it's possible to have the support blocker/enforcer shifted from its correct position while computing, creating/deleting the support at the wrong place.
  • When you check or uncheck Emit Temps, it works as expected on the 1st or default extruder, but it still includes the M109 on all other extruders.

notes

  • I haven't tested myself the linux & macos build.
  • MACOS: The mac intel version will ask you for permission, and the arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app.
  • For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget, after I'll finish the fix the signing process)

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button

2.7.61.2

22 Apr 00:10

Choose a tag to compare

2.7.61.2 Pre-release
Pre-release

Bug fixes for 2.7.61

bugfixes

  • Fix negative/zero-height support layer #4594
  • Fix extra overhangs inside bridge area.
  • Fix wipetower lifting two times, making the extruder too high #4591
  • Fix skirt going over supports
  • perimeters_holes: deactivate if arachne.
  • fix show wipe into gcodeviewer from wipe_inside_start #4582
  • disable gcode_min_resolution by default
  • Ensure Emboss::load_font_info don't crash the application if a font has a hard time loading.
  • Fix organic layer growing into other holes/areas.
  • Fix an overhang issues when there is dynamic & speed & flow threshold
  • Fix tooltip that didn't disappear even if click on text field

build fixes

  • move to 22.04 for ubuntu runner
  • macos: Simple fix for 'The application "Finder/Dock" does not have permission to open "(null). by @ryanknutson #4586
  • use sqrtf for floats, sqrt is for double by Robert Schiele
  • scintilla is not needed (but on windows) by Robert Schiele

known issue

  • standalone gcodeviewer doesn't work.
  • on some cases, it's possible to have the support blocker/enforcer is shifted from its correct position while computing, creating/deleting the support at the wrong place.
  • When you check or uncheck Emit Temps, it works as expected on the 1st or default extruder, but it still includes the M109 on all other extruders.

notes

  • I haven't tested myself the linux & macos build.
  • MACOS: The mac intel version will ask you for permission, and the arm will tell you it's corrupted. You need to do xattr -cr /Applications/SuperSlicer.app.
  • For Windows automatic installer/updates: https://community.chocolatey.org/packages/superslicer . Note that it has some days of delay, for the validation process. (I'll try to add superslicer also into winget, after I'll finish the fix the signing process)

You can have daily builds in the action menu of github.
You can support me with the "sponsor" button