branch: elpa/cider
commit 9de0d038a57aa09d45455fd2f538a2d0bd9742ac
Author: Bozhidar Batsov <[email protected]>
Commit: Bozhidar Batsov <[email protected]>

    Drop support for Emacs 27
    
    Transient no longer supports Emacs 27, which is the primary reason for this
    change.
---
 .github/workflows/test.yml                      | 4 ++--
 CHANGELOG.md                                    | 1 +
 cider.el                                        | 2 +-
 doc/modules/ROOT/pages/about/compatibility.adoc | 9 ++++++++-
 doc/modules/ROOT/pages/basics/installation.adoc | 2 +-
 5 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 0f157570df3..ec2eb1ce3b2 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -24,8 +24,8 @@ jobs:
         # Test all Emacs versions on Ubuntu.
         os: [ubuntu-latest]
         # TODO: reenable snapshot once this is fixed 
https://app.circleci.com/pipelines/github/clojure-emacs/cider/2931/workflows/b7284759-c6d1-44dd-bbfc-e71709e3f62f/jobs/17699
-        # emacs_version: ['27.2', '28.2', '29.3', '30.1', 'snapshot']
-        emacs_version: ['27.2', '28.2', '29.3', '30.1']
+        # emacs_version: ['28.2', '29.3', '30.1', 'snapshot']
+        emacs_version: ['28.2', '29.3', '30.1']
         java_version: ['21']
         include:
           # For other OSes, test only the latest stable Emacs version.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1ffc7f2a448..90f105299d3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@
 ### Changes
 
 - [#3854](https://github.com/clojure-emacs/cider/pull/3854): Use buttons for 
items in `cider-ns-browser` to allow clicking and evil's `RET` to navigate.
+- Drop support for Emacs 27.
 
 ### Bugs fixed
 
diff --git a/cider.el b/cider.el
index 70d4a237353..c827f4c7657 100644
--- a/cider.el
+++ b/cider.el
@@ -16,7 +16,7 @@
 ;;
 ;; Version: 1.21.0-snapshot
 ;; Package-Requires: (
-;;     (emacs "27")
+;;     (emacs "28")
 ;;     (clojure-mode "5.19")
 ;;     (parseedn "1.2.1")
 ;;     (queue "0.2")
diff --git a/doc/modules/ROOT/pages/about/compatibility.adoc 
b/doc/modules/ROOT/pages/about/compatibility.adoc
index c90be3633bf..a18ad4081c4 100644
--- a/doc/modules/ROOT/pages/about/compatibility.adoc
+++ b/doc/modules/ROOT/pages/about/compatibility.adoc
@@ -2,7 +2,7 @@
 
 == Emacs
 
-CIDER supports Emacs 27.1+. More generally we try to support the last 3 major 
Emacs releases
+CIDER supports Emacs 28.1+. More generally we try to support the last 3 major 
Emacs releases
 when that's feasible and doesn't add a lot of maintenance overhead.
 
 NOTE: We pay special attention to supporting whatever Emacs is bundled with 
the current stable Debian
@@ -103,6 +103,13 @@ Below you can find the official compatibility matrix for 
CIDER.
 | 8
 | 1.10
 
+| 1.21
+| 28.1
+| 1.0
+| 0.58
+| 8
+| 1.10
+
 |===
 
 TIP: You can also check the requirements of a particular CIDER version by 
inspecting
diff --git a/doc/modules/ROOT/pages/basics/installation.adoc 
b/doc/modules/ROOT/pages/basics/installation.adoc
index 7ef8bb3e3de..68978c7fce6 100644
--- a/doc/modules/ROOT/pages/basics/installation.adoc
+++ b/doc/modules/ROOT/pages/basics/installation.adoc
@@ -14,7 +14,7 @@ release. If you're new to Emacs you might want to go through
 https://www.gnu.org/software/emacs/tour/index.html[the guided tour of Emacs]
 and the built-in tutorial (just press kbd:[C-h t]).
 
-CIDER officially supports Emacs 27.1+, Java 8+, and Clojure(Script) 1.10+. If
+CIDER officially supports Emacs 28.1+, Java 8+, and Clojure(Script) 1.10+. If
 you need to work with earlier versions, check
 xref:about/compatibility.adoc#compatibility-matrix[compatibility matrix].
 

Reply via email to