What's Changed
Features
Dependencies
- Bump cc from 1.1.6 to 1.1.7 by @dependabot in #1017
- Bump signal-hook-mio from 0.2.3 to 0.2.4 by @dependabot in #1015
- Bump tempfile from 3.10.1 to 3.11.0 by @dependabot in #1022
- Bump crossterm from 0.27.0 to 0.28.1 by @dependabot in #1021
- Bump tempfile from 3.11.0 to 3.12.0 by @dependabot in #1026
- Bump syn from 2.0.72 to 2.0.74 by @dependabot in #1031
- Bump libz-sys from 1.1.18 to 1.1.19 by @dependabot in #1035
- Bump xcursor from 0.3.6 to 0.3.8 by @dependabot in #1036
- Bump polling from 3.7.2 to 3.7.3 by @dependabot in #1047
- Bump libc from 0.2.155 to 0.2.156 by @dependabot in #1046
- Bump cc from 1.1.7 to 1.1.13 by @dependabot in #1049
- Bump super-linter/super-linter from 6 to 7 by @dependabot in #1048
Other changes
- Add Query to store input query as well as cursor position by @yykamei in #1016
- Add Candidates by @yykamei in #1018
- Support selection in Candidates by @yykamei in #1019
- Implement Display instead of defining to_string by hand by @yykamei in #1023
- Use Query in cli.rs by @yykamei in #1024
- Return usize of cjk width when query position is changed by @yykamei in #1025
- Change the interface of visible_paths_length() by @yykamei in #1028
- Add selected() in Candidates by @yykamei in #1029
- Make StatusLine derive Copy and Clone by @yykamei in #1033
- Add Query::len() by @yykamei in #1034
- Change the interface of Candidates by @yykamei in #1037
- Extract invoke() for testability by @yykamei in #1038
- Add Screen to replace cli::Runner by @yykamei in #1040
- Replace cli::Runner with Screen by @yykamei in #1041
- Remove the tests/ directory by @yykamei in #1043
- Make tests on src/logger.rs robust by @yykamei in #1045
Full Changelog: v0.8.26...v0.9.0