PrusaSlicer

PrusaSlicer 2.9.6-rc1

Official release record for PrusaSlicer 2.9.6-rc1, published Jun 17, 2026.

Pre-release2 public packages2,693 recorded GitHub downloads

Official files in this release

macOS · 1 files

  • PrusaSlicer-2.9.6-rc1.dmgNot specified in filename · 145.4 MiB · 875 downloads
    ✓ SHA-256 available

    Verify this file

    Expected SHA-256802e2a82b240c2ffde55942be0c79c08b490210b50843ba1c0b2d6bd790e89f0

    Local verification commands

    Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\PrusaSlicer-2.9.6-rc1.dmg'
    macOS Terminalshasum -a 256 -- 'PrusaSlicer-2.9.6-rc1.dmg'
    Linux terminalsha256sum -- 'PrusaSlicer-2.9.6-rc1.dmg'

    The digest is supplied by GitHub for the publisher’s release asset. A matching local result shows that the downloaded bytes match that asset.

    SHA-256 verifier →
    Official download ↗

Not specified · 1 files

  • PrusaSlicer-2.9.6-rc1.zipNot specified in filename · 100.4 MiB · 1,818 downloads
    ✓ SHA-256 available

    Verify this file

    Expected SHA-256b525543f54e34d5a69028140f8aea88e57c0297fa2f0b783986d2aa7dc600c7c

    Local verification commands

    Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\PrusaSlicer-2.9.6-rc1.zip'
    macOS Terminalshasum -a 256 -- 'PrusaSlicer-2.9.6-rc1.zip'
    Linux terminalsha256sum -- 'PrusaSlicer-2.9.6-rc1.zip'

    The digest is supplied by GitHub for the publisher’s release asset. A matching local result shows that the downloaded bytes match that asset.

    SHA-256 verifier →
    Official download ↗

Package changes from the previous release

Compared with 2.9.6-beta1, all classified package counts remain unchanged at 2 public files.

Counts are separate views of publisher filenames by platform, processor and format. They are not compatibility or support guarantees.

Release-note preview

A plain-text excerpt from the publisher’s release notes. Open the official release for the complete and current text.

Publisher notes are shown in their original source language. This excerpt is not machine-translated.

PrusaSlicer

Summary

This is the first release candidate of PrusaSlicer 2.9.6. Read the change log of 2.9.6-beta1 ↗ to see complete list of changes compared to 2.9.5 ↗.

The release candidate saves its profiles into the 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.9.6-beta1

  • Use area-dominant extruder instead of the default one when applying "Maximum width of a segmented region".

Incorporate filamentloadtime and filamentunloadtime into cooling slowdown logic.

  • Fan speed is restored to the speed used before a custom toolchange g-code.
  • There are new custom G-Code tags ;EXCLUDEESTART and ;EXCLUDEEEND allowing to define sections that aren't incorporated into filament consumption.
  • There are new custom G-Code tags ;FLUSHSTART and ;FLUSHEND allowing to define a section for nozzle cleaning. Filament consumption inside this section is shown in the right panel as flush.
  • Track flush and wipe tower filament consumption per extruder and display per-extruder weight in the right sidebar.

Bug fixes with respect to 2.9.6-beta1

  • Fix missing total toolchanges in binary G-code metadata.
  • Fix early line wrapping in the ColorMix dialog.
  • Fix rendering artifacts in the ColorMix dialog.
  • Fix insufficient bridge anchoring in some cases.
  • Fix excessive cooling slowdown in multi-tool prints.
  • Fix toolchange time added to wrong layer in the layer time visualization in some cases.
  • Fix ignoring custom G-Code tags if there is white space before semicolon.

Translations

  • Updated POT.
  • Update CS, DE, ES, FR, IT, PL dictionaries.
  • Updated SLO dictionary (PR#15364, thanks to @jernejp21).
Official release ↗