@@ -104,21 +104,21 @@ Use the convenient plugin for defaults, either in your project's
104
104
` ~/.lein/profiles.clj ` .
105
105
106
106
``` clojure
107
- :plugins [[cider/cider-nrepl " 0.21.1 " ]]
107
+ :plugins [[cider/cider-nrepl " 0.22.0 " ]]
108
108
```
109
109
110
110
A minimal ` profiles.clj ` for CIDER would be:
111
111
112
112
``` clojure
113
- {:user {:plugins [[cider/cider-nrepl " 0.21.1 " ]]}}
113
+ {:user {:plugins [[cider/cider-nrepl " 0.22.0 " ]]}}
114
114
```
115
115
116
116
Or (if you know what you're doing) add ` cider-nrepl ` to your `: dev
117
117
: dependencies ` vector plus specific middleware to ` : nrepl-middleware `
118
118
under ` :repl-options ` .
119
119
120
120
``` clojure
121
- :dependencies [[cider/cider-nrepl " 0.21.1 " ]]
121
+ :dependencies [[cider/cider-nrepl " 0.22.0 " ]]
122
122
:repl-options {:nrepl-middleware
123
123
[cider.nrepl/wrap-apropos
124
124
cider.nrepl/wrap-classpath
@@ -157,14 +157,14 @@ it on the command line through the `cider.tasks/add-middleware` task
157
157
functionality):
158
158
159
159
```
160
- boot -d nrepl:0.6.0 -d cider/cider-nrepl:0.21.1 -i "(require 'cider.tasks)" cider.tasks/add-middleware -m cider.nrepl.middleware.apropos/wrap-apropos -m cider.nrepl.middleware.version/wrap-version repl --server wait
160
+ boot -d nrepl:0.6.0 -d cider/cider-nrepl:0.22.0 -i "(require 'cider.tasks)" cider.tasks/add-middleware -m cider.nrepl.middleware.apropos/wrap-apropos -m cider.nrepl.middleware.version/wrap-version repl --server wait
161
161
```
162
162
163
163
Or for all of their projects by adding a ` ~/.boot/profile.boot ` file like so:
164
164
165
165
``` clojure
166
166
(set-env! :dependencies '[[nrepl " 0.6.0" ]
167
- [cider/cider-nrepl " 0.21.1 " ]])
167
+ [cider/cider-nrepl " 0.22.0 " ]])
168
168
169
169
(require '[cider.tasks :refer [add-middleware]])
170
170
@@ -184,22 +184,22 @@ You can easily boot an nREPL server with the CIDER middleware loaded
184
184
with the following "magic" incantation:
185
185
186
186
```
187
- clj -Sdeps '{:deps {cider/cider-nrepl {:mvn/version "0.21.1 "} }}' -m nrepl.cmdline --middleware "[cider.nrepl/cider-middleware]"
187
+ clj -Sdeps '{:deps {cider/cider-nrepl {:mvn/version "0.22.0 "} }}' -m nrepl.cmdline --middleware "[cider.nrepl/cider-middleware]"
188
188
```
189
189
190
190
There are also two convenient aliases you can employ (see this project's ` deps.edn ` ):
191
191
192
192
``` clojure
193
193
{...
194
194
:aliases
195
- {:cider-clj {:extra-deps {org.clojure/clojure {:mvn/version " 1.9.0 " }
196
- cider/cider-nrepl {:mvn/version " 0.21.1 " }}
195
+ {:cider-clj {:extra-deps {org.clojure/clojure {:mvn/version " 1.10.1 " }
196
+ cider/cider-nrepl {:mvn/version " 0.22.0 " }}
197
197
:main-opts [" -m" " nrepl.cmdline" " --middleware" " [cider.nrepl/cider-middleware]" ]}
198
198
199
- :cider-cljs {:extra-deps {org.clojure/clojure {:mvn/version " 1.9.0 " }
199
+ :cider-cljs {:extra-deps {org.clojure/clojure {:mvn/version " 1.10.1 " }
200
200
org.clojure/clojurescript {:mvn/version " 1.10.339" }
201
- cider/cider-nrepl {:mvn/version " 0.21.1 " }
202
- cider/piggieback {:mvn/version " 0.4.0 " }}
201
+ cider/cider-nrepl {:mvn/version " 0.22.0 " }
202
+ cider/piggieback {:mvn/version " 0.4.1 " }}
203
203
:main-opts [" -m" " nrepl.cmdline" " --middleware"
204
204
" [cider.nrepl/cider-middleware,cider.piggieback/wrap-cljs-repl]" ]}}}
205
205
```
0 commit comments