All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
-
Add ability to override current nREPL session in Nrepl component
-
Add interceptor utility to override current nREPL session
-
Add isolated nREPL session interceptor
-
Add ElinEvalCurrentListIsolatedly command
-
Add isolated session iterceptor for tests
-
Add --port option to elin repl command
-
Add support for custom file types in elin.vim
-
Update to support forward-system-output op in nREPL
-
Add forward-system-output interceptor
-
Bump babashka v1.12.208
-
Bump rewrite-clj to 1.2.50
-
Bump internal deps
-
Bump malli to 0.19.1
-
Update babashka
-
Bump malli to 0.20.0.
-
Bump nrepl to 1.5.1
-
Bump cider-nrepl to 0.58.0
-
Bump nrepl to 1.5.2
-
Exclude specific version of a dependency
-
Fix shadow-cljs port file selection logic
-
Add default port and host for dev server
-
Fix reconnection logic to allow reconnecting to already disconnected ports
-
Handle missing shadow-cljs port file
-
Fallback to Vimscript sexpr parsing if Tree-sitter fails
-
Fix to handle error responses in completion handler
-
Update elin.interceptor.test/output-test-result-to-cmdline to show elapsed time
-
Update elin.function.lookup/lookup to support ordered lookup
-
Update elin.handler.lookup/lookup to use lookup-config
-
Update elin.handler.lookup/show-source to use lookup-config
-
Elin.handler.lookup/show-clojuredocs to use lookup-config
-
Update elin.handler.navigate/jump-to-definition to use lookup-config
-
Update elin.handler.navigate/cycle-function-and-test to use lookup-config
-
Add elin.function.nrepl.cider.stacktrace/analyzed-last-stacktrace→str
-
Add elin.interceptor.evaluate/show-last-stacktrace interceptor
-
Add elin.util.file/slurp-zipfile
-
Add elin.util.file/slurp
-
Enable download-sources-jar option in info op for cider-nrepl (#23)
-
Add cider-nrepl-status-message interceptor (#23)
-
Fix elin command to work correctly
-
Fix looking up java document correctly
-
Fix print-last-result to show its result temporarily
-
Update progress interceptor to show info op progress
-
Update lookup handler to support replace HTML tags
-
Fix not to show 'Callback id does not exists' message by default
-
Add elin.function.clj-kondo/traverse-usages
-
Add elin.interceptor.test/correct-test-vars-automatically
-
Enable correct-test-vars-automatically interceptor by default
-
Add elin.interceptor.tap
-
Enable interceptors in elin.interceptor.tap by default
-
Define tap interceptor kind as elin.constant.interceptor/tap
-
Add elin.handler.tap/tapped
-
Add enable/disable-debug-log handler
-
Add ElinEnableDebugLog and ElinDisableDebugLog commands
-
Add on-callback method to IEvent protocol
-
Add elin.interceptor.handler/callback
-
Add elin#request_async vim function
-
Add elin#status function for vim
-
Add elin.interceptor.handler.namespace
-
Add elin.handler.lookup/open-javadoc
-
Add ElinOpenJavadoc command for vim
-
Add elin.function.nrepl/get-cycled-var-name
-
Add elin.handler.navigate/cycle-function-and-test
-
Add ElinCycleFunctionAndTest command for vim
-
Bump git-cliff-action to v4
-
Bump malli to 0.17.0
-
Bump rewrite-clj to 1.1.49
-
Bump cider-nrepl to 0.50.3
-
Fix evaluation handlers to return evaluated result value
-
Fix connection component to close socket when error occured in reading bencode loop
-
Fix nrepl component not to send request when disconnected
-
Fix to use Standard Clojure Style for code formatting
-
Fix to use elin.interceptor.handler.namespace
-
Update add-libspec, add-missing-libspec to use modify-code interceptor
-
Rename modify-code response to result
-
Fix elin.function.lookup to fallback when info does not respond namespace and var name
-
Fix not to throw error when callback id does not exists