=== Breaking changes ===
ed8add1 fix #7869 (#7871)
=== All changes for this release ===
9cfdf5d Fix SLANG_USE_SYSTEM_SPIRV_HEADERS=TRUE (#7916)
c0726e1 Fix for Generic Function Redefinition Error (#7891)
c5091f0 Add combined texture-sampler flag to reflection API to differentiate Texture2D from Sampler2D (#7901)
528ca0d Fix compiler crash when enum is used as vertex output data (#7915)
fa946c6 Fix SPIRV OpMemberName member indices (#7912)
1a88488 Fix metallib-asm target parsing by adding missing comma (#7902)
138efb9 Avoid early specialization for witness tables in SimplifyIR (#7636)
a9d1cc5 Add test for Metal pointer uniform parameter (#7850)
8ccd495 Organize code better by splitting some big files (#7890)
2d23a96 Fix confusing error messages for interface return type mismatches (#7854)
f78d752 Include Inst UID in some assert failure messages. (#7882)
26b9a17 Skip creating transitive witnesses for interface conformances that are inherited through structs (#7597)
9666fbc Document how to use LLDB in the Slang codebase (#7809)
559c830 Remove unnecessary processing in the release note script (#7884)
c48e355 Add slang-ast files to gitignore (#6901)
f9f23cb Update document to include lua build step (#7886)
7b4c723 Fix MSVC compiler complains about different calling convention between interface and impl when building Win32 binaries (#7845) (#7872)
876b21f Add LLDB data formatters for Slang IR (#7828)
[BREAKING] ed8add1 fix #7869 (#7871)
387ba5b Added small section about default values of struct members (#7844)
165a95e Fix visibility of synthesized Differential typedefs. (#7865)
8a36695 Fix public unscoped enum constants not visible across module boundaries (#7864)
b16d4e9 Fix scalar to array conversion for tessellation factors (#7837)