Skip to content

Releases: Olical/conjure

v4.30.1

12 Feb 16:32
4d09f99
Compare
Choose a tag to compare

Full Changelog: v4.30.0...v4.30.1

v4.30.0

12 Feb 15:19
5d5c562
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.29.1...v4.30.0

v4.29.1

22 Jan 13:26
Compare
Choose a tag to compare

Hot fix, I was trying to look something up from the wrong table that sometimes didn't exist!

Full Changelog: v4.29.0...v4.29.1

v4.29.0

22 Jan 12:39
Compare
Choose a tag to compare

What's Changed

  • Fix cword range by @glyh in #290
  • Lua support by @glyh in #292
  • fix(log): ensure state.hud.id is truthy before close-hud by @raymond-w-ko in #294
  • Add mapping to load the log buf into the current window by @jsn in #300
  • Functionality to set log buffer cursor to top of last repl event by @philomates in #302
  • Common Lisp Client by @Dotrar in #296
  • command to toggle open/closed the repl log window by @philomates in #297
  • Adding to the jump list before going to definition #298

New Contributors

Full Changelog: v4.28.0...v4.29.0

v4.28.0

23 Dec 12:49
Compare
Choose a tag to compare

What's Changed

  • [Clojure] fix: Bug in go to definition on jar/depencies using v32 pi_zip by @rafaeldelboni in #280
  • fix(buffer): pcall bufnr call because bufname can be invalid by @kyazdani42 in #284
  • try to parse host and port from single argument to :ClojureConnect by @kevinkrouse in #278
  • Updated Aniseed which includes Fennel v1.0.0
  • Should include fixes for Neovim 0.6's runtime path changes too.

New Contributors

Full Changelog: v4.27.0...v4.28.0

v4.27.0

14 Nov 13:31
Compare
Choose a tag to compare

What's Changed

  • Send line/column and file path of evaluated code to Janet's netrepl server by @pyrmont in #265

New Contributors

Full Changelog: v4.26.0...v4.27.0

v4.26.0

24 Oct 14:24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.25.0...v4.26.0

v4.25.0

09 Oct 11:43
Compare
Choose a tag to compare

Updating Fennel and Aniseed with various fixes and improvements: https://github.com/Olical/aniseed/releases/tag/v3.23.0

v4.24.1

01 Oct 18:12
Compare
Choose a tag to compare

Hot fix for some compilation issues discovered by users after the last big update. There's still an issue you'll hit if you're using zest but you can use my fork until then to get around it: tsbohc/zest.nvim#8

v4.24.0

29 Sep 18:22
Compare
Choose a tag to compare

This one's fairly big! Especially for Fennel / Aniseed changes, go check out the Aniseed release for a deep dive into that area: https://github.com/Olical/aniseed/releases/tag/v3.22.0

And now for the Conjure changes!

  • Added contextual evals for Fennel, so the module macros are technically optional now!
  • Although the module macros are still super handy and now produce essentially minimal idiomatic Lua (see the Aniseed release).
  • Merged #241, adds a Conjure help tag
  • Fix a completion bug in Clojure where an error would occur if the completion results from the REPL were lacking doc strings
  • Fix the school, it stopped working due to a Neovim change I think
  • Added a couple of sponsors to the list! We lost one but it's okay, thank you to all of my sponsors past, present and future ❤️
  • We're now on Fennel 1.x pre-release!
  • Massively reduced Lua file size thanks to Aniseed's new module macros
  • Far more tests for the Fennel support
  • Bumped minimum required Neovim version to 0.5+ to allow passing functions across the VimL -> Lua boundary
  • Fix an off by one error for non-tree sitter evaluations (how was I the only one seeing this!?)
  • Fix the conjure.extract tests, they weren't running due to a silly bug in another file, also fixed their flaky-ness, they run consistently now!
  • Fixed Aniseed completion, it's now working really well provided you use the module macros

There's a few other smaller changes and updates but they're not really worth mentioning here. Think of this as the great big Aniseed refactor update, hopefully the next few versions will be various bug fixes and improvements with short but happy change logs 😄

Have a great rest of your week!