As of March 2026, Scribus 1.6.5 remains the current stable release — but the project is anything but standing still. The development branch is rolling forward rapidly with snapshots up to 1.7.3, and a 1.6.6 maintenance fix is already in the pipeline. Whether you are upgrading from a years-old installation or simply want to understand the full landscape of Scribus releases, this guide covers every angle: what changed, how to upgrade on your platform, what to expect from the 1.7.x development branch, and how Scribus stacks up against commercial rivals in 2026.
Current stable: Scribus 1.6.5 (released December 14, 2025) | Latest dev snapshot: 1.7.3 (February 28, 2026) | License: GPL v2/v3 | Download: sourceforge.net/projects/scribus
What Is Shotscribus and Who Uses It?
Scribus is a free, open-source desktop publishing (DTP) application that runs natively on Windows, macOS, Linux, BSD, Haiku, OS/2 (ArcaOS/eComStation), and several other platforms. First launched in 2001, it has become the default professional layout tool for users who require print-ready output — CMYK color management, ICC profiles, PDF/X compliance, font embedding — without a commercial software subscription.
Its real-world user base is broad: independent publishers producing newsletters and magazines, non-profits creating fundraising materials, educators teaching layout design, developers of open-source documentation, and even daily newspapers. The Janayugom Malayalam newspaper in Kerala, India, famously migrated its entire desktop publishing workflow to Scribus and GIMP, reportedly saving over 10 million Indian rupees (approximately US$130,000) in licensing costs.
Scribus Version Timeline: 2024 to 2026
The release history has accelerated considerably since 1.6.0 landed in January 2024. Here is the complete picture through early 2026:
| Version | Release Date | Branch | Key Focus |
| 1.4.8 | March 2019 | Legacy (EOL) | Last of the Qt4 / old stable line |
| 1.6.0 | January 1, 2024 | Stable | Major stable launch — thousands of fixes from 1.5.x dev |
| 1.6.1 | January 7, 2024 | Stable | Rapid patch following initial 1.6.0 launch |
| 1.6.2 | June 15, 2024 | Stable | General bug fixes and stability pass |
| 1.6.3 | January 8, 2025 | Stable | Python scripting additions, unit conversion functions |
| 1.6.4 | April 20, 2025 | Stable | TTF font embedding fix in PDFs |
| 1.6.5 | December 14, 2025 | Current Stable | PDF export fixes, color eyedropper, SVG security patch |
| 1.6.6.svn | In progress (2026) | Stable patch | PDF crash fix, color wheel bug, poppler 26.02 build fix |
| 1.7.0 | January 2025 | Development | Qt 6 port begins, new docking system, SVG icons |
| 1.7.1.svn | September 2025 | Development | Node editor improvements, dark/light theme switch |
| 1.7.2.svn | Late 2025 | Development | Build fixes, align/distribute improvements |
| 1.7.3.svn | January 9, 2026 | Development | Group copy-paste crash fix |
| 1.7.3 (20260228) | February 28, 2026 | Dev Snapshot | Latest nightly-style development build |
Why You Should Upgrade Right Now
If you are running anything older than 1.6.5, there are several compelling reasons to update immediately — not just for new features, but for security and reliability.
Security: SVG Remote Data Vulnerability Patched
Scribus 1.6.5 specifically removes the ability to load remote SVG image data. A malicious SVG embedded in a document could previously trigger outbound network requests or expose sensitive paths. This is patched in 1.6.5. Any earlier version remains exposed to this risk when opening untrusted files — a real concern if you accept documents from clients or external sources.
PDF Reliability Has Been Substantially Improved
The 1.6.x series addressed a cascade of PDF-related bugs that affected earlier releases. These include: avoiding custom font encodings when embedding TTF fonts (a long-standing print corruption issue), fixes to PDF import and checkbox rendering on Microsoft Edge, fixes for PDF/X-4 export when using ICC profiles unsuitable for output intent, and corrections for images being incorrectly imported as solid black from PDFs. For anyone doing print-ready work, these are not minor tweaks — they affect output fidelity directly.
Python Scripting Modernised
Across versions 1.6.3 through 1.6.5, the Python scripting layer received a significant expansion. New functions were added for page sizing, bounding box retrieval of page items, minimum and maximum word kerning, locked-layer detection, baseline control (getBaseLine / setBaseLine), and French autotypo rules. For studios and publishers using Python to automate repetitive document production, these additions meaningfully extend what is possible without manual interaction.
Build System Compatibility
Scribus 1.6.5 addressed compilation issues when building against newer versions of the Poppler PDF library — a critical concern for Linux distribution maintainers and users who compile from source. The incoming 1.6.6 patch will further resolve a build failure with Poppler 26.02.0, keeping Scribus compatible with the latest system libraries in 2026.
What’s New in Scribus 1.6.5: Feature Breakdown
For users upgrading from 1.6.4 or earlier, here is a structured breakdown of what 1.6.5 specifically adds:
| Category | Change / Fix in 1.6.5 |
| Security | Removed ability to load remote data in SVG files — prevents silent outbound requests |
| PDF Export | Avoid custom font encodings when embedding TTF fonts in PDFs |
| PDF Import | Fixes images incorrectly rendered as black when importing from PDFs |
| PDF/X-4 | Fixes export failure when ICC profile is unsuitable for output intent |
| PDF Rendering | Checkbox rendering correction in MS Edge browser PDF viewer |
| User Interface | Color eyedropper tool improvements |
| Python Scripting | New functions: page sizing, bounding box retrieval, min/max word kerning, locked layer detection |
| Localisation | Updated translation files across multiple languages |
| Build System | Addressed compilation issues with newer Poppler versions |
How to Upgrade Shotscribus: Platform-by-Platform Guide
Upgrading Scribus varies by platform. Before you start: back up your active .SLA project files to a separate folder, and export in-progress documents to PDF as a reference copy. This takes two minutes and protects hours of work.
Windows (All Versions)
- Go to the official download page at sourceforge.net/projects/scribus/files/scribus/1.6.5/
- Download: scribus-1.6.5-windows-x64.exe (64-bit) or the x86 version for older systems
- Run the installer — it will detect and replace the existing Scribus installation
- After installation, open Scribus and verify via Help > About Scribus (should read 1.6.5)
- Windows 7 is the minimum supported version; Windows 10/11 are fully tested
macOS
- Download the macOS .dmg from SourceForge (Intel and Apple Silicon builds both available for 1.6.5)
- Open the .dmg and drag Scribus into your Applications folder, overwriting the old version
- On macOS Sequoia (15.x) and Ventura (13.x), approve Scribus under System Settings > Privacy & Security if prompted
- Launch from Applications and confirm the version number under Help > About
Linux — AppImage (Universal, Recommended for Most Users)
- Download the AppImage from the official SourceForge release page for 1.6.5
- Make it executable: chmod +x scribus-1.6.5-linux-x86_64.AppImage
- On Ubuntu 22.04 and later, install libfuse2 first: sudo apt install libfuse2
- Run by double-clicking or via terminal: ./scribus-1.6.5-linux-x86_64.AppImage
- No installation required; runs in a self-contained sandbox alongside any system version
Linux — Ubuntu PPA (Native .deb Package)
- sudo add-apt-repository ppa:ubuntuhandbook1/scribus
- sudo apt update
- sudo apt install scribus
- Supported on Ubuntu 22.04, 24.04, 25.04 / 25.10 — both x86_64 and ARM64 (Raspberry Pi etc.)
- Ubuntu 20.04 is NOT supported due to Qt version incompatibility
Linux — Flatpak
- First install: flatpak install flathub net.scribus.Scribus
- Update existing: flatpak update net.scribus.Scribus
- Linux Mint users: enable ‘unverified Flatpaks’ in Software Manager preferences first
- Log out and back in after first install for the app icon to appear in the launcher
Portable Version (Windows, No Install)
- Available via PortableApps.com as Scribus Portable 1.6.5 (released January 26, 2026)
- Can be run from a USB drive with no installation and no admin rights required
- Settings are preserved between sessions within the portable folder
The 1.7.x Development Branch: What’s Being Built
While 1.6.x remains the stable line, the 1.7.x development branch is where the team is investing most of their future engineering effort. As of February 2026, the latest snapshot is 1.7.3 (20260228). Here is what is already confirmed and in active development:
Qt 6 Migration
The most foundational change in the 1.7.x series is the port from Qt 5 to Qt 6 — the underlying application framework that drives Scribus’s entire interface, rendering engine, and platform integration. This migration brings better HiDPI support, improved font rendering, stronger accessibility, and future-proofs the application against Qt 5’s impending end of support in commercial channels. It also enables Scribus to run natively on Apple Silicon without the Rosetta translation layer.
New Palette and Docking System
One of the most visible changes coming in 1.7.x is a completely redesigned palette and docking system. Users will be able to dock, float, stack, and customise workspace panels far more flexibly — addressing one of the most frequently cited usability complaints from power users who switch between Scribus and tools like InDesign or Affinity Publisher.
SVG Icon Set
The 1.7.x branch introduces a new SVG-based icon system called ‘Scribus Indigo’. Because the icons are vector-based, they render sharply at any screen density — an important improvement for users on 4K displays, HiDPI laptops, or high-resolution external monitors.
Improved Node Editor
The node editing system for vector shapes has been substantially improved in 1.7.x. Multiple-node selection now works properly (a long-standing bug since issue #0013991), symmetrical control point handling has been fixed, and a keyboard shortcut to delete shape nodes has been added. These are meaningful improvements for designers who use Scribus’s vector drawing capabilities.
Document Log
A new Document Log feature is being implemented that captures and surfaces errors to users as they work — making it easier to identify missing fonts, broken image links, or layout issues without hunting through the interface.
Important: The 1.7.x branch is a development series and should not be used for production work. Use 1.6.5 for any real publishing project. Test 1.7.x snapshots only in a separate installation to explore upcoming features.
Scribus 1.6.5 vs. Commercial Alternatives in 2026
The DTP software market looks somewhat different in 2026 than it did five years ago. Adobe InDesign remains dominant in professional agencies, Affinity Publisher 2 has established a strong foothold with a one-time-purchase model, and Canva continues to expand its print capabilities (though it targets a very different workflow). Here is how Scribus compares on the features that matter for serious layout work:
| Feature | Scribus 1.6.5 | Adobe InDesign 2026 | Affinity Publisher 2 |
| Price | Free / Open Source | ~$60/month (CC subscription) | ~$70 one-time purchase |
| Platforms | Win, Mac, Linux, BSD, Haiku, OS/2 | Windows and macOS only | Windows, macOS, iPadOS |
| CMYK Support | Full native CMYK | Full native CMYK | Full native CMYK |
| PDF/X Export | PDF/X-4, PDF 1.6 | PDF/X-1a, 1a, 4 | PDF/X-1a, PDF/X-4 |
| Python Scripting | Yes — extensive | No (ExtendScript / JS) | No built-in scripting |
| Dark Mode | Yes (since 1.6.0) | Yes | Yes |
| IDML Import | Yes | Native format | Yes |
| Publisher PUB Import | Yes (via 1.5+) | No | No |
| Linux Support | Full native | None | None |
| Offline / No Account | Yes — fully offline | Requires Adobe account | Yes — fully offline |
| Learning Curve | Moderate to high | High | Moderate |
| Community Support | Forums, IRC, mailing list, wiki | Adobe Community + paid support | Affinity Forum |
The key insight from this comparison is that Scribus’s primary differentiator in 2026 is not just price — it is Linux-native support, true offline workflow (no account or cloud dependency), Python scripting automation, and the ability to import a uniquely wide range of legacy DTP formats including MS Publisher and QuarkXPress tags. For non-profits, educational institutions, Linux environments, and automation-heavy workflows, Scribus is the only credible free option.
Troubleshooting Common Upgrade Issues
Upgrading between major versions of Scribus occasionally produces small configuration issues. Here are the most common problems encountered in 2025–2026 and how to fix them:
| Problem | Likely Cause | Resolution |
| AppImage won’t launch on Ubuntu 22.04+ | libfuse2 not installed by default | Run: sudo apt install libfuse2, then retry |
| PDF export produces incorrect fonts | Custom TTF encoding bug (pre-1.6.5) | Upgrade to 1.6.5 — this is the core fix in this release |
| Images import as solid black from PDF | Pre-1.6.5 PDF import bug | Upgrade to 1.6.5 — directly addressed in this release |
| Build fails with Poppler 26.02.0 | API change in Poppler 26.02 | Apply 1.6.6.svn patch or wait for 1.6.6 stable release |
| Color wheel shows wrong color | 1.6.5 minor bug (fixed in 1.6.6.svn) | Workaround: manually enter color values; 1.6.6 will fix |
| Crash copy-pasting groups with Attributes | Regression in 1.7.x dev build | Use stable 1.6.5 for production; this is fixed in 1.7.3.svn |
| Preferences reset after upgrade | Settings file schema change | Re-apply preferences manually via Edit > Preferences |
| Missing app icon on Flatpak first install | Desktop integration not refreshed | Log out and log back in, or run: flatpak run net.scribus.Scribus |
| Duplicate app icons on Linux | Old compiled version still installed | Remove the old install: sudo rm /usr/local/bin/scribus |
Best Practices Before and After Upgrading
- to a dedicated folder before touching the installer — Scribus files saved in a newer version cannot always be reopened in older ones.Back up all .SLA files
- before upgrading so you have a visual reference if anything renders differently post-upgrade.Export in-progress documents to PDF
- (sudo rm /usr/local/bin/scribus) before installing from PPA or AppImage to avoid duplicate launcher entries.On Linux, remove any version compiled from source
- — some settings (canvas zoom behavior, default unit, auto-save intervals) may reset to defaults.After upgrading, revisit Edit > Preferences
- on the new version before relying on them in production. The scripting API has evolved across the 1.6.x series.Test your Python scripts
- at lists.scribus.net to receive announcements for point releases and security patches directly.Subscribe to the Scribus mailing list
- on SourceForge if you are curious about the Qt 6 future — but keep 1.6.5 as your production installation.Follow the 1.7.x snapshot releases
Conclusion
In March 2026, Scribus sits at an interesting inflection point. The 1.6.5 stable release has matured into a genuinely reliable, professional-grade DTP tool — with years of bug fixes, modern UI features like dark mode and HiDPI support, expanded Python scripting, and solid PDF/X compliance. For anyone still on 1.4.x or early 1.5.x, the upgrade is transformative. For those already on 1.6.x, upgrading to 1.6.5 specifically is important for the PDF font embedding and security fixes alone.
Looking forward, the 1.7.x development branch demonstrates that Scribus has no intention of stagnating. The Qt 6 migration, the new docking system, and the improved vector editing capabilities position Scribus to remain relevant for another decade of open-source publishing — on all the platforms that commercial tools have abandoned or never supported.
The best time to upgrade is now. Scribus 1.6.5 is stable, well-tested, free, and better than it has ever been.
