Releases: Klafyvel/nvim-smuggler
Releases · Klafyvel/nvim-smuggler
v0.4.2
0.4.2 (2024-09-12)
Bug Fixes
- evaluated/invalidated signs are optional (3bcee97)
- indent formatting (60a0b36)
- seperate events for textchangedI and textchanged, former uses cursor position to invalidate, latter uses marks (c9866b8)
- treat textchange as single character chunk , use get_cursor instead of marks [ and ] (03ec10c)
Documentation
- vimdoc: Update configuration in vimdoc to reflect the README. (8f3ee0d)
Miscellaneous Chores
- release 0.4.2 (c8b11c1)
v0.4.1
v0.4.0
0.4.0 (2024-09-10)
⚠ BREAKING CHANGES
- config: Changed the organization of configuration. See documentation.
- ui: THe syntax for the configuration of mappings changed. See the documentation
:help smuggler-configuration
for details.
Features
- buffers: Delete invalidated chunks and results when evaluating a new chunk. (f91987d)
- config: Add a configuration option to not show evaluation results and images. (fb8a6a2)
- config: Added a configuration option for images sizes. (32009b1)
- config: Implement Julia's IOContext buffer settings. (c07fe8a)
- configuration: Add an option to automatically select the only available socket when applicable. (8e74d4b)
- images: Display image results if image.nvim is present! (9e49b38)
- protocol: Perform protocol version verification after handshake. (255bd8c)
- results: Display evaluation results. (7f85b72)
- ui: Added configuration options for display of results. (a869907)
- ui: Highlight evaluated chunks in buffers. (f02c41d)
Bug Fixes
- buffers: Detect chunks invalidation consistently. (1cd54ca)
- client: Fix async socket selection. (de6e60d)
- client: Smarter client to handle partial or overlapping server responses. (cef2b4e)
- reslime: set column position correctly for smuggling visual lines. (37b7d42)
- socket: Fix default socket directory for MacOS. (aeaf90f)
- ui: nil-guard results display. (8afc63c)
Miscellaneous Chores
- release 0.4 (3dc71b5)
Code Refactoring
v0.3.0
0.3.0 (2024-08-11)
Features
- diagnostics: Include frame number in stacktrace diagnostics (44722c0)
- protocol: Handle protocol v0.2 (diagnostics in notifications). (dd8b3e7)
- protocol: Implement protocol v0.3 (f89e206)
- send-range: Make block visal selection work. (8723d8c)
- smuggle-range: Split visual selection send and range send. (51bdbff)
- Update release-please.yml (9fc79fb)
Bug Fixes
v0.2.0
v0.1.2
v0.1.1
0.1.1 (2024-02-28)
Features
- Support for interrupt and exit. (83697d5)
Bug Fixes
- Added the license file to the repository. (1f875c1)
- bufconfig return code is not ignored when sending data. (80ec83d)
- moved nvim-smuggler to its own namespace, and fixed the configuration instructions. (5d7a5e6)
Miscellaneous Chores
- release 0.1.1 (8c95386)
First Release
v0.1 ci: add luarocks workflow