# LLVM 21.1.8 Released!

**URL:** <https://discourse.llvm.org/t/llvm-21-1-8-released/89144>\
**Category:** Announcements\
**Created:** [December 16, 2025, 11:27am UTC](https://discourse.llvm.org/t/llvm-21-1-8-released/89144 "2025-12-16T11:27:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dyung](https://sea1.discourse-cdn.com/flex021/user_avatar/discourse.llvm.org/dyung/32/2501_2.png) [@dyung](https://discourse.llvm.org/u/dyung)\
**Post date:** [December 16, 2025, 11:27am UTC](https://discourse.llvm.org/t/llvm-21-1-8-released/89144/1 "2025-12-16T11:27:17Z")

</div>

## We are happy to announce that LLVM 21.1.8 is now released!

This includes the main LLVM project, and its subprojects including clang, lld, libc++, and MLIR.

# Download

Find sources on [GitHub](https://github.com/llvm/llvm-project/releases/tag/llvmorg-21.1.8).

## A note on binaries

Official binaries will not be available right away. They will be provided later.

Third-party binaries will be posted to the [following forum thread](https://discourse.llvm.org/t/llvm-21-x-release-third-party-binaries/87420). Note that these binaries are not created or checked by the release managers, they should be used with care.

# Next Release

This is the last planned 21.1.x release.

# Changes

- Aiden Grossman: [[Github] Remove use of setup-windows and install-ninja in llvm tests (2078da43e25a)](https://github.com/llvm/llvm-project/commit/2078da43e25a4623cab2d0d60decddf709aaea28)
- Aiden Grossman: [[Github] Remove install-ninja/setup-windows (b6360d3bc7a9)](https://github.com/llvm/llvm-project/commit/b6360d3bc7a9a01b8434ea2bd0e2dac8eae19fcf)
- Prajwal Nadig: [[ExtractAPI] Format typedef params correctly (#171516) (7eb4bfe053d6)](https://github.com/llvm/llvm-project/commit/7eb4bfe053d6bd81f42b0bfdd18ffd18fc081bc0)
- Brad Smith: [[compiler-rt][sanitizer] fix i386 build for Haiku (#171075) (51e5074676d4)](https://github.com/llvm/llvm-project/commit/51e5074676d4b67c40666cb3a290cc7b7086550c)
- Nikita Popov: [[SelectOptimize] Fix incorrect -1 immediate for large integers (#170860) (d2e835bd4638)](https://github.com/llvm/llvm-project/commit/d2e835bd46384aa1628c9d44e3f93438f0795dfd)
- Heejin Ahn: [[WebAssembly] Remove FAKE\_USEs before ExplicitLocals (#160768) (4b24e73d34ca)](https://github.com/llvm/llvm-project/commit/4b24e73d34ca063e475a1f59562961db74906c3d)
- owenca: [release/21.x: [clang-format] Fix a regression in annotating star before lambda (#170969) (4582a800c588)](https://github.com/llvm/llvm-project/commit/4582a800c588f5b4bca758209228a2953bbebaa9)
- owenca: [[clang-format] Fix a crash in AlignArrayOfStructures (#167099) (a5658809ac4a)](https://github.com/llvm/llvm-project/commit/a5658809ac4adba9debb75f31e2402937615f48c)
- owenca: [[clang-format] Don’t swap `(const override)` with QAS\_Right (#167191) (94c40c61c1ce)](https://github.com/llvm/llvm-project/commit/94c40c61c1ce221eb19d641cc43046e775f28e23)
- davidtrevelyan: [[rtsan] Handle attributed IR function declarations (#169577) (b845b4cd771e)](https://github.com/llvm/llvm-project/commit/b845b4cd771efebf7e09f0016f8c1e75a924a6fb)
- Tobias Hieta: [Bump version to 21.1.8 (f68f64eb8130)](https://github.com/llvm/llvm-project/commit/f68f64eb81305724d7649814f61103936c903ca6)
