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

KeyCategorySummary
VIEWERPYTHON‑140EnhancementBuild the Linux and macOS wheels on GroupDocs.Viewer.CrossPlatform for native cross-platform rendering
VIEWERPYTHON‑141EnhancementDocument per-platform format support — the Project Management family renders on Windows only
VIEWERPYTHON‑142EnhancementAdd a platform note to the in-package AGENTS.md and the Supported File Formats page
VIEWERPYTHON‑143EnhancementReview and update related documentation topics

Cross-platform rendering engine

Starting with 26.5, the platform-specific wheels are built on different GroupDocs.Viewer engines:

PlatformWheel suffixUnderlying engine
Windows x86-64win_amd64GroupDocs.Viewer
Linux x86-64manylinux1_x86_64GroupDocs.Viewer.CrossPlatform
macOS Apple Silicon (ARM64)macosx_11_0_arm64GroupDocs.Viewer.CrossPlatform
macOS Intel (x86-64)macosx_10_14_x86_64GroupDocs.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 familyWindowsLinux / macOS
Project Management (MPP, MPT, MPX)YesNo
PSD (Photoshop)YesNo
All other formats (Office, PDF, Visio, CAD, images, email, …)YesYes

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.