diff --git a/CHANGELOG.md b/CHANGELOG.md index 41b29db70..cfbea3596 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ ### Changes +- Bump the injected `piggieback` to [0.6.1](https://github.com/nrepl/piggieback/blob/master/CHANGES.md#061-2025-12-31). + ### Bugs fixed - [#3832](https://github.com/clojure-emacs/cider/issues/3832): Fix nrepl--eval-request sending duplicate info. diff --git a/cider.el b/cider.el index 87c4c283c..78563c1a2 100644 --- a/cider.el +++ b/cider.el @@ -530,7 +530,7 @@ your version of Leiningen is bundling an older one." "List of dependencies where elements are lists of artifact name and version. Added to `cider-jack-in-dependencies' when doing `cider-jack-in-cljs'.") (put 'cider-jack-in-cljs-dependencies 'risky-local-variable t) -(cider-add-to-alist 'cider-jack-in-cljs-dependencies "cider/piggieback" "0.5.3") +(cider-add-to-alist 'cider-jack-in-cljs-dependencies "cider/piggieback" "0.6.1") (defvar cider-jack-in-dependencies-exclusions nil "List of exclusions for jack in dependencies. diff --git a/doc/modules/ROOT/pages/basics/middleware_setup.adoc b/doc/modules/ROOT/pages/basics/middleware_setup.adoc index f210fcf04..2ca6c1389 100644 --- a/doc/modules/ROOT/pages/basics/middleware_setup.adoc +++ b/doc/modules/ROOT/pages/basics/middleware_setup.adoc @@ -48,7 +48,7 @@ run `cider-connect` or `cider-connect-cljs`. :cider-cljs {:extra-deps {org.clojure/clojurescript {:mvn/version "1.10.339"} cider/cider-nrepl {:mvn/version "0.57.0"} - cider/piggieback {:mvn/version "0.6.0"}} + cider/piggieback {:mvn/version "0.6.1"}} :main-opts ["-m" "nrepl.cmdline" "--middleware" "[cider.nrepl/cider-middleware,cider.piggieback/wrap-cljs-repl]"]} ---- diff --git a/doc/modules/ROOT/pages/cljs/figwheel.adoc b/doc/modules/ROOT/pages/cljs/figwheel.adoc index 2242f2737..d6aa5950c 100644 --- a/doc/modules/ROOT/pages/cljs/figwheel.adoc +++ b/doc/modules/ROOT/pages/cljs/figwheel.adoc @@ -25,7 +25,7 @@ You'll also have to configure Piggieback manually if you're planning to use + [source,clojure] ---- -[cider/piggieback "0.5.3"] +[cider/piggieback "0.6.1"] ---- + . Add this to your dev `:repl-options` (not needed for `cider-jack-in-cljs`): @@ -123,7 +123,7 @@ in the root of your Leiningen project definition. + [source,clojure] ---- -[cider/piggieback "0.5.3"] ; not needed for cider-jack-in-cljs +[cider/piggieback "0.6.1"] ; not needed for cider-jack-in-cljs [figwheel-sidecar "0.5.19"] ; use here whatever the current version of figwheel is ---- + diff --git a/doc/modules/ROOT/pages/cljs/up_and_running.adoc b/doc/modules/ROOT/pages/cljs/up_and_running.adoc index d39df8b1f..65795eeee 100644 --- a/doc/modules/ROOT/pages/cljs/up_and_running.adoc +++ b/doc/modules/ROOT/pages/cljs/up_and_running.adoc @@ -24,7 +24,7 @@ To setup piggieback, add the following dependencies to your project [source,clojure] ---- ;; use whatever are the most recent versions here -[cider/piggieback "0.6.0"] +[cider/piggieback "0.6.1"] [org.clojure/clojure "1.12.0"] ---- @@ -53,7 +53,7 @@ or in `build.gradle`: dependencies { devImplementation 'nrepl:nrepl:1.3.1' devImplementation 'cider:cider-nrepl:0.57.0' - devImplementation 'cider:cider-piggieback:0.5.3' + devImplementation 'cider:cider-piggieback:0.6.1' } tasks.named('clojureRepl') { diff --git a/test/cider-tests.el b/test/cider-tests.el index 05af81c42..c9e22bbe1 100644 --- a/test/cider-tests.el +++ b/test/cider-tests.el @@ -109,8 +109,8 @@ ;;; cider-jack-in tests (describe "cider--gradle-dependency-notation" (it "returns a GAV when given a two-element list" - (expect (cider--gradle-dependency-notation '("cider/piggieback" "0.5.3")) - :to-equal "cider:piggieback:0.5.3"))) + (expect (cider--gradle-dependency-notation '("cider/piggieback" "1.2.3")) + :to-equal "cider:piggieback:1.2.3"))) (describe "cider--gradle-jack-in-property" (it "returns an empty string if no dependencies passed"