Skip to content

Commit 1e819c8

Browse files
Bump cider-nrepl to 0.55.4
1 parent ec9c651 commit 1e819c8

File tree

9 files changed

+34
-37
lines changed

9 files changed

+34
-37
lines changed

CHANGELOG.md

+4-7
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,19 @@
44

55
### New features
66

7-
- [#3810](https://github.com/clojure-emacs/cider/pull/3810): Add the `cider-inspector-print-current-value` command to print the current value of the inspector.
8-
- [#3813](https://github.com/clojure-emacs/cider/pull/3813) Add support for pretty printing values in the inspector.
97
- [#3802](https://github.com/clojure-emacs/cider/issues/3802): Inspector analytics.
108
- [#3802](https://github.com/clojure-emacs/cider/issues/3802): Inspector table view-mode.
9+
- [#3813](https://github.com/clojure-emacs/cider/issues/3813): Inspector pretty-printing mode.
10+
- [#3810](https://github.com/clojure-emacs/cider/pull/3810): Inspector: `C-c C-p` to pretty-printthe currently inspected value.
1111
- [orchard#320](https://github.com/clojure-emacs/orchard/pull/320): Info: recognize printed Java classes/methods and munged Clojure functions in stacktrace outputs.
1212

1313
### Changes
1414

15-
- [#3782](https://github.com/clojure-emacs/cider/issues/3782): **(Breaking)** Drop official support for Emacs 26.
1615
- [#3812](https://github.com/clojure-emacs/cider/issues/3812): **(Breaking)** Remove support for Boot.
1716
- [#3793](https://github.com/clojure-emacs/cider/issues/3793): **(Breaking)** Remove features that relied on printed exception parsing:
1817
- `cider-stacktrace-analyze-string` and `cider-stacktrace-analyze-at-point` functions.
1918
- Automatic stacktrace parsing in log viewer.
20-
- Bump the injected `cider-nrepl` to [0.55.3](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0553-2025-04-24).
19+
- Bump the injected `cider-nrepl` to [0.55.4](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0554-2025-04-26).
2120
- [compliment#122](https://github.com/alexander-yakushev/compliment/pull/122): Completion: sort candidates by priority.
2221
- Inspector: add dedicated view for Exceptions.
2322
- Stop vendoring Haystack dependency.
@@ -31,14 +30,12 @@
3130
- [#3803](https://github.com/clojure-emacs/cider/pull/3803): Enable dynamic indentation for `clojure-ts-mode`.
3231
- [#3805](https://github.com/clojure-emacs/cider/pull/3805): Profiler: update to latest profiling middleware.
3332
- [#3806](https://github.com/clojure-emacs/cider/pull/3806): Add client info to `clone` op request.
33+
- [#3782](https://github.com/clojure-emacs/cider/issues/3782): Drop official support for Emacs 26.
3434

3535
### Bugs fixed
3636

3737
- [#3784](https://github.com/clojure-emacs/cider/issues/3784): Inspector: make point less erratic when navigating between inspector screens.
3838
- [#3786](https://github.com/clojure-emacs/cider/issues/3786): Sort dictionaries by key in nrepl-bencode
39-
40-
### Bugs fixed
41-
4239
- [#3779](https://github.com/clojure-emacs/cider/pull/3779): `cider-find-keyword` doesn't work with `clojure-ts-mode`.
4340
- [#3791](https://github.com/clojure-emacs/cider/issues/3791): Missing font lock when `cider-font-lock-dynamically` is enabled
4441
for `clojure-ts-mode`.

cider.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -571,7 +571,7 @@ the artifact.")
571571
572572
Used when `cider-jack-in-auto-inject-clojure' is set to `latest'.")
573573

574-
(defconst cider-required-middleware-version "0.55.3"
574+
(defconst cider-required-middleware-version "0.55.4"
575575
"The CIDER nREPL version that's known to work properly with CIDER.")
576576

577577
(defcustom cider-injected-middleware-version cider-required-middleware-version

dev/docker-sample-project/project.clj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
:dependencies [[org.clojure/clojure "1.11.1"]
33
[clj-http "3.12.3"]]
44
:source-paths ["src"]
5-
:plugins [[cider/cider-nrepl "0.55.3"]])
5+
:plugins [[cider/cider-nrepl "0.55.4"]])

dev/tramp-sample-project/project.clj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
:dependencies [[org.clojure/clojure "1.11.1"]
33
[clj-http "3.12.3"]]
44
:source-paths ["src"]
5-
:plugins [[cider/cider-nrepl "0.55.3"]
5+
:plugins [[cider/cider-nrepl "0.55.4"]
66
[refactor-nrepl "3.9.0"]])

doc/modules/ROOT/pages/basics/middleware_setup.adoc

+5-5
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ Use the convenient plugin for defaults, either in your project's
2020

2121
[source,clojure]
2222
----
23-
:plugins [[cider/cider-nrepl "0.55.3"]]
23+
:plugins [[cider/cider-nrepl "0.55.4"]]
2424
----
2525

2626
A minimal `profiles.clj` for CIDER would be:
2727

2828
[source,clojure]
2929
----
30-
{:repl {:plugins [[cider/cider-nrepl "0.55.3"]]}}
30+
{:repl {:plugins [[cider/cider-nrepl "0.55.4"]]}}
3131
----
3232

3333
WARNING: Be careful not to place this in the `:user` profile, as this way CIDER's
@@ -43,11 +43,11 @@ run `cider-connect` or `cider-connect-cljs`.
4343

4444
[source,clojure]
4545
----
46-
:cider-clj {:extra-deps {cider/cider-nrepl {:mvn/version "0.55.3"}}
46+
:cider-clj {:extra-deps {cider/cider-nrepl {:mvn/version "0.55.4"}}
4747
:main-opts ["-m" "nrepl.cmdline" "--middleware" "[cider.nrepl/cider-middleware]"]}
4848
4949
:cider-cljs {:extra-deps {org.clojure/clojurescript {:mvn/version "1.10.339"}
50-
cider/cider-nrepl {:mvn/version "0.55.3"}
50+
cider/cider-nrepl {:mvn/version "0.55.4"}
5151
cider/piggieback {:mvn/version "0.6.0"}}
5252
:main-opts ["-m" "nrepl.cmdline" "--middleware"
5353
"[cider.nrepl/cider-middleware,cider.piggieback/wrap-cljs-repl]"]}
@@ -66,7 +66,7 @@ NOTE: Make sure you're using https://github.com/clojurephant/clojurephant[Clojur
6666
----
6767
dependencies {
6868
devImplementation 'nrepl:nrepl:0.9.0'
69-
devImplementation 'cider:cider-nrepl:0.55.3'
69+
devImplementation 'cider:cider-nrepl:0.55.4'
7070
}
7171
7272
tasks.named('clojureRepl') {

doc/modules/ROOT/pages/basics/up_and_running.adoc

+2-2
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ simple - CIDER passes the extra dependencies and nREPL configuration to
7272
your build tool in the command it runs to start the nREPL server. Here's how
7373
this looks for `tools.deps`:
7474

75-
$ clojure -Sdeps '{:deps {nrepl {:mvn/version "1.3.1"} cider/cider-nrepl {:mvn/version "0.55.3"}}}' -m nrepl.cmdline --middleware '["cider.nrepl/cider-middleware"]'
75+
$ clojure -Sdeps '{:deps {nrepl {:mvn/version "1.3.1"} cider/cider-nrepl {:mvn/version "0.55.4"}}}' -m nrepl.cmdline --middleware '["cider.nrepl/cider-middleware"]'
7676

7777
TIP: If you don't want `cider-jack-in` to inject dependencies automatically, set
7878
`cider-inject-dependencies-at-jack-in` to `nil`. Note that you'll have to setup
@@ -332,7 +332,7 @@ It is also possible for plain `clj`, although the command is somewhat longer:
332332

333333
[source,sh]
334334
----
335-
$ clj -Sdeps '{:deps {cider/cider-nrepl {:mvn/version "0.55.3"}}}' -m nrepl.cmdline --middleware "[cider.nrepl/cider-middleware]"
335+
$ clj -Sdeps '{:deps {cider/cider-nrepl {:mvn/version "0.55.4"}}}' -m nrepl.cmdline --middleware "[cider.nrepl/cider-middleware]"
336336
----
337337

338338
Alternatively, you can start nREPL either manually or using the facilities

doc/modules/ROOT/pages/cljs/shadow-cljs.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ And connect to it with `cider-connect`.
6262
...For that to work, `shadow-cljs.edn` contents like the following are assumed:
6363

6464
```clj
65-
:dependencies [[cider/cider-nrepl "0.55.3"] ;; mandatory (unless it's inherited from deps.edn or otherwise present in the classpath of shadow-cljs's JVM process)
65+
:dependencies [[cider/cider-nrepl "0.55.4"] ;; mandatory (unless it's inherited from deps.edn or otherwise present in the classpath of shadow-cljs's JVM process)
6666
[refactor-nrepl/refactor-nrepl "3.9.0"]] ;; refactor-nrepl is optional
6767

6868
:nrepl {:middleware [cider.nrepl/cider-middleware ;; it's advisable to explicitly add this middleware. It's automatically added by shadow-cljs (if available in the classpath), unless `:nrepl {:cider false}`

doc/modules/ROOT/pages/cljs/up_and_running.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ or in `build.gradle`:
5252
----
5353
dependencies {
5454
devImplementation 'nrepl:nrepl:1.3.1'
55-
devImplementation 'cider:cider-nrepl:0.55.3'
55+
devImplementation 'cider:cider-nrepl:0.55.4'
5656
devImplementation 'cider:cider-piggieback:0.5.3'
5757
}
5858

0 commit comments

Comments
 (0)