Emacs 31.1 released
Version 31.1 of the Emacs editor has been released. There is a long list of changes including the removal of the Emacs dumper, a new user Lisp directory feature, a "Send to..." menu item in context-menu-mode, and many other changes; see the NEWS file for more information. Mickey Petersen, author of Mastering Emacs, also has a rundown of some of the quality-of-life features appearing in this release.
| From: | Sean Whitton <spwhitton-AT-spwhitton.name> | |
| To: | emacs-devel-AT-gnu.org | |
| Subject: | Emacs 31.1 released | |
| Date: | Mon, 24 Aug 2026 11:43:32 +0100 | |
| Message-ID: | <87pkz7pzmz.fsf@melete.silentflame.com> | |
| Archive-link: | Article |
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... 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: signature.asc (type=application/pgp-signature)-----BEGIN PGP SIGNATURE----- iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmqMIFQZHHNwd2hpdHRv bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQENnD/0eAKXWfpmJkkyQu05OHWsz vwmyMD1y7KP98a34miwoMhxnkWHCsmFVCXxLEuse2P/4I0K27nU8IqYPTj7aSBrQ SbMfUAg8svYb4uVvEBCqwZseoWOVGq4Cq4kAjdVBcMd1qfZjvgIhLkcaKNyrCNRT e8X0xO0KYYyr4p6bYthU/Ce0ehWsFTPEuOLNldIfrSWisSrYU5fvcBdwc58PXQGq 4qKdVKE7znoX2Pk9pa991Yu5RJmlhvuU5rTNwqgWNfuOpE+YCVoGW17dPC4p13BS zyE2TS+DGZfTkneHec+30NSW0tDYmOysNTw+AKzQEJbG8ph1KfbDewPFGlAkZpri MHanCq5k36NwW90BWkkqWAPOC9KmK7av4pf10HAluGCdgymxfx1lK0r5YRWyQOWo XD0ecZadmlndmF1SSsfvr5iE67a60ZcbQ/xtv1crcMnMenA5C0pMDyfLfK+cLk54 ka3NNLzCZj27eOuZUM5WsT/aHLEPtlnWFRYWPGHC1i+YDCwxPZD6Vq6fSXsALr7G 3yYOIHKQDrUcrn+AGuF4IiCyk/6wUFOS99GUiD/+5ELXrJDBEtgP6bBh3erx/Yzr ftkN/DbuU4mtPAPqD7zJfFDp7ohB6bUZW3GLbsWZx/UT5MZ8Rdy7zNd/Fpf20DMp cgQXiVZLAZIeEJokTCIwvw== =gZS/ -----END PGP SIGNATURE-----
