Releases: kkawakam/rustyline
Releases · kkawakam/rustyline
15.0.0
14.0.0
What's Changed
- Migrate to windows-sys #753
- Bump env_logger version to 0.11 #760
- Bump rusqlite to version 0.31 #763
- Fix typeahead #761
- Add enable signals config option #759
- Fix clippy warnings #764
- Upgrade nix to 0.28 #765
New Contributors
- @printfn made their first contribution in #753
- @andreistan26 made their first contribution in #759
Full Changelog: v13.0.0...v14.0.0
13.0.0
What's Changed
- Add
HistoryHinter::default()
andHistoryHinter::new()
by @segeljakt in #710 - Update fd-lock requirement from 3.0.0 to 4.0.0 by @dependabot in #714
- Use termios from termios crate by @nospam3089 in #717
- Fix clippy warnings by @gwenn in #718
- Fix clippy warning by @gwenn in #720
- Implement
Candidate
forRc<str>
by @fsktom in #721 - fix(unix): restore terminal mode by @miraclx in #724
- Bump nix dependency to version 0.27 by @gwenn in #728
- No highligh_char on final refresh by @gwenn in #729
- Fix clippy warnings on Windows by @gwenn in #735
- add Cmd::Repaint by @sujiacong in #734
- Make termios an optional dependency by @gwenn in #736
- Mapping between linenoise API and rustyline API by @gwenn in #737
- Use wrap_at_eol when ENABLE_VIRTUAL_TERMINAL_PROCESSING is set by @gwenn in #739
- Ignore binding::test::size_of_event on arch <> x86_64 by @gwenn in #742
- Update rusqlite requirement from 0.29.0 to 0.30.0 by @dependabot in #745
- Bump clipboard-win to version 5.0 by @gwenn in #746
- Change cursor visibility by @gwenn in #747
- Fix some clippy warnings by @gwenn in #749
- Fix derive macro with Highlighter attr by @gwenn in #751
- Support completion candidates that are shorter than the input by @gwenn in #750
New Contributors
- @segeljakt made their first contribution in #710
- @nospam3089 made their first contribution in #717
- @fsktom made their first contribution in #721
- @miraclx made their first contribution in #724
- @sujiacong made their first contribution in #734
Full Changelog: v12.0.0...v12.0.1
12.0.0
What's Changed
- Unnecessarily qualified path #683
- [ci] Update actions/checkout in GitHub Actions workflows to v3 #685
- Fix some typos #684
- Make MemHistory::default() be a wrapper around MemHistory::new() to avoid that max_len is defaulted to 0. #686
- Create dependabot.yml #687
- Add minimum permissions to rust.yml workflow #689
- Update bitflags requirement from 1.3 to 2.0 #688
- Upgrade syn version #691
- Update rusqlite requirement from 0.28.0 to 0.29.0 #693
- Add Editor::clear_screen method #694, #695
- Fix clippy warnings #697
- Move to the smaller, cargo-team maintained
home
crate #698 - Upgrade http links to https in Cargo.toml #701
- Fix dot command in vi mode #705, #706
Full Changelog: v11.0.0...v12.0.0
11.0.0
What's Changed
- Refactor listeners by @gwenn in #666
- Introduce History trait by @gwenn in #604
- Fix cargo test --no-default-features by @gwenn in #667
- Don't set height for skim by @figsoda in #668
- Turn off skim's default features by @figsoda in #669
- Add derive feature that reexports rustyline-derive's API by @figsoda in #670
- docs: update branch for wez/wezterm by @LeoDog896 in #674
- Upgrade to Rust edition 2021 by @gwenn in #675
- Replace memchr::memchr by matches! by @gwenn in #676
New Contributors
- @figsoda made their first contribution in #668
- @LeoDog896 made their first contribution in #674
Full Changelog: v10.1.0...v11.0.0
10.1.1
10.1.0
10.0.0
What's Changed
- Use a BufReader on unix platform #589
- PreferTerm #599, #601
- Guard cursor coordinates #602
- External print #229, #235, #600, #627
- Introduce signal-hook #606, #608
- Replace
buf_redux
withBufReader
fromstd
#613 - Remove
SmallVec
fromEvent
enum #614 - Make custom key bindings an optional Cargo feature #615
- Use
nix
APIs forumask
munging in history module #616 - Derive
Completer
,Highlighter
,Hinter
,Validator
from struct fields #621 - Upgrade nix to 0.24, limit features #623
- Do not validate if the command is 'NewLine' #640
Full Changelog: v9.1.2...v10.0.0