Skip to content

v2026.8

Choose a tag to compare

@github-actions github-actions released this 02 May 01:26
· 308 commits to master since this release
d88cc8f
=== Breaking changes ===
0e0154853 Implement tiled 16x16 weight layout for neural cooperative matrix operations (#10830)
5ec0401f5 Disallow mesh output reads (#9788)

=== All changes for this release ===
d88cc8fff Update SPIRV-Tools and SPIRV-Headers to latest versions (#11025)
5431bcbf0 Fix failed callable constraint witnesses (#11006)
08d8144a2 Remove a dead-code in HLSL emit (#11022)
[BREAKING] 0e0154853 Implement tiled 16x16 weight layout for neural cooperative matrix operations (#10830)
196dde1bd ci: increase slang-test workflow timeouts (#11003)
ada2a5afb ci: update stale Windows Actions runners on VM boot (#11001)
6bf54651a Add execution model diagnostic and functional tests (#10863)
4bfb5f546 ci: harden Linux scaler startup (#10995)
b60b42e39 Diagnose unresolved lookupWitness post-specialization (#10933)
315ea9f99 Remove dead code in source/slang/ (#10958)
bd9dc2eb0 ci: disable test server for CPU-only tier (#10992)
29556cc05 ci: suppress `glslang_disassembleSPIRV` alloc-dealloc-mismatch in nightly sanitizer (#10989)
82f9ed739 Adjust slang-test RPC timeout (#10993)
72e02203d Fix SM6.10 outer product prelude for updated dx/linalg.h ComponentTypeTraits (#10991)
2a48128ca Fix wrong std430 struct member offset in SPIRV emission (#10964)
51429aa21 Fix defer in function with infinite loop (#10954)
3f3479d61 ci: track GPU quota by accelerator type (#10984)
4c834b155 ci: harden SM80Plus scaler (#10986)
efaf9aea2 Bump go.opentelemetry.io/otel from 1.39.0 to 1.41.0 in /extras/scaler (#10944)
005a90664 docs: add Discord onboarding steps to CONTRIBUTING.md (#10895)
580d73684 Add resource type lowering pass for the LLVM target (#10982)
53656ef88 Fix createDynamicObject one-argument form for stateless dispatch (#10932)
cb3dbfb7f Emit error 33180 for associated-type existential specialization (#10817)
40169b747 Fix ICE when upcasting existential from derived to base interface (#10850)
cff97ef70 ci: add narrow Linux SM80Plus GPU tier (#10967)
480fb581b Fix associated type scope tracking for non-let variables (#10823)
3e05a5742 ci: add CPU-only tier and trim CPU-capable tests from T4 jobs (#10941)
60cb8f0a1 Enable unused-variable warning (#10946)
e3c1e892e Preserve no_diff in synthesized property accessors (#10874)
fe5d800ee Fix missing GL_ARB_texture_cube_map_array extension for TextureCubeArray in GLSL (#10630)
dbafa9ad6 Replace ci-gpu-stress-loop.sh with Python rewrite (#10956)
f93b70fa2 tools/coverage-html: LCOV → HTML renderer + multi-OS merger (#10948)
05cbe09df Diagnose rgba16float storage texture with read_write access in WGSL (#10926)
f089a0dff Fix false-positive error 41403 for GLSL SSBO atomic operations (#10917)
b0d4ffe41 Replace DebugCompilationUnit heuristic with IRDebugCompilationUnit IR instruction (#10907)
0eda83556 Diagnose Optional<T> used with resource/opaque types (#8277) (#10923)
4065b5caa Improve diagnostic for initializer list on struct with non-public member (#10915)
8586608af ci/slang-coverage: dump llvm-cov report text as artifact (#10949)
d1c0e41e8 Add API to list coopMat/coopVec types and combinations (#10076)
1cb1d481a Add entry-point signature validation in frontend (#10793)
[BREAKING] 5ec0401f5 Disallow mesh output reads (#9788)