Wayland 1.25 RC1 Released: Key Updates for Developers
Simon Ser announced the release of Wayland 1.25 RC1 (v1.24.91) on March 5, 2026, marking progress toward the next stable version. While end-users may not notice major changes, developers will appreciate improvements in documentation, debugging tools, and interface features. Let’s break down what’s new in this release candidate.
Documentation Overhaul for Better Accessibility
One of the standout changes in Wayland 1.25 RC1 is the transition from DocBook to mdBook for documentation. This shift modernizes the project’s resources, making them easier to navigate and contribute to. The updated documentation now includes:
- Full coverage of Wayland’s XML dialect
- Explanations of the content update model
- Details on Wayland color management
These updates are especially helpful for new developers joining the Wayland ecosystem. The move to mdBook also aligns with modern developer workflows, enabling faster updates and better formatting.
Developer-Friendly Debugging Tools
Wayland 1.25 RC1 introduces a colorized WAYLAND_DEBUG output, which simplifies parsing debug logs in modern terminals. This enhancement reduces the time developers spend troubleshooting, as color coding highlights errors and warnings more clearly.
Additionally, the release candidate includes:
- A “frozen” attribute for interfaces with multiple parents
- The
wl_surface.get_releaserequest for per-commit buffer release callbacks - The
wl_display_dispatch_pending_single()function for single-event dispatching
These tools streamline development workflows, particularly for those working on complex Wayland compositors or applications.
Why This Matters for the Future
Though Wayland 1.25 RC1 may seem incremental, these changes lay the groundwork for smoother adoption of the next stable release. Improved documentation lowers the barrier to entry for new contributors, while enhanced debugging tools boost productivity for experienced developers.
Call to Action
If you’re involved in Wayland development, test the Wayland 1.25 RC1 release candidate and provide feedback via the project’s mailing list. Your insights can help shape the final version.
Frequently Asked Questions
1. What is Wayland 1.25 RC1?
Wayland 1.25 RC1 is the first release candidate for the upcoming Wayland 1.25 stable version, featuring documentation improvements and developer tools.
2. How does the mdBook transition benefit developers?
mdBook modernizes documentation, making it easier to read, update, and contribute to compared to the older DocBook format.
3. What’s the purpose of the colorized WAYLAND_DEBUG output?
Color coding in debug logs helps developers quickly identify errors, warnings, and other events during troubleshooting.
4. Are there any user-facing changes in Wayland 1.25 RC1?
No. This release focuses on developer tools and documentation, with no visible changes for end-users.
5. How can I test Wayland 1.25 RC1?
Download the release candidate from the Wayland project’s official repository and follow the testing guidelines in the updated documentation.








