Skip to content

Releases: Olical/conjure

v4.52.2

19 Jul 10:30
1157614
Compare
Choose a tag to compare
  • 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

21 Jun 09:38
a819777
Compare
Choose a tag to compare
  • Fix error when opening the log buffer on Neovim versions before 0.10.0 #582 (there was a breaking Neovim API change and I didn't include a backwards compatibility layer for older versions)

Full Changelog: v4.52.0...v4.52.1

v4.52.0

16 Jun 09:05
9346878
Compare
Choose a tag to compare

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

11 Mar 22:38
dfb9f75
Compare
Choose a tag to compare

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

02 Feb 12:41
f50d4db
Compare
Choose a tag to compare

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!
  • guile: append stray output to log by @austinmlv in #552
  • Fixed the School's defaulting for maplocalleader.

New Contributors

Full Changelog: v4.49.0...v4.50.0

v4.49.0

07 Dec 10:12
ec71272
Compare
Choose a tag to compare

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 to conjure.internal if you don't have a (ns) form, like in a babashka file. So it'll use the appropriate default like user.

New Contributors

Full Changelog: v4.48.0...v4.49.0

v4.48.0

08 Sep 14:28
58c46d1
Compare
Choose a tag to compare
  • 5119706 add a right_margin option for nREPL pretty printing
  • Added the <prefix>ep mapping that evaluates your previous evaluation. This is a first draft and we might want to tweak it's behaviour over time.

Full Changelog: v4.47.0...v4.48.0

v4.47.0

11 Aug 11:35
0d9b823
Compare
Choose a tag to compare

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

Full Changelog: v4.46.0...v4.47.0

v4.46.0

12 Jul 12:25
2482871
Compare
Choose a tag to compare

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

v4.45.0

11 Jun 11:05
31a1626
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.44.2...v4.45.0