GroupDocs.Viewer for Python via .NET 26.5 Release Notes
This release rebuilds the Linux and macOS wheels on the GroupDocs.Viewer.CrossPlatform rendering engine, while the Windows wheel continues to use GroupDocs.Viewer. It also documents the one format-support difference this introduces and refreshes the documentation and the in-package AGENTS.md accordingly.
Full list of changes in this release
| Key | Category | Summary |
|---|---|---|
| VIEWERPYTHON‑140 | Enhancement | Build the Linux and macOS wheels on GroupDocs.Viewer.CrossPlatform for native cross-platform rendering |
| VIEWERPYTHON‑141 | Enhancement | Document per-platform format support — the Project Management family renders on Windows only |
| VIEWERPYTHON‑142 | Enhancement | Add a platform note to the in-package AGENTS.md and the Supported File Formats page |
| VIEWERPYTHON‑143 | Enhancement | Review and update related documentation topics |
Cross-platform rendering engine
Starting with 26.5, the platform-specific wheels are built on different GroupDocs.Viewer engines:
| Platform | Wheel suffix | Underlying engine |
|---|---|---|
| Windows x86-64 | win_amd64 | GroupDocs.Viewer |
| Linux x86-64 | manylinux1_x86_64 | GroupDocs.Viewer.CrossPlatform |
| macOS Apple Silicon (ARM64) | macosx_11_0_arm64 | GroupDocs.Viewer.CrossPlatform |
| macOS Intel (x86-64) | macosx_10_14_x86_64 | GroupDocs.Viewer.CrossPlatform |
pip automatically selects the correct wheel for your platform — no code or configuration changes are required. The cross-platform engine bundles its native graphics libraries inside the wheel, so there are no additional system packages to install beyond the existing fonts / libgdiplus requirements.
Format support by platform
The cross-platform engine renders the same formats as the Windows engine, with one exception:
| Format family | Windows | Linux / macOS |
|---|---|---|
| Project Management (MPP, MPT, MPX) | Yes | No |
| PSD (Photoshop) | Yes | No |
| All other formats (Office, PDF, Visio, CAD, images, email, …) | Yes | Yes |
Attempting to render a Project file (MPP / MPT / MPX) or a PSD on Linux or macOS raises GroupDocsViewerException: Failed to detect file type — render those formats on Windows. Visio formats (VSD, VSDX, …) render on every platform.
The Supported File Formats page now carries this platform note, and the in-package AGENTS.md includes the same guidance for AI tools.
Python version compatibility
Unchanged from 26.4 — Python 3.5 – 3.14. No code changes are required when upgrading.
Public API changes
None. 26.5 is a drop-in upgrade from 26.4 — every class, method, and property is preserved. The only behavioural change is the rendering engine used on Linux/macOS and the resulting Project-format limitation described above.
Documentation updates
- The Supported File Formats page now states that the Project Management family renders on Windows only.
- The Render Visio documents page was corrected — Visio renders on all platforms (the earlier cross-platform “not supported” note was outdated).
- The in-package
AGENTS.md(and the matching Agents and LLM Integration page) gained a platform note in the FileType and Platform Requirements sections, plus a troubleshooting entry for the Project-on-Linux error.
Feedback and issue reporting
For technical questions, bug reports, or usage issues, use the GroupDocs Viewer Support Forum.