Skip to content

Releases: kkawakam/rustyline

6.1.1

12 Apr 17:50
10127c3
Compare
Choose a tag to compare

Bugfix

Windows panics with text on the same line #359

6.1.0

02 Apr 16:52
0659181
Compare
Choose a tag to compare

Changelog

  • Bugfixes/consistency improvements for multiline stuff (#334)
    • Movement::{BeginningOfLine,EndOfLine,etc} now actually go to beginning/end of the line.
    • Movement::BeginningOfBuffer, etc was added to get the original functionality back.
    • Fix some off-by-one bugs in the line movement code.
    • Make it easier to test the multiline functionality by adding a matching bracket validator, and using it in the examples.
  • Add LineUp/LineDown movement commands (#317)
  • Add smart up and down commands (#329)
  • Add AcceptOrNewLine command (#330)
  • Make config builder clonable (#322)
  • Fix incorrect cfg-if dependency declaration. (#336)
  • Add skim as optional fuzzy completion option for unix (#323)
  • Add DIY hints content and hints promot behavior (#347)
  • Update nix to 0.17 (#320)
  • Upgrade utf8parse to 0.2 (#321)

6.0.0

05 Jan 17:03
92f7dfb
Compare
Choose a tag to compare

Breaking Changes

  • Input validation (#311, #180, #79)
    In case you have implemented your own Helper, you will have to make it derive Validator.

Changelog

  • Fix rendering bug when a linefeed is inserted at the end of the edited line (#193)

5.0.6

01 Jan 07:30
c318e10
Compare
Choose a tag to compare

Fix Ctrl+L crashes in Windows with complex prompt #305

5.0.5

13 Dec 19:24
d54192d
Compare
Choose a tag to compare

Add support for building on unknown targets like wasm32-unknown-unknown (#285)

5.0.4

30 Oct 20:10
dcce9db
Compare
Choose a tag to compare
  • Fix crash on linux if you hold enter (#291)
  • Fix reverse history search bug (#294)

5.0.3

15 Sep 08:37
c3c991e
Compare
Choose a tag to compare
  • Support bell style (#281)
  • Invalidate prompt_size on sigwinch (#280)
  • Do not truncate hint anymore (#284 and #286)

5.0.2

20 Aug 18:47
0a053e8
Compare
Choose a tag to compare
  • Add CompleteBackward command (#257)
  • Allow edit line grow (#255)
  • Add constructor to Context visible for testing (#261)
  • Use nix::ioctl_read_bad! (#265)
  • Add an example to read password (#58)
  • Introduce derive macros for Completer, Helper, Highlighter and Hinter (#267)

5.0.1

01 Aug 17:16
7e30f8d
Compare
Choose a tag to compare
  • rustyline hangs when trying to put the prompt on the left side (#247)
  • Do not request cursor location when stdin is already ready (#246, #249)
  • Do not request cursor location when stdout is not a tty
  • Clippy: fix warnings

5.0.0

21 Jun 16:46
70e45ca
Compare
Choose a tag to compare

Breaking Changes

  • Fix highlight_prompt signature (#232)

Changelog

  • Make sure prompt is at the leftmost edge of the screen (#216)
  • Make possible to detect changes (#230)
  • Improve undo action (#228)
  • Fix colors on Windows (#227)
  • Upgrade dirs dependency
  • Bump nix to 0.14 (#238)
  • Fix HistoryHinter (#239)