@@ -102,21 +102,21 @@ Use the convenient plugin for defaults, either in your project's
102102` ~/.lein/profiles.clj ` .
103103
104104``` clojure
105- :plugins [[cider/cider-nrepl " 0.17 .0" ]]
105+ :plugins [[cider/cider-nrepl " 0.18 .0" ]]
106106```
107107
108108A minimal ` profiles.clj ` for CIDER would be:
109109
110110``` clojure
111- {:user {:plugins [[cider/cider-nrepl " 0.17 .0" ]]}}
111+ {:user {:plugins [[cider/cider-nrepl " 0.18 .0" ]]}}
112112```
113113
114114Or (if you know what you're doing) add ` cider-nrepl ` to your `: dev
115115: dependencies ` vector plus specific middleware to ` : nrepl-middleware `
116116under ` :repl-options ` .
117117
118118``` clojure
119- :dependencies [[cider/cider-nrepl " 0.17 .0" ]]
119+ :dependencies [[cider/cider-nrepl " 0.18 .0" ]]
120120:repl-options {:nrepl-middleware
121121 [cider.nrepl/wrap-apropos
122122 cider.nrepl/wrap-classpath
@@ -155,14 +155,14 @@ it on the command line through the `cider.tasks/add-middleware` task
155155functionality):
156156
157157```
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
159159```
160160
161161Or for all of their projects by adding a ` ~/.boot/profile.boot ` file like so:
162162
163163``` 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 " ]])
166166
167167(require '[cider.tasks :refer [add-middleware nrepl-server]])
168168
@@ -182,7 +182,7 @@ You can easily boot an nREPL server with the CIDER middleware loaded
182182with the following "magic" incantation:
183183
184184```
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"])'
186186```
187187
188188Note that ` clj ` was introduced in Clojure 1.9.
@@ -271,9 +271,10 @@ release starts immediately after the previous one has been
271271shipped. Bugfix/point releases (if any) address only serious bugs and
272272never contain new features.
273273
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.
277278
278279## Contributing
279280
0 commit comments