- Remove Calva's highlight file
- Trailing whitespaces on save is now working
- Fixed conversion from incomplete string to string
- Auto-detect ports
- Fix for nREPL
- Adding a "timeout" when you can't connect to CLJS, with an error with possible reasons
- Fixed connecting to ClojureScript without experimental features on
- Removed error on ClojureScript, with experimental features, for Browser targets
- Fixed connection for ClojureCLR Alpha (closes #22)
- Fixed issues with
prn
- Fixed issues with disconnect (sometimes it tries to run callbacks after disconnected)
- Caching clj-kondo
- Fixed an error parsing
shadow-cljs.edn
files (closes mauricioszabo/atom-chlorine#226) - Fixed nREPL code disconnecting when you send accents
- Fixed some undetectable var definitions
- Fixed ClojureScript REPL detection on
.cljs
when:prefer-cljs
option is selected
- Fixed some errors on connecting
- Added an option to define where to put the config file
- Remembering host:port (#7)
- Added custom commands and configs
- Fix on regexp printing
- Using another way to connect to Shadow-CLJS
- Added a config for Experimental Features (exactly the same as Chlorine)
- Fix error while trying to print lots of really small lines
- Clickable stacktraces for Clojerl
- Better printer for Clojerl and nREPL
- Cutting some stdout messages from aux REPL
- Better support for Lumo, CLR, and Joker
- Fixed defining functions with same name as
clojure.core
(fixes mauricioszabo/atom-chlorine#214). - Fixed clojure REPL not connecting on first try
- Interactive eval redirects STDOUT
- Goto var definition and doc for var now work with ClojureScript's macros
- Stacktraces on ClojureScript will use source-maps to parse their errors
- Implemented the new Websocket REPL of Shadow-CLJS (Remote API)
- Possibility of running Shadow-CLJS Remote API commands (see: mauricioszabo/repl-tooling#83)
tap>
support for Shadow-CLJS Relay API- Support for resolving promises on Shadow Relay API
- Fixes on nREPL imports for Orchard, Compliment, etc (mauricioszabo/atom-chlorine#191)
- Forward-finding namespaces if a NS form was not found before the cursor (fixes mauricioszabo/atom-chlorine#193)
- Fix on
get-selection
for configs in ClojureScript - Performance improvement while parsing Clojure code
- Fixed error trying to connect to ClojureScript socket REPLs
- Fixed core Clojerl exception
- Fixed connection for other Clojure implementations like Clojerl, Joker, etc.
- Interactive results
- First support for
info
command, if "Orchard" is on classpath - Code refactoring, fixed issues
- Loading tests on full refresh
- Fixed parsing of namespaces with metadata, and quotes (the kind you get when using clj-kondo)
- Load-file now prints the stacktrace when it fails to load
- Fixed paths on Windows, so goto var definition and clicking on stacktraces will work
- Simple fix for nREPL on slower sockets
- Alpha support for nREPL
- Fixed connection with Babashka
- Fixed issue with GOTO Var Definition when the current file's full path is too long.
- Support for nREPL
- Indentation engine (alpha)
- Load-file now prints the stacktrace when it fails to load
- Fixed paths on Windows, so goto var definition and clicking on stacktraces will work
- Fixed connection with Babashka
- Fixed issue with GOTO Var Definition when the current file's full path is too long.
- Redirecting
*test-out*
to the right output - Fixes "Attempting to call unbound fn: #'unrepl.core/write" (mauricioszabo/atom-chlorine#158)
- Fixed issues with Clojure grammar rules (vars are now identified correctly)
- Added better support for ClojureScript
- Autocomplete and goto var definition fixes
- Added "doc for var" command
- Initial release
- Connect Socket REPL
- Evaluations
- Disconnect
- Goto VAR definition (only on current project)