Releases: nushell/reedline
v0.36.0
What's Changed
- Add test for kitty protocol modifier key in vi mode by @replcat in #831
- emacs mode: change ctrl-k to
cut to line end
by @WindSoilder in #826 - Added partial completions to the MenuNext event by @uek-1 in #828
- Fixed demo completions by @uek-1 in #835
- made can_partially_complete() only complete when suggesting more than the input by @uek-1 in #834
- Fix external printer don't print until key press by @andylokandy in #840
- Attempt to fix multiline prompt resize issue by @blindFS in #841
- bumped version by @ayax79 in #845
New Contributors
- @replcat made their first contribution in #831
- @uek-1 made their first contribution in #828
- @andylokandy made their first contribution in #840
- @blindFS made their first contribution in #841
Full Changelog: v0.35.0...v0.36.0
v0.35.0
What's Changed
- Bump crossterm to
0.28.1
by @sholderbach in #817 - Fix panic in long item completion in ide menu by @HKalbasi in #823
- Fix a typo by @DenisGorbachev in #827
- Bump version to
0.35.0
by @devyn in #830
New Contributors
- @HKalbasi made their first contribution in #823
- @DenisGorbachev made their first contribution in #827
Full Changelog: v0.34.0...v0.35.0
v0.34.0
What's Changed
- Fix vi mode change not pastable by @adaschma in #807
- chore: ensure lockfile up-to-date by @tisonkun in #812
- Remove out of date YouTube links by @sholderbach in #814
- feat: impl ClearScreen with crossterm's Clear by @tisonkun in #813
New Contributors
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
- fix some new clippy warnings by @fdncred in #790
- Add PWD to the
Reedline
state by @YizhePKU in #796 - Fix #793 using width() for column menu alignements with special char by @Jiogo18 in #794
- Make menus process events before updating working details by @ysthakur in #799
- Feature: vi visual mode by @adamschmalhofer in #800
New Contributors
- @YizhePKU made their first contribution in #796
- @Jiogo18 made their first contribution in #794
- @adamschmalhofer made their first contribution in #800
Full Changelog: v0.32.0...v0.33.0
0.32.0
What's Changed
- add bashism
!term
to prefix search for last command beginning withterm
by @fdncred in #779 - Remove debug print by @sholderbach in #784
- fix ide menu not reporting correct required_lines by @maxomatic458 in #781
- Fix (properly) the logic around prompt re-use & Host Command handling by @bew in #770
- fix: unexpected spaces after large buffer input by @sigoden in #783
- Bump version for
0.32.0
release by @devyn in #785
New Contributors
- @bew made their first contribution in #770
- @sigoden made their first contribution in #783
- @devyn made their first contribution in #785
Full Changelog: v0.31.0...v0.32.0
0.31.0
New release for Nushell 0.92.0
What's Changed
- Bump version of
strum
/strum_macros
by @sholderbach in #768 - Use the OS clipboard only for explicit cut/copy/paste operations by @Tastaturtaste in #761
- Revert "Move left when exiting insert mode" by @fdncred in #773
- Fix
OpenOptions
clippy by @sholderbach in #776 - Bump
fd-lock
requirement and locked deps by @sholderbach in #775 - Fix case-consistency searching sqlite history by @sholderbach in #777
- Bump version for
0.31.0
release by @sholderbach in #780
Full Changelog: v0.30.0...v0.31.0
0.30.0
New release for Nushell 0.91.0
This release fixes several bugs across different areas of reedline
.
What's Changed
- Fix typos and grammar mistakes by @cactusdualcore in #743
- Remove duplicates from file-based history search by @saep in #741
- Search results should not contain duplicates following a first hit.
- Fix: Move left when exiting vi insert mode by @andreistan26 in #699
- This makes the cursor position after
Esc
consistent with vim's behavior
- This makes the cursor position after
- Fix logic error in
style_range
leading to overflow on subtraction by @Tastaturtaste in #751 - Bump rusqlite from 0.29.0 to 0.31.0 by @icp1994 in #754
- Fix prompt rendering after
ExecuteHostCommand
by @kit494way in #758- We now try to not draw a new prompt after sending a command via the
ExecuteHostCommand
binding.
- We now try to not draw a new prompt after sending a command via the
- Bump dependencies in lockfile by @sholderbach in #764
New Contributors
- @cactusdualcore made their first contribution in #743
- @saep made their first contribution in #741
- @icp1994 made their first contribution in #754
- @kit494way made their first contribution in #758
Full Changelog: v0.29.0...v0.30.0
0.29.0
New release for Nushell 0.90.0.
This might be the most feature-packed reedline release so far. Thanks to all contributors and especially the record number of new contributors!
What's Changed
- Make
ReedlineErrorVariants
public by @ClementNerma in #679 - Fix move to line start in multi-line history entries by @boathouse2112 in #584
- Print rest of line after cursor with large completion menu by @ysthakur in #700
- Don't slice line in DefaultCompleter by @ysthakur in #695
- Revert "Fix move to line start in multi-line history entries" by @fdncred in #704
- Replace clipboard with arboard, which is actively maintained by @Tastaturtaste in #705
- Add ability to select and cut text in the input buffer by @Tastaturtaste in #689
- ide style completions by @maxomatic458 in #696
- respect windows newline in update_values by @maxomatic458 in #709
- get correct cursor pos when menu indicator contains newline by @maxomatic458 in #708
- modify ci.yml to see if it will turn off code coverage in the reedline repo by @stormasm in #710
- Fix panic when history size set to 0 by @andreistan26 in #653
- Update nu-ansi-term to 0.50.0 by @kubouch in #716
- Remove conflicting keybindings added with selection feature by @Tastaturtaste in #715
- Update dependencies by @kubouch in #717
- get back the ranges of the strings from the completer used for generating completions by @maxomatic458 in #713
- update the ide_completions example with more cases to explore by @stormasm in #718
- Clipboard graceful handling by @abusch in #712
- suggestion: added style by @rsteube in #691
- columnar_menu: fix explicit highlighting color by @rsteube in #720
- Don't panic when creating
FileBackedHistory
withusize::MAX
capacity by @nibon7 in #701 - update history error message by @stormasm in #721
- add style from #691 to ide menu by @maxomatic458 in #722
- Fix style in ide menu by @maxomatic458 in #725
- Print foreground color for indicator and right prompt in large buffers by @ysthakur in #728
- menu refactor by @maxomatic458 in #723
- Typed text style by @maxomatic458 in #730
- add builder functions by @maxomatic458 in #731
- Fix quick completion by @nibon7 in #732
- revert overdeleted
c-a
binding from #715 by @crides in #734 - fix description line not truncating in columnar menu by @maxomatic458 in #739
- Bump to version 0.29 by @kubouch in #742
New Contributors
- @boathouse2112 made their first contribution in #584
- @Tastaturtaste made their first contribution in #705
- @maxomatic458 made their first contribution in #696
- @andreistan26 made their first contribution in #653
- @abusch made their first contribution in #712
- @rsteube made their first contribution in #691
Full Changelog: v0.28.0...v0.29.0
0.28.0
New release for nushell 0.89.0
What's Changed
- Better behaviour on resize by @danielsomerfield in #675
- Fix
prompt_start_row
reset to 0 when opening a file without newline in Nushell by @nibon7 in #688 - Bump
itertools
to0.12.0
from0.10.x
by @sholderbach in #686 - Fix clippy from the future by @sholderbach in #687
- fix clippy, add typo dict by @WindSoilder in #698
- Try fix prompt_start_row reset to 0 when opening a file without newline in Nushell by @WindSoilder in #697
- Bump version for 0.28 release by @kubouch in #702
New Contributors
- @danielsomerfield made their first contribution in #675
- @kubouch made their first contribution in #702
Full Changelog: v0.27.1...v0.28.0
0.27.1
This is a patch release to fix the build of the documentation on https://docs.rs/reedline
We now try to build with the additional features except the system_clipboard
. Tweaked the documentation in the process.
What's Changed
- Try to fix the docs.rs build by @sholderbach in #682
- Bump version to 0.27.1 by @sholderbach in #683
Full Changelog: v0.27.0...v0.27.1