Emacs 31.1 released

Lobsters Hottest Tools

Summary

Emacs 31.1, the latest version of the extensible text editor, has been released and is available for download from GNU mirrors.

<p><a href="https://lobste.rs/s/rehaa3/emacs_31_1_released">Comments</a></p>
Original Article
View Cached Full Text

Cached at: 08/24/26, 11:30 AM

# Emacs 31.1 released Source: [https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/msg00004.html](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/msg00004.html) --- \[[Date Prev](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/msg00003.html)\]\[Date Next\]\[[Thread Prev](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/msg00003.html)\]\[Thread Next\]\[[Date Index](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/index.html#00004)\]\[[Thread Index](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/threads.html#00004)\] --- **From**:Sean Whitton**Subject**:Emacs 31\.1 released**Date**:Mon, 24 Aug 2026 11:43:32 \+0100 --- ``` Hello everyone, Version 31.1 of Emacs, the extensible text editor, should now be available from your nearest GNU mirror: https://ftpmirror.gnu.org/emacs/emacs-31.1.tar.gz https://ftpmirror.gnu.org/emacs/emacs-31.1.tar.xz The tarballs are signed; you can get the PGP signature files at: https://ftpmirror.gnu.org/emacs/emacs-31.1.tar.gz.sig https://ftpmirror.gnu.org/emacs/emacs-31.1.tar.xz.sig You can choose a mirror explicitly from the list at: https://www.gnu.org/prep/ftp.html Mirrors may take some time to update; the main GNU ftp server is at: https://ftp.gnu.org/gnu/emacs/ -------------------------------------- To verify that the tarball is intact, download both the .sig and the tarball, and run this command: gpg --verify emacs-31.1.tar.gz.sig (and similarly for emacs-31.1.tar.xz if you download that format). If that command fails because you don't have the required public key, run this command to import it: gpg --keyserver keyring.debian.org --recv-keys \ 8DC2487E51ABDD90B5C4753F0F56D0553B6D411B Alternative keyservers include keyserver.ubuntu.com and keys.openpgp.org. You can also run sha256sum or sha512sum and confirm that these checksums match: SHA256 emacs-31.1.tar.gz 3cad7fd1466c0e24867df8d2609da3ac75abc90d7c4c0175e410e9be46d4092a SHA256 emacs-31.1.tar.xz 1da5790d9580c81932b5bf700633114468da7b3412d69faa767daebf974f4586 SHA512 emacs-31.1.tar.gz 1d6e34a99367e1cdc2ab08ef7c073bbabda7cff21cda616c346591f507128df9437698fc74143ba46267a269c64148b18c2967de8f8ae0544322b68f0009acfa SHA512 emacs-31.1.tar.xz 25cb810d09eaaa58306f4c10f406466c424517657dd1c9db056dadb624f0bc33db58f3bcdf527d81e5059e492b81c237f164eb3997bf4357bd84c696537f6836 ---------------------------------------- For a summary of changes in Emacs 31, see the etc/NEWS file in the tarball; you can view it from Emacs by typing 'C-h n', or by clicking Help->Emacs News from the menu bar. You can also browse NEWS on-line using this URL: https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-31 For the complete list of changes and the people who made them, see the various ChangeLog files in the source distribution. For a summary of all the people who have contributed to Emacs, see the etc/AUTHORS file. For more information about Emacs, see: https://www.gnu.org/software/emacs -- Sean Whitton ``` **[![Attachment:](https://lists.gnu.org/icons/generic.png)](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/pgpylkLIF7lsL.pgp)[signature\.asc](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/pgpylkLIF7lsL.pgp)** *Description:*PGP signature --- --- \[Prev in Thread\]**Current Thread**\[Next in Thread\]- **Emacs 31\.1 released**,*Sean Whitton***<=** --- - Prev by Date:**[2026\-08\-17 Emacs news](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/msg00003.html)** - Previous by thread:**[2026\-08\-17 Emacs news](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/msg00003.html)** - Index\(es\):- [**Date**](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/index.html#00004) - [**Thread**](https://lists.gnu.org/archive/html/info-gnu-emacs/2026-08/threads.html#00004)

Similar Articles

Emacs 31.1 will release on 8/24

Lobsters Hottest

Emacs 31.1 is set to be released on August 24, with source code available on GitHub and build instructions provided for users.

What's new in Emacs 31.1

Hacker News Top

Emacs 31.1 is released with small quality-of-life improvements, including the deprecation of the old unexec/pdumper system and new features like a user Lisp directory and enhanced minibuffer completions.

Emacs 31 Is Around the Corner: The Changes I'm Daily Driving

Hacker News Top

Emacs 31 is approaching with improvements like simpler tree-sitter setup and a built-in markdown-ts-mode. The article details features the author has been using from the development branch, highlighting reduced configuration overhead.

Bedrock 2.0 Released

Lobsters Hottest

Bedrock 2.0, a minimal starter kit for Emacs, has been released with updates requiring Emacs 31 and improvements to default configurations, tree-sitter support, and various fixes.

Changes in Emacs 31 I'm Already Daily Driving

Lobsters Hottest

Emacs 31 introduces tree-sitter improvements that simplify grammar installation and includes a new built-in markdown-ts-mode. The author has been daily driving these changes from the development branch.