@@ -102,21 +102,21 @@ Use the convenient plugin for defaults, either in your project's
102
102
` ~/.lein/profiles.clj ` .
103
103
104
104
``` clojure
105
- :plugins [[cider/cider-nrepl " 0.17 .0" ]]
105
+ :plugins [[cider/cider-nrepl " 0.18 .0" ]]
106
106
```
107
107
108
108
A minimal ` profiles.clj ` for CIDER would be:
109
109
110
110
``` clojure
111
- {:user {:plugins [[cider/cider-nrepl " 0.17 .0" ]]}}
111
+ {:user {:plugins [[cider/cider-nrepl " 0.18 .0" ]]}}
112
112
```
113
113
114
114
Or (if you know what you're doing) add ` cider-nrepl ` to your `: dev
115
115
: dependencies ` vector plus specific middleware to ` : nrepl-middleware `
116
116
under ` :repl-options ` .
117
117
118
118
``` clojure
119
- :dependencies [[cider/cider-nrepl " 0.17 .0" ]]
119
+ :dependencies [[cider/cider-nrepl " 0.18 .0" ]]
120
120
:repl-options {:nrepl-middleware
121
121
[cider.nrepl/wrap-apropos
122
122
cider.nrepl/wrap-classpath
@@ -155,14 +155,14 @@ it on the command line through the `cider.tasks/add-middleware` task
155
155
functionality):
156
156
157
157
```
158
- boot -d org.clojure/tools. nrepl:0.2.12 -d cider/cider-nrepl:0.x.y-SNAPSHOT -i "(require 'cider.tasks)" cider.tasks/add-middleware -m cider.nrepl.middleware.apropos/wrap-apropos -m cider.nrepl.middleware.version/wrap-version cider.tasks/nrepl-server wait
158
+ boot -d nrepl:0.4.4 -d cider/cider-nrepl:0.18.0 -i "(require 'cider.tasks)" cider.tasks/add-middleware -m cider.nrepl.middleware.apropos/wrap-apropos -m cider.nrepl.middleware.version/wrap-version cider.tasks/nrepl-server wait
159
159
```
160
160
161
161
Or for all of their projects by adding a ` ~/.boot/profile.boot ` file like so:
162
162
163
163
``` clojure
164
- (set-env! :dependencies '[[org.clojure/tools. nrepl " 0.2.12 " ]
165
- [cider/cider-nrepl " 0.x.y-SNAPSHOT " ]])
164
+ (set-env! :dependencies '[[nrepl " 0.4.4 " ]
165
+ [cider/cider-nrepl " 0.18.0 " ]])
166
166
167
167
(require '[cider.tasks :refer [add-middleware nrepl-server]])
168
168
@@ -182,7 +182,7 @@ You can easily boot an nREPL server with the CIDER middleware loaded
182
182
with the following "magic" incantation:
183
183
184
184
```
185
- clj -Sdeps '{:deps {cider/cider-nrepl {:mvn/version "0.18.0-SNAPSHOT "} }}' -e '(require (quote cider-nrepl.main)) (cider-nrepl.main/init ["cider.nrepl/cider-middleware"])'
185
+ clj -Sdeps '{:deps {cider/cider-nrepl {:mvn/version "0.18.0"} }}' -e '(require (quote cider-nrepl.main)) (cider-nrepl.main/init ["cider.nrepl/cider-middleware"])'
186
186
```
187
187
188
188
Note that ` clj ` was introduced in Clojure 1.9.
@@ -271,9 +271,10 @@ release starts immediately after the previous one has been
271
271
shipped. Bugfix/point releases (if any) address only serious bugs and
272
272
never contain new features.
273
273
274
- The versions of CIDER and cider-nrepl are always kept in sync. If
275
- you're tracking the ` master ` branch of CIDER, you should also be
276
- tracking the ` master ` branch of ` cider-nrepl ` .
274
+ Prior to cider-nrepl 0.18, CIDER and cider-nrepl releases
275
+ were always done in sync. As most editors started relying on cider-nrepl
276
+ this was eventually changed and now cider-nrepl releases happen on their
277
+ own schedule.
277
278
278
279
## Contributing
279
280
0 commit comments