PrusaSlicer
PrusaSlicer 2.9.4-rc1
Official release record for PrusaSlicer 2.9.4-rc1, published Nov 4, 2025.
Official files in this release
macOS · 1 files
- PrusaSlicer-2.9.4-rc1.dmgNot specified in filename · 143.6 MiB · 799 downloadsOfficial download ↗
✓ SHA-256 available
Verify this file
Expected SHA-256d1ee628fe567826344930c4e6a4d40d364586cebbf0619f6c82c338979488e5fLocal verification commands
Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\PrusaSlicer-2.9.4-rc1.dmg'macOS Terminalshasum -a 256 -- 'PrusaSlicer-2.9.4-rc1.dmg'Linux terminalsha256sum -- 'PrusaSlicer-2.9.4-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 →
Not specified · 1 files
- PrusaSlicer-2.9.4-rc1.zipNot specified in filename · 98.9 MiB · 2,876 downloadsOfficial download ↗
✓ SHA-256 available
Verify this file
Expected SHA-2563631065235a7d5249a249363c092672a4c72314d338a292fb741ab477ef8e94aLocal verification commands
Windows PowerShellGet-FileHash -Algorithm SHA256 -LiteralPath '.\PrusaSlicer-2.9.4-rc1.zip'macOS Terminalshasum -a 256 -- 'PrusaSlicer-2.9.4-rc1.zip'Linux terminalsha256sum -- 'PrusaSlicer-2.9.4-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 →
Package changes from the previous release
Compared with 2.9.3, all classified package counts remain unchanged at 2 public files.
Release channel: Stable → Pre-release.
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.4. This release focuses on the integration of Junction Deviation for Marlin 2 firmware. The Junction Deviation feature improves motion planning around the corners of an object, reducing printing time while maintaining surface quality.
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.
Junction Deviation Integration and Improved Time Estimation
This release integrates full support for Junction Deviation (JD) for Marlin 2 firmware. A new Junction Deviation setting (Printer Settings -> Machine Limits > machinemaxjunctiondeviation) will automatically output the M205 J G-code. The internal Time Estimator and G-code Viewer have been updated to simulate the JD algorithm, providing significantly more accurate time estimates and realistic speed visualizations. Note: If machinemaxjunctiondeviation is set to 0, the classic Jerk logic will be used for calculations, and the JD feature will be disabled. Junction Deviation (JD) is now enabled by default for the CORE One L.
This begins the phased rollout of JD for other printers with future profile updates.
ActualSpeedJD_Jerk
Bugs fixed
- Fixed an Arachne bug where the simplification of closed extrusion paths could produce extremely small G-code segments, which could lead to visible print artifacts on curved surfaces. The issue was originally investigated by @sethml in #11811. This fix was ported from OrcaSlicer. Fixes #11807 and #11573. Thanks to @sethml and @Noisyfox.
Translations
- Updated POT.
- Update CS, DE, ES, FR, IT, JA, PL dictionaries.