# LLVM changelog > A collection of modular compiler and toolchain technologies. - Vendor: LLVM Foundation - Category: Languages & Runtimes - Official site: https://llvm.org - Tracked by: What's New (https://whatsnew.fyi/product/llvm) - Harvested from: GitHub (llvm/llvm-project) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### llvmorg-23.1.0-rc2 — LLVM 23.1.0-rc2 - Date: 2026-07-28 - Version: llvmorg-23.1.0-rc2 - Original notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-23.1.0-rc2 - Permalink: https://whatsnew.fyi/product/llvm/releases/llvmorg-23.1.0-rc2 - Labels: Pre-release ##### LLVM 23.1.0-rc2 Release * [macOS Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/LLVM-22.1.8-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/LLVM-22.1.8-macOS-ARM64.tar.xz.jsonl)) * Windows x64 (64-bit): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/LLVM-22.1.8-win64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/LLVM-22.1.8-win64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/clang+llvm-22.1.8-x86_64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/clang+llvm-22.1.8-x86_64-pc-windows-msvc.tar.xz.jsonl)) * Windows on Arm (ARM64): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/LLVM-22.1.8-woa64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/LLVM-22.1.8-woa64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/clang+llvm-22.1.8-aarch64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/clang+llvm-22.1.8-aarch64-pc-windows-msvc.tar.xz.jsonl)) Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above. If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages. ##### Package Types Each platform has one binary release package. The file name starts with either `LLVM-` or `clang+llvm-` and ends with the platform's name. For example, `LLVM-22.1.8-Linux-ARM64.tar.xz` contains LLVM binaries for Arm64 Linux. Except for Windows. Where `LLVM-*.exe` is an installer intended for using LLVM as a toolchain and the archive `clang+llvm-` contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the `LLVM-` installer, unless you are developing software which itself uses LLVM, in which case choose `clang+llvm-`. In addition, source archives are available: * To get all the `llvm-project` source code for this release, choose `llvm-project-22.1.8.src.tar.xz`. * `test-s _[Truncated at 4000 characters — full notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.8]_ ### llvmorg-22.1.7 — LLVM 22.1.7 - Date: 2026-06-02 - Version: llvmorg-22.1.7 - Original notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.7 - Permalink: https://whatsnew.fyi/product/llvm/releases/llvmorg-22.1.7 ##### LLVM 22.1.7 Release * [Linux x86_64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-Linux-X64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-Linux-X64.tar.xz.jsonl)) * [Linux Arm64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-Linux-ARM64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-Linux-ARM64.tar.xz.jsonl)) * [macOS Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-macOS-ARM64.tar.xz.jsonl)) * Windows x64 (64-bit): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-win64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-win64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/clang+llvm-22.1.7-x86_64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/clang+llvm-22.1.7-x86_64-pc-windows-msvc.tar.xz.jsonl)) * Windows on Arm (ARM64): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-woa64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/LLVM-22.1.7-woa64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/clang+llvm-22.1.7-aarch64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.7/clang+llvm-22.1.7-aarch64-pc-windows-msvc.tar.xz.jsonl)) Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above. If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages. ##### Package Types Each platform has one binary release package. The file name starts with either `LLVM-` or `clang+llvm-` and ends with the platform's name. For example, `LLVM-22.1.7-Linux-ARM64.tar.xz` contains LLVM binaries for Arm64 Linux. Except for Windows. Where `LLVM-*.exe` is an installer intended for using LLVM as a toolchain and the archive `clang+llvm-` contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the `LLVM-` installer, unless you are developing software which itself uses LLVM, in which case choose `clang+llvm-`. In addition, source archives are available: * To get all the `llvm-project` source code for this release, choose `llvm-project-22.1.7.src.tar.xz`. * `test-s _[Truncated at 4000 characters — full notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.7]_ ### llvmorg-22.1.6 — LLVM 22.1.6 - Date: 2026-05-19 - Version: llvmorg-22.1.6 - Original notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.6 - Permalink: https://whatsnew.fyi/product/llvm/releases/llvmorg-22.1.6 ##### LLVM 22.1.6 Release * [Linux x86_64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-Linux-X64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-Linux-X64.tar.xz.jsonl)) * [Linux Arm64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-Linux-ARM64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-Linux-ARM64.tar.xz.jsonl)) * [macOS Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-macOS-ARM64.tar.xz.jsonl)) * Windows x64 (64-bit): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-win64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-win64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/clang+llvm-22.1.6-x86_64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/clang+llvm-22.1.6-x86_64-pc-windows-msvc.tar.xz.jsonl)) * Windows on Arm (ARM64): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-woa64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/LLVM-22.1.6-woa64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/clang+llvm-22.1.6-aarch64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.6/clang+llvm-22.1.6-aarch64-pc-windows-msvc.tar.xz.jsonl)) Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above. If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages. ##### Package Types Each platform has one binary release package. The file name starts with either `LLVM-` or `clang+llvm-` and ends with the platform's name. For example, `LLVM-22.1.6-Linux-ARM64.tar.xz` contains LLVM binaries for Arm64 Linux. Except for Windows. Where `LLVM-*.exe` is an installer intended for using LLVM as a toolchain and the archive `clang+llvm-` contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the `LLVM-` installer, unless you are developing software which itself uses LLVM, in which case choose `clang+llvm-`. In addition, source archives are available: * To get all the `llvm-project` source code for this release, choose `llvm-project-22.1.6.src.tar.xz`. * `test-s _[Truncated at 4000 characters — full notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.6]_ ### llvmorg-22.1.5 — LLVM 22.1.5 - Date: 2026-05-05 - Version: llvmorg-22.1.5 - Original notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.5 - Permalink: https://whatsnew.fyi/product/llvm/releases/llvmorg-22.1.5 ##### LLVM 22.1.5 Release * [Linux x86_64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-Linux-X64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-Linux-X64.tar.xz.jsonl)) * [Linux Arm64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-Linux-ARM64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-Linux-ARM64.tar.xz.jsonl)) * [macOS Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-macOS-ARM64.tar.xz.jsonl)) * Windows x64 (64-bit): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-win64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-win64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/clang+llvm-22.1.5-x86_64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/clang+llvm-22.1.5-x86_64-pc-windows-msvc.tar.xz.jsonl)) * Windows on Arm (ARM64): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-woa64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/LLVM-22.1.5-woa64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/clang+llvm-22.1.5-aarch64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.5/clang+llvm-22.1.5-aarch64-pc-windows-msvc.tar.xz.jsonl)) Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above. If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages. ##### Package Types Each platform has one binary release package. The file name starts with either `LLVM-` or `clang+llvm-` and ends with the platform's name. For example, `LLVM-22.1.5-Linux-ARM64.tar.xz` contains LLVM binaries for Arm64 Linux. Except for Windows. Where `LLVM-*.exe` is an installer intended for using LLVM as a toolchain and the archive `clang+llvm-` contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the `LLVM-` installer, unless you are developing software which itself uses LLVM, in which case choose `clang+llvm-`. In addition, source archives are available: * To get all the `llvm-project` source code for this release, choose `llvm-project-22.1.5.src.tar.xz`. * `test-s _[Truncated at 4000 characters — full notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.5]_ ### llvmorg-22.1.4 — LLVM 22.1.4 - Date: 2026-04-21 - Version: llvmorg-22.1.4 - Original notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.4 - Permalink: https://whatsnew.fyi/product/llvm/releases/llvmorg-22.1.4 ##### LLVM 22.1.4 Release * [Linux x86_64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-Linux-X64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-Linux-X64.tar.xz.jsonl)) * [Linux Arm64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-Linux-ARM64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-Linux-ARM64.tar.xz.jsonl)) * [macOS Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-macOS-ARM64.tar.xz.jsonl)) * Windows x64 (64-bit): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-win64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-win64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/clang+llvm-22.1.4-x86_64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/clang+llvm-22.1.4-x86_64-pc-windows-msvc.tar.xz.jsonl)) * Windows on Arm (ARM64): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-woa64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/LLVM-22.1.4-woa64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/clang+llvm-22.1.4-aarch64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/clang+llvm-22.1.4-aarch64-pc-windows-msvc.tar.xz.jsonl)) Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above. If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages. ##### Package Types Each platform has one binary release package. The file name starts with either `LLVM-` or `clang+llvm-` and ends with the platform's name. For example, `LLVM-22.1.4-Linux-ARM64.tar.xz` contains LLVM binaries for Arm64 Linux. Except for Windows. Where `LLVM-*.exe` is an installer intended for using LLVM as a toolchain and the archive `clang+llvm-` contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the `LLVM-` installer, unless you are developing software which itself uses LLVM, in which case choose `clang+llvm-`. In addition, source archives are available: * To get all the `llvm-project` source code for this release, choose `llvm-project-22.1.4.src.tar.xz`. * `test-s _[Truncated at 4000 characters — full notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.4]_ ### llvmorg-22.1.3 — LLVM 22.1.3 - Date: 2026-04-07 - Version: llvmorg-22.1.3 - Original notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.3 - Permalink: https://whatsnew.fyi/product/llvm/releases/llvmorg-22.1.3 ##### LLVM 22.1.3 Release * [Linux x86_64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-Linux-X64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-Linux-X64.tar.xz.jsonl)) * [Linux Arm64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-Linux-ARM64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-Linux-ARM64.tar.xz.jsonl)) * [macOS Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-macOS-ARM64.tar.xz.jsonl)) * Windows x64 (64-bit): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-win64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-win64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/clang+llvm-22.1.3-x86_64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/clang+llvm-22.1.3-x86_64-pc-windows-msvc.tar.xz.jsonl)) * Windows on Arm (ARM64): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-woa64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/LLVM-22.1.3-woa64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/clang+llvm-22.1.3-aarch64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.3/clang+llvm-22.1.3-aarch64-pc-windows-msvc.tar.xz.jsonl)) Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above. If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages. ##### Package Types Each platform has one binary release package. The file name starts with either `LLVM-` or `clang+llvm-` and ends with the platform's name. For example, `LLVM-22.1.3-Linux-ARM64.tar.xz` contains LLVM binaries for Arm64 Linux. Except for Windows. Where `LLVM-*.exe` is an installer intended for using LLVM as a toolchain and the archive `clang+llvm-` contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the `LLVM-` installer, unless you are developing software which itself uses LLVM, in which case choose `clang+llvm-`. In addition, source archives are available: * To get all the `llvm-project` source code for this release, choose `llvm-project-22.1.3.src.tar.xz`. * `test-s _[Truncated at 4000 characters — full notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.3]_ ### llvmorg-22.1.2 — LLVM 22.1.2 - Date: 2026-03-24 - Version: llvmorg-22.1.2 - Original notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.2 - Permalink: https://whatsnew.fyi/product/llvm/releases/llvmorg-22.1.2 ##### LLVM 22.1.2 Release * [Linux x86_64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-Linux-X64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-Linux-X64.tar.xz.jsonl)) * [Linux Arm64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-Linux-ARM64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-Linux-ARM64.tar.xz.jsonl)) * [macOS Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-macOS-ARM64.tar.xz.jsonl)) * Windows x64 (64-bit): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-win64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-win64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/clang+llvm-22.1.2-x86_64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/clang+llvm-22.1.2-x86_64-pc-windows-msvc.tar.xz.jsonl)) * Windows on Arm (ARM64): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-woa64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/LLVM-22.1.2-woa64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/clang+llvm-22.1.2-aarch64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.2/clang+llvm-22.1.2-aarch64-pc-windows-msvc.tar.xz.jsonl)) Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above. If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages. ##### Package Types Each platform has one binary release package. The file name starts with either `LLVM-` or `clang+llvm-` and ends with the platform's name. For example, `LLVM-22.1.2-Linux-ARM64.tar.xz` contains LLVM binaries for Arm64 Linux. Except for Windows. Where `LLVM-*.exe` is an installer intended for using LLVM as a toolchain and the archive `clang+llvm-` contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the `LLVM-` installer, unless you are developing software which itself uses LLVM, in which case choose `clang+llvm-`. In addition, source archives are available: * To get all the `llvm-project` source code for this release, choose `llvm-project-22.1.2.src.tar.xz`. * `test-s _[Truncated at 4000 characters — full notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.2]_ ### llvmorg-22.1.1 — LLVM 22.1.1 - Date: 2026-03-11 - Version: llvmorg-22.1.1 - Original notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.1 - Permalink: https://whatsnew.fyi/product/llvm/releases/llvmorg-22.1.1 ##### LLVM 22.1.1 Release * [Linux x86_64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-Linux-X64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-Linux-X64.tar.xz.jsonl)) * [Linux Arm64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-Linux-ARM64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-Linux-ARM64.tar.xz.jsonl)) * [macOS Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-macOS-ARM64.tar.xz.jsonl)) * Windows x64 (64-bit): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-win64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-win64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/clang+llvm-22.1.1-x86_64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/clang+llvm-22.1.1-x86_64-pc-windows-msvc.tar.xz.jsonl)) * Windows on Arm (ARM64): [installer](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-woa64.exe) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/LLVM-22.1.1-woa64.exe.jsonl)), [archive](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/clang+llvm-22.1.1-aarch64-pc-windows-msvc.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.1/clang+llvm-22.1.1-aarch64-pc-windows-msvc.tar.xz.jsonl)) Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above. If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages. ##### Package Types Each platform has one binary release package. The file name starts with either `LLVM-` or `clang+llvm-` and ends with the platform's name. For example, `LLVM-22.1.1-Linux-ARM64.tar.xz` contains LLVM binaries for Arm64 Linux. Except for Windows. Where `LLVM-*.exe` is an installer intended for using LLVM as a toolchain and the archive `clang+llvm-` contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the `LLVM-` installer, unless you are developing software which itself uses LLVM, in which case choose `clang+llvm-`. In addition, source archives are available: * To get all the `llvm-project` source code for this release, choose `llvm-project-22.1.1.src.tar.xz`. * `test-s _[Truncated at 4000 characters — full notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.1]_ ### llvmorg-22.1.0 — LLVM 22.1.0 - Date: 2026-02-24 - Version: llvmorg-22.1.0 - Original notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.0 - Permalink: https://whatsnew.fyi/product/llvm/releases/llvmorg-22.1.0 ##### LLVM 22.1.0 Release * [Linux x86_64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0/LLVM-22.1.0-Linux-X64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0/LLVM-22.1.0-Linux-X64.tar.xz.jsonl)) * [Linux Arm64](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0/LLVM-22.1.0-Linux-ARM64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0/LLVM-22.1.0-Linux-ARM64.tar.xz.jsonl)) * [macOS Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0/LLVM-22.1.0-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0/LLVM-22.1.0-macOS-ARM64.tar.xz.jsonl)) Download links for common platforms will appear above once builds have completed, if they are available. Check the full list of release packages at the bottom of this release page if you do not find a link above. If you do not find a release package for your platform, you may be able to find a community built package on the LLVM Discourse forum thread for this release. Remember that these are built by volunteers and may not always be available. If you rely on a platform or configuration that is not one of the defaults, we suggest you use the binaries that your platform provides, or build your own release packages. ##### Package Types Each platform has one binary release package. The file name starts with either `LLVM-` or `clang+llvm-` and ends with the platform's name. For example, `LLVM-22.1.0-Linux-ARM64.tar.xz` contains LLVM binaries for Arm64 Linux. Except for Windows. Where `LLVM-*.exe` is an installer intended for using LLVM as a toolchain and the archive `clang+llvm-` contains the contents of the installer, plus libraries and tools not normally used in a toolchain. You most likely want the `LLVM-` installer, unless you are developing software which itself uses LLVM, in which case choose `clang+llvm-`. In addition, source archives are available: * To get all the `llvm-project` source code for this release, choose `llvm-p _[Truncated at 4000 characters — full notes: https://github.com/llvm/llvm-project/releases/tag/llvmorg-22.1.0]_