release: 2.1.0

The v3 dev branch will go live soon. Once it does, the current master
will be put into maintenance mode until v3 is ready for a formal
release.

I won't be merging v3 into master because it introduces breaking changes
that I users shouldn't blindly `doom upgrade` into. Once v3 is ready for
adoption, `doom upgrade` will emit an announcement that v2 is EOL and a
link to a migration guide.

In the meantime, this branch needed a distinct version to set it apart
and to better reflect its state in the chronology of this project, so it
is now v2.1. Using 3.0.0-dev was poor foresight on my part; v3's
codebase has diverged significantly from v2's, so it's weird to pretend
that master represents a release candidate, or is anywhere close to the
actual state of v3.
This commit is contained in:
Henrik Lissner 2026-04-01 21:05:41 -04:00
parent 9597cf8056
commit 4f4911fed9
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -220,7 +220,7 @@
:link '(url-link :tag "Website" "https://doomemacs.org")
:group 'emacs)
(defconst doom-version "3.0.0-pre"
(defconst doom-version "2.1.0"
"Current version of Doom Emacs core.")
;; DEPRECATED: Remove these when the modules are moved out of core.