=== Breaking changes ===
72761cc Add error diagnostic for integer literals that don't fit into uint64_t (#9208)
cc73e8d Remove the deprecated hlsl_coopvec_poc capability that was for POC CoopVec (#9213)
4280f24 Add type-flow analysis pass for specialized dynamic dispatch (#7968)
=== All changes for this release ===
65749cf Diagnose if extension declares new interface requirements (#9276)
[BREAKING] 72761cc Add error diagnostic for integer literals that don't fit into uint64_t (#9208)
2db82e1 Fix CMake CMP0135 deprecation warning (#9243)
cc532e4 Fix a bug in const-fold for array size (#9259)
dcb2b8e Fix default implement method in generic interface (#9248)
3f968f0 Enable passing tests with via-glsl option (#9264)
[BREAKING] cc73e8d Remove the deprecated hlsl_coopvec_poc capability that was for POC CoopVec (#9213)
0786817 Allow generic workgroup size. (#9245)
26d2bf8 Handle a file open attempt on a directory (#9217)
89a1f99 Save the base expression of ParenExpr in serialized AST (#9255)
b77ace7 Fix the issue that produce long mangled name (#9218)
bd436a3 Revert "Add diagnostic logging for slang-test debugging (#9066)" (#9246)
0358e80 Fix a bug in PolynomialIntVal's substitution logic. (#9244)
9536d2f Fix rewriteValueUsesToAddrUses and add regression test (#9113)
[BREAKING] 4280f24 Add type-flow analysis pass for specialized dynamic dispatch (#7968)
e694c6c Enable Claude Code workflow on Windows self-hosted runners with GPU (#9204)
d8c5a81 Add VS2026 Toolchain Support for CMake 4.2 (#9181)
a96f01a Fix subtle bug when looking up symbols during pre-linking step (#9214)
ea460c8 Emit header files for cpp and cuda targets (#3938)
25b48c0 Fix the bug when checking cuda version (#9207)
412d347 Fix nested switch with continue incorrectly collecting parent loop blocks (#9166)
e3e2262 Handle nullptr in RenderTest (#9194)
2e692ba Add workflow_dispatch trigger to Claude workflow (#9196)
82f7892 Add diagnostic logging for slang-test debugging (#9066)
24c18cd Fix mojibake in error messages when .slang-module can't find source file (#9147)
ddd642c Add error handling in createCompositeComponentType() for nullptr entries in componentTypes[] (#8844)
f7c497a Correct HitTriangleVertexPosition documentation (#9193)
abd333a Fix lowering bug for generic static variables. (#9185)
e61dcc8 Preliminary support for spirv workgroup pointers. (#9186)
2d65cc7 Issue a warning if requested bindless space index is not available (#9190)
8251062 Silence unused variable warnings in CUDA prelude (#9144)
52305ee Allow override keyword inside extension (#9156)
3f1798a IR validating pass wrapper (#9159)
6515cd9 Check compiler version for the _float16 support (#9135)