=== Breaking changes ===
No breaking changes
=== All changes for this release ===
1cf3f18 A new approach to AST serialization (#6854)
ed5940a Implement shader subgroup rotate intrinsics (#6878) (#6838:forward looking)
d5220b3 Add SLANG_OVERRIDE to SLANG_IUNKNOWN_ macros (#6864)
cb36122 Add a new SM profile 6.9 (#6879)
62baf92 Add vk::offset to specify member offsets for push constants (#6797) (#6660:client support)
5d41a4d Fix quad control required SPIRV version for emit-spirv-via-glsl (#6869)
0f6ba14 Allow simplifying self-referential Phi parameters (#6870)
043278a Implement 64bit countbits intrinsic (#6433) (#6845)
6bfabfe Document matrix multiplication operators (#6852)
136c989 Fix compiler warning on Windows about -build-id (#6857)
591affa Check the available VK extensions before using CoopVec APIs in GFX (#6849)
a597a03 Fixed crash in slang-ir-autodiff-loop-analysis.cpp (#6831)
b4af953 Copy slang-glsl-module.dll for vk-cts test (#6855)
ee8a91e Fix regression in partial specialization of existential arguments (#6818)
1e86f56 Add Yet Another Source Code Generator (#6844)
8d1dca3 Eliminate back-reference in ChildStmt (#6835)
04db5a9 Fix compiler warning with clang 18.1.8 on windows (#6843)
297417c Fix SV_InstanceID for emit-spirv-via-glsl path (#6848)
8b2327b Skip cooperative vector tests when the graphics driver doesn't support it (#6841)
2b20e9e Remove support for ad hoc Slang IR compression (#6834)
786f456 Use the latest Ubuntu version not specific old version (#6825)
d0b6a0b Add cooperative matrix 1 support (#6565) (#6397:forward looking)
a6174ff Document CoopVec functions (#6777) (#6297:quality & productivity)