Skip to content

Bump the injected piggieback to 0.8.0 - #4211

Merged
bbatsov merged 1 commit into
masterfrom
bump-piggieback-0.8.0
Oct 9, 2026
Merged

bbatsov merged 1 commit into
masterfrom
bump-piggieback-0.8.0

Conversation

@bbatsov

@bbatsov bbatsov commented Oct 8, 2026

Copy link
Copy Markdown
Member

piggieback 0.8.0 fixes :cljs/quit under the nREPL 1.7 CIDER injects, where it left the session in ClojureScript mode with a torn-down runtime. It also keeps the cljs-repl options and the bindings figwheel-main sets up around the REPL in effect for every evaluation.

piggieback 0.8.0 evaluates ClojureScript within the same dynamic
environment cljs.repl does: the cljs-repl options such as :warnings take
effect, and the bindings tools like figwheel-main establish around
cljs-repl stay in effect for later evaluations (nrepl/piggieback#93).
It also fixes :cljs/quit on nREPL 1.3+, which left the session in
ClojureScript mode with the next evaluation failing against the
torn-down runtime.
@bbatsov
bbatsov merged commit 470d626 into master Oct 9, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant