The release introduces new features for the HLSL source type, such as initial support for geometry shaders, indirect addressing in shader model 1–3 target profiles, modulus and truncation operations in shader model 1–3 target profiles, vectorized output code, and enhanced constant folding and propagation.
The minor update, GIMP 3.0.4, addresses bugs and regressions. The release encompasses corrections for various bugs, addresses regressions, and enhances the UI/UX, build, AppImage, and Windows installer.
The update also resolves multiple issues associated with changing or disabling the primary monitor. Font specialists Idriss Fekir and Liam Quin have enhanced text systems, resulting in faster font loading speeds during start-up. Non-destructive filters have undergone updates and enhancements, featuring the inclusion of the filter name in the undo history upon application to an image, the ability to track individual filter edits, and the resolution of crashes. Additional minor adjustments consist of resolving an issue with the Help button on the About Dialog, addressing the ZDI-CAN-26752 bug related to .ICO imports, and correcting a bug concerning the space bar's adherence to the action setting in Canvas Interactions. The Difference Cloud filter now features a graphical user interface for configuration, and the Plug-in Browser will once again display all available plug-ins. The Screenshot plug-in employs radio buttons rather than a drop-down menu for its options, thereby minimizing the number of clicks required to adjust settings.
Inline assembly (asm!) now has the capability to jump to labeled blocks within Rust code, allowing for greater flexibility in low-level programming. The asm! macro now includes support for a label operand, functioning as a jump target. The block is executed upon being jumped to, and execution proceeds following the asm! block.
Node.js has issued multiple security updates, which encompass improvements in error handling for asynchronous crypto operations, an upgrade of llhttp to version 9.2.0, and the inclusion of a previously omitted call to uv_fs_req_cleanup. The updates are included in a comprehensive security update for Node v20.19.2, Node v22.15.1, Node v23.11.1, and Node v24.0.2.
Mesa 25.0.6 has been released, addressing several issues effectively. The release addresses several issues, including the configuration of lower_pack_64_4x16, the definition of CONSTANTRAMMODE, and the implementation of the LB restriction on constlen. Additional enhancements encompass the resolution of the batch buffer decoder, the implementation of r600_buffer_from_user_memory for rusticl, the parsing of global bindings for every generation in iris, the specification of the starting address for the compute shader, and the consideration of the grid's variable_shared_mem.
The release additionally features solutions for DOOM: The Dark Ages, addressing software fallback rejection in non-software EGL_PLATFORM=device, and rectifying stackIDs on Xe2+. The release also resolves GPU hang issues related to image copies for ASTC/ETC2 formats on the transfer queue, disregards radv_disable_dcc_stores on GFX12, and corrects SDMA copies for linear 96-bit formats. The release additionally incorporates corrections for color material tracking and eases the validation of EXT_texture_integer.
GloriousEggroll has announced the release of GE-Proton10-1, a rebased iteration of Valve's Proton 10 Bleeding Edge. The Wine-Wayland feature has been activated, and patches from the upstream Wine have been backported accordingly.
The recent updates address issues across a range of titles, including Marvel Rivals EGS, The Testament of Sherlock Holmes, Borderlands: The Pre-Sequel, Elder Scrolls IV: Oblivion Remastered, Breath of Fire 4 (GOG), Star Citizen, Yosumin, DOOM 2016 (GOG), Lord of the Rings Online, Once Human, Shadows of Adam, Metaphor ReFantazio, Persona 3 Reload, Liminal Border Part III, and Mojika Truth Rears Its Head. Wine-Wayland is not officially endorsed by Valve; however, it is accessible for individuals to utilize or experiment with. A new method for utilizing Wine-Wayland involves setting PROTON_ENABLE_WAYLAND=1 and PROTON_ENABLE_HDR=1. There are several identified issues with Wine-Wayland, including crashes in DOOM 2016, DOOM Eternal, and DOOM The Dark Ages without the Mesa patch. Additionally, Wolfenstein: The Old Blood, Wolfenstein: The New Order, and Wolfenstein: Youngblood also experience crashes, as well as Path of Exile and Path of Exile 2, which similarly require the Mesa patch to function properly.