Releases: Olical/conjure
Releases · Olical/conjure
v4.52.2
- Fix #586 by improving how we close and open log buffers
- Fix #587 by returning more consistent absolute paths from file search functions
- Add a static path to Conjure's source directory so Conjure and other extensions can perform filesystem related work relative to Conjure's source code on the user's system
- Bump the Aniseed CI image with the latest Neovim version
- Began work on a Guile client backed by nREPL, this is still just a sketch and requires more work, but will hopefully become the main way to interact with Guile eventually! 🔥
Full Changelog: v4.52.1...v4.52.2
v4.52.1
v4.52.0
What's Changed
- Clojure: Pretty-print test failures by @dradtke in #569
- Support clj-reload in addition to tools.namespace by @dharrigan in #576
- feat: support luarocks/rocks.nvim by @mrcjkb in #579
- Disable diagnostics in the log buffer by default, this can be turned back on, see
:help conjure
. - Add a config option to disable tree sitter in the log buffer.
- Make lazy loading easier and fully supported. No more on-filetype autocommand workarounds required.
- Fix the psql support and change the default connection configuration to something very generic that might work if you have a running local database. (it was something specific that wouldn't exist as just a non-working example before)
- Fix the Hy support #568
New Contributors
Full Changelog: v4.51.0...v4.52.0
v4.51.0
What's Changed
- Debugger: Show value of :debug-value if present by @dradtke in #560
- Fix doc-str Guile by @DMClVG in #563
- Update Common Lisp
in-package
support so it should hopefully work as expected now #561 #557 #489 (and possibly more issues!)
If you're a Common Lisp wizard, please let me know what you think about this change. 🪄
New Contributors
Full Changelog: v4.50.0...v4.51.0
v4.50.0
What's Changed
- Add doc-str for janet's stdio client by @sogaiu in #542
- Add queue for tap values in clojure client by @EgorKulbachka in #550
- We now have the ability to capture and print
tap>
values in Clojure land!
- We now have the ability to capture and print
- guile: append stray output to log by @austinmlv in #552
- Fixed the School's defaulting for
maplocalleader
.
New Contributors
- @EgorKulbachka made their first contribution in #550
Full Changelog: v4.49.0...v4.50.0
v4.49.0
What's Changed
- Add a stdio based Janet client by @sogaiu in #536
- Make HUD zindex configurable.
- Fix paths for the Janet client on Windows.
- Allow disabling of ALL mappings with
g:conjure#mapping#enable_defaults
. - Fix a Janet client connection race condition.
- Fix a potential uncaught exception when a
nil
is logged, it's now cast to a string. - Improve Guile client so you can see print output and REPL startup messages.
- More configuration examples in the README to get people started.
- Fix the default
*ns*
in Clojure. It's no longer overridden toconjure.internal
if you don't have a(ns)
form, like in a babashka file. So it'll use the appropriate default likeuser
.
New Contributors
Full Changelog: v4.48.0...v4.49.0
v4.48.0
v4.47.0
What's Changed
- Add completions to Common Lisp client by @russtoku in #517
- Allow overriding opts context in eval-str by @julienvincent in #520
- Fix cleaning up of clients / child processes on exit by using the right autocmds.
- Prevent a Lua unpack overflow from occurring.
New Contributors
- @julienvincent made their first contribution in #520
Full Changelog: v4.46.0...v4.47.0
v4.46.0
What's Changed
- Add client for SQL by @russtoku in #511
- Add snd s7 scheme optional client by @russtoku #514
- Fix Fennel module reloading. Uses the correct path separator now #513
- Fix file eval in Clojure on windows #505
- Neaten up the readme a little, removing duplicate links
- Add a note to the readme about installing with lazy.nvim
- Remove some unused docs
Full Changelog: v4.45.0...v4.46.0