Releases: milanglacier/yarepl.nvim
Releases · milanglacier/yarepl.nvim
v0.12.0
Version 0.12.0 (2026-01-23)
Features
- REPLStartOrHideOrFocus: Added a new command
REPLStartOrHideOrFocusto
Toggles the visibility (focus/hide) of an existing REPL, or creates a new one
if it does not exist. - Highlight Range: Added an option to highlight the region sent to the REPL.
- Character-wise Sending: Added support for sending character-wise regions to the REPL.
- Source Command Hint: Added
show_source_command_hintoption to display
the first line of the source command as virtual text. - Formatter: Added
bracketed_pasting_delayed_crformatter for better
compatibility with REPLs like Claude Code and OpenAI Codex. - Extensions (Codex/Aider):
- Added a new extension for OpenAI's Codex.
- Display the REPL name and ID in the winbar for the default
wincmdin
Aider and Codex. - Default floating window position changed to bottom-right corner.
Breaking Change
- REPLStart: The semantics have changed. When a name is provided (e.g.,
2REPLStart ipython), the count now refers to the Nth matching REPL, rather
than the global REPL ID. When the count is not provided, it now forces the
creation of a new REPL instance instead of focusing an existing REPL with ID
1. - Config: Removed
source_funcoption. Usesource_syntaxinstead, which
now accepts both string syntax values and functions. - OS/Windows: Renamed
os.windows.send_delayed_cr_after_sendingto
os.windows.send_delayed_final_crto align with REPL meta options. - Extensions: Codex and Aider floating windows now default to the
bottom-right corner instead of occupying most of the screen.
Bug Fixes
- IPython Source: Fixed temporary file handling in IPython source function
to allow proper PDB debugging context.
New Contributors
Full Changelog: v0.11.0...v0.12.0
v0.11.0
Version 0.11 (2025-04-08)
Features
- Added command
REPLSourceOperatorandREPLSourceVisual
See comparison in README for a detailed comparison betweenREPLSendVisualandREPLSourceVisual.
Full Changelog: v0.10.1...v0.11.0