Releases: yykamei/thwack
Releases · yykamei/thwack
v0.10.0
What's Changed
Features
- Support CTRL-H, same as Backspace by @yykamei in #1053
- Update the Ord impl for
MatchedPath
by @yykamei in #1063 - Support Ctrl-R to reload the file tree by @yykamei in #1085
Dependencies
- Bump libc from 0.2.156 to 0.2.157 by @dependabot in #1050
- Bump syn from 2.0.74 to 2.0.75 by @dependabot in #1051
- Bump libc from 0.2.157 to 0.2.158 by @dependabot in #1052
- Bump quote from 1.0.36 to 1.0.37 by @dependabot in #1054
- Bump libz-sys from 1.1.19 to 1.1.20 by @dependabot in #1055
- Bump fastrand from 2.1.0 to 2.1.1 by @dependabot in #1057
- Bump syn from 2.0.75 to 2.0.76 by @dependabot in #1056
- Bump cc from 1.1.13 to 1.1.14 by @dependabot in #1058
- Bump cc from 1.1.14 to 1.1.15 by @dependabot in #1060
- Bump rustix from 0.38.34 to 0.38.35 by @dependabot in #1062
- Bump syn from 2.0.76 to 2.0.77 by @dependabot in #1064
- Bump wayland-client from 0.31.5 to 0.31.6 by @dependabot in #1065
- Bump cc from 1.1.15 to 1.1.16 by @dependabot in #1069
- Bump wayland-protocols from 0.32.3 to 0.32.4 by @dependabot in #1070
- Bump wayland-cursor from 0.31.5 to 0.31.6 by @dependabot in #1072
- Bump rustix from 0.38.35 to 0.38.36 by @dependabot in #1071
- Bump wayland-protocols-wlr from 0.3.3 to 0.3.4 by @dependabot in #1074
- Bump cc from 1.1.16 to 1.1.18 by @dependabot in #1073
- Bump unicode-ident from 1.0.12 to 1.0.13 by @dependabot in #1075
- Bump redox_syscall from 0.5.3 to 0.5.4 by @dependabot in #1077
- Bump rustix from 0.38.36 to 0.38.37 by @dependabot in #1076
- Bump once_cell from 1.19.0 to 1.20.0 by @dependabot in #1082
- Bump memmap2 from 0.9.4 to 0.9.5 by @dependabot in #1080
- Bump unicode-segmentation from 1.11.0 to 1.12.0 by @dependabot in #1078
- Bump pretty_assertions from 1.4.0 to 1.4.1 by @dependabot in #1081
- Bump cc from 1.1.18 to 1.1.19 by @dependabot in #1079
- Bump unicode-normalization from 0.1.23 to 0.1.24 by @dependabot in #1083
- Bump cc from 1.1.19 to 1.1.20 by @dependabot in #1084
- Bump cc from 1.1.20 to 1.1.21 by @dependabot in #1086
- Bump quick-xml from 0.36.1 to 0.36.2 by @dependabot in #1089
- Bump thiserror from 1.0.63 to 1.0.64 by @dependabot in #1088
- Bump pkg-config from 0.3.30 to 0.3.31 by @dependabot in #1090
- Bump redox_syscall from 0.5.4 to 0.5.5 by @dependabot in #1091
- Bump redox_syscall from 0.5.5 to 0.5.6 by @dependabot in #1093
- Bump libc from 0.2.158 to 0.2.159 by @dependabot in #1092
- Bump autocfg from 1.3.0 to 1.4.0 by @dependabot in #1094
- Bump once_cell from 1.20.0 to 1.20.1 by @dependabot in #1098
- Bump syn from 2.0.77 to 2.0.79 by @dependabot in #1097
- Bump redox_syscall from 0.5.6 to 0.5.7 by @dependabot in #1100
- Bump tempfile from 3.12.0 to 3.13.0 by @dependabot in #1096
- Bump unicode-bidi from 0.3.15 to 0.3.17 by @dependabot in #1102
- Bump cc from 1.1.21 to 1.1.24 by @dependabot in #1101
- Bump once_cell from 1.20.1 to 1.20.2 by @dependabot in #1103
- Bump proc-macro2 from 1.0.86 to 1.0.87 by @dependabot in #1105
- Bump cc from 1.1.24 to 1.1.28 by @dependabot in #1104
- Bump cc from 1.1.28 to 1.1.30 by @dependabot in #1106
- Bump x11-clipboard from 0.9.2 to 0.9.3 by @dependabot in #1108
- Bump proc-macro2 from 1.0.87 to 1.0.88 by @dependabot in #1107
- Bump libc from 0.2.159 to 0.2.161 by @dependabot in #1109
- Bump cc from 1.1.30 to 1.1.31 by @dependabot in #1110
- Bump syn from 2.0.79 to 2.0.82 by @dependabot in #1111
- Bump unicode-width from 0.1.13 to 0.2.0 by @dependabot in #1087
Other changes
- Add Tree to store all tree files in memory by @yykamei in #1059
- Use Tree in Screen and Candidates by @yykamei in #1061
Full Changelog: v0.9.0...v0.10.0
v0.9.0
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
v0.8.26
What's Changed
Dependencies
- Bump bitflags from 2.5.0 to 2.6.0 by @dependabot in #981
- Bump tinyvec from 1.6.0 to 1.6.1 by @dependabot in #982
- Bump cc from 1.0.100 to 1.0.101 by @dependabot in #983
- Bump log from 0.4.21 to 0.4.22 by @dependabot in #984
- Bump cc from 1.0.101 to 1.0.103 by @dependabot in #985
- Bump cc from 1.0.103 to 1.0.104 by @dependabot in #986
- Bump wayland-scanner from 0.31.2 to 0.31.3 by @dependabot in #988
- Bump wayland-sys from 0.31.2 to 0.31.3 by @dependabot in #990
- Bump wayland-client from 0.31.3 to 0.31.4 by @dependabot in #987
- Bump tinyvec from 1.6.1 to 1.7.0 by @dependabot in #991
- Bump wayland-cursor from 0.31.3 to 0.31.4 by @dependabot in #993
- Bump cc from 1.0.104 to 1.0.106 by @dependabot in #995
- Bump syn from 2.0.68 to 2.0.70 by @dependabot in #996
- Bump tinyvec from 1.7.0 to 1.8.0 by @dependabot in #997
- Bump cc from 1.0.106 to 1.1.0 by @dependabot in #998
- Bump thiserror from 1.0.61 to 1.0.62 by @dependabot in #999
- Bump syn from 2.0.70 to 2.0.71 by @dependabot in #1001
- Bump cc from 1.1.0 to 1.1.5 by @dependabot in #1000
- Bump redox_syscall from 0.5.2 to 0.5.3 by @dependabot in #1002
- Bump wayland-client from 0.31.4 to 0.31.5 by @dependabot in #1003
- Bump smithay-clipboard from 0.7.1 to 0.7.2 by @dependabot in #1006
- Bump thiserror from 1.0.62 to 1.0.63 by @dependabot in #1008
- Bump wayland-cursor from 0.31.4 to 0.31.5 by @dependabot in #1009
- Bump xcursor from 0.3.5 to 0.3.6 by @dependabot in #1010
- Bump libloading from 0.8.4 to 0.8.5 by @dependabot in #1011
- Bump cc from 1.1.5 to 1.1.6 by @dependabot in #1013
- Bump syn from 2.0.71 to 2.0.72 by @dependabot in #1012
- Bump jobserver from 0.1.31 to 0.1.32 by @dependabot in #1014
Full Changelog: v0.8.25...v0.8.26
v0.8.25
What's Changed
Dependencies
- Bump wayland-client from 0.31.2 to 0.31.3 by @dependabot in #959
- Bump polling from 3.7.0 to 3.7.1 by @dependabot in #964
- Bump proc-macro2 from 1.0.84 to 1.0.85 by @dependabot in #965
- Bump wayland-cursor from 0.31.1 to 0.31.3 by @dependabot in #963
- Bump unicode-width from 0.1.12 to 0.1.13 by @dependabot in #966
- Bump xkeysym from 0.2.0 to 0.2.1 by @dependabot in #967
- Bump cc from 1.0.98 to 1.0.99 by @dependabot in #968
- Bump url from 2.5.0 to 2.5.1 by @dependabot in #969
- Bump memchr from 2.7.2 to 2.7.4 by @dependabot in #970
- Bump git2 from 0.18.3 to 0.19.0 by @dependabot in #971
- Bump redox_syscall from 0.5.1 to 0.5.2 by @dependabot in #972
- Bump polling from 3.7.1 to 3.7.2 by @dependabot in #973
- Bump idna from 1.0.0 to 1.0.1 by @dependabot in #975
- Bump url from 2.5.1 to 2.5.2 by @dependabot in #974
- Bump proc-macro2 from 1.0.85 to 1.0.86 by @dependabot in #976
- Bump syn from 2.0.66 to 2.0.68 by @dependabot in #978
- Bump libloading from 0.8.3 to 0.8.4 by @dependabot in #979
- Bump cc from 1.0.99 to 1.0.100 by @dependabot in #980
Full Changelog: v0.8.24...v0.8.25
v0.8.24
What's Changed
Dependencies
- Bump proc-macro2 from 1.0.79 to 1.0.80 by @dependabot in #916
- Bump jobserver from 0.1.29 to 0.1.30 by @dependabot in #918
- Bump cc from 1.0.92 to 1.0.94 by @dependabot in #917
- Bump proc-macro2 from 1.0.80 to 1.0.81 by @dependabot in #920
- Bump syn from 2.0.58 to 2.0.60 by @dependabot in #921
- Bump thiserror from 1.0.58 to 1.0.59 by @dependabot in #922
- Bump rustix from 0.38.32 to 0.38.33 by @dependabot in #924
- Bump cc from 1.0.94 to 1.0.95 by @dependabot in #923
- Bump signal-hook-registry from 1.4.1 to 1.4.2 by @dependabot in #925
- Bump polling from 3.6.0 to 3.7.0 by @dependabot in #926
- Bump jobserver from 0.1.30 to 0.1.31 by @dependabot in #928
- Bump rustix from 0.38.33 to 0.38.34 by @dependabot in #927
- Bump parking_lot_core from 0.9.9 to 0.9.10 by @dependabot in #931
- Bump parking_lot from 0.12.1 to 0.12.2 by @dependabot in #930
- Bump lock_api from 0.4.11 to 0.4.12 by @dependabot in #929
- Bump unicode-width from 0.1.11 to 0.1.12 by @dependabot in #932
- Bump concurrent-queue from 2.4.0 to 2.5.0 by @dependabot in #933
- Bump bitflags from 2.4.1 to 2.5.0 by @dependabot in #934
- Bump fastrand from 2.0.2 to 2.1.0 by @dependabot in #935
- Bump libc from 0.2.153 to 0.2.154 by @dependabot in #936
- Bump cc from 1.0.95 to 1.0.96 by @dependabot in #937
- Bump x11rb from 0.13.0 to 0.13.1 by @dependabot in #939
- Bump autocfg from 1.2.0 to 1.3.0 by @dependabot in #940
- Bump thiserror from 1.0.59 to 1.0.60 by @dependabot in #942
- Bump syn from 2.0.60 to 2.0.61 by @dependabot in #943
- Bump cc from 1.0.96 to 1.0.97 by @dependabot in #941
- Bump errno from 0.3.8 to 0.3.9 by @dependabot in #945
- Bump proc-macro2 from 1.0.81 to 1.0.82 by @dependabot in #944
- Bump syn from 2.0.61 to 2.0.63 by @dependabot in #946
- Bump cc from 1.0.97 to 1.0.98 by @dependabot in #950
- Bump libc from 0.2.154 to 0.2.155 by @dependabot in #953
- Bump proc-macro2 from 1.0.82 to 1.0.83 by @dependabot in #954
- Bump syn from 2.0.63 to 2.0.65 by @dependabot in #951
- Bump crossbeam-utils from 0.8.19 to 0.8.20 by @dependabot in #952
- Bump linux-raw-sys from 0.4.13 to 0.4.14 by @dependabot in #948
- Bump thiserror from 1.0.60 to 1.0.61 by @dependabot in #949
- Bump syn from 2.0.65 to 2.0.66 by @dependabot in #955
- Bump parking_lot from 0.12.2 to 0.12.3 by @dependabot in #958
- Bump libz-sys from 1.1.16 to 1.1.18 by @dependabot in #957
- Bump proc-macro2 from 1.0.83 to 1.0.84 by @dependabot in #956
Full Changelog: v0.8.23...v0.8.24
v0.8.23
What's Changed
Dependencies
- Bump cc from 1.0.90 to 1.0.91 by @dependabot in #908
- Bump downcast-rs from 1.2.0 to 1.2.1 by @dependabot in #909
- Bump cc from 1.0.91 to 1.0.92 by @dependabot in #910
- Bump jobserver from 0.1.28 to 0.1.29 by @dependabot in #915
- Bump quote from 1.0.35 to 1.0.36 by @dependabot in #914
Full Changelog: v0.8.22...v0.8.23
v0.8.22
What's Changed
Dependencies
- Bump syn from 2.0.50 to 2.0.52 by @dependabot in #885
- Bump log from 0.4.20 to 0.4.21 by @dependabot in #886
- Bump tempfile from 3.10.0 to 3.10.1 by @dependabot in #883
- Bump x11-clipboard from 0.9.1 to 0.9.2 by @dependabot in #887
- Bump libloading from 0.8.1 to 0.8.2 by @dependabot in #888
- Bump mio from 0.8.10 to 0.8.11 by @dependabot in #889
- Bump cc from 1.0.88 to 1.0.89 by @dependabot in #890
- Bump libloading from 0.8.2 to 0.8.3 by @dependabot in #891
- Bump cc from 1.0.89 to 1.0.90 by @dependabot in #892
- Bump thiserror from 1.0.57 to 1.0.58 by @dependabot in #894
- Bump proc-macro2 from 1.0.78 to 1.0.79 by @dependabot in #893
- Bump syn from 2.0.52 to 2.0.53 by @dependabot in #895
- Bump rustix from 0.38.31 to 0.38.32 by @dependabot in #896
- Bump git2 from 0.18.2 to 0.18.3 by @dependabot in #897
- Bump smallvec from 1.13.1 to 1.13.2 by @dependabot in #898
- Bump libz-sys from 1.1.15 to 1.1.16 by @dependabot in #899
- Bump syn from 2.0.53 to 2.0.55 by @dependabot in #902
- Bump fastrand from 2.0.1 to 2.0.2 by @dependabot in #900
- Bump polling from 3.5.0 to 3.6.0 by @dependabot in #901
- Bump autocfg from 1.1.0 to 1.2.0 by @dependabot in #903
- Bump memchr from 2.7.1 to 2.7.2 by @dependabot in #904
- Bump syn from 2.0.55 to 2.0.57 by @dependabot in #905
- Bump pin-project-lite from 0.2.13 to 0.2.14 by @dependabot in #906
- Bump syn from 2.0.57 to 2.0.58 by @dependabot in #907
Full Changelog: v0.8.21...v0.8.22
v0.8.21
What's Changed
Dependencies
- Bump smithay-client-toolkit from 0.18.0 to 0.18.1 by @dependabot in #871
- Bump thiserror from 1.0.56 to 1.0.57 by @dependabot in #872
- Bump cc from 1.0.84 to 1.0.85 by @dependabot in #873
- Bump pkg-config from 0.3.29 to 0.3.30 by @dependabot in #874
- Bump syn from 2.0.48 to 2.0.49 by @dependabot in #875
- Bump polling from 3.4.0 to 3.5.0 by @dependabot in #877
- Bump super-linter/super-linter from 5 to 6 by @dependabot in #876
- Bump syn from 2.0.49 to 2.0.50 by @dependabot in #878
- Bump smithay-clipboard from 0.7.0 to 0.7.1 by @dependabot in #879
- Bump unicode-normalization from 0.1.22 to 0.1.23 by @dependabot in #880
- Bump cc from 1.0.85 to 1.0.86 by @dependabot in #881
- Bump cc from 1.0.86 to 1.0.88 by @dependabot in #882
Full Changelog: v0.8.20...v0.8.21
v0.8.20
What's Changed
Dependencies
- Bump unicode-bidi from 0.3.14 to 0.3.15 by @dependabot in #850
- Bump pkg-config from 0.3.28 to 0.3.29 by @dependabot in #851
- Bump smallvec from 1.12.0 to 1.13.0 by @dependabot in #852
- Bump actions/dependency-review-action from 3 to 4 by @dependabot in #853
- Bump smallvec from 1.13.0 to 1.13.1 by @dependabot in #854
- Bump proc-macro2 from 1.0.76 to 1.0.78 by @dependabot in #855
- Bump memmap2 from 0.9.3 to 0.9.4 by @dependabot in #856
- Bump libz-sys from 1.1.14 to 1.1.15 by @dependabot in #857
- Bump wayland-backend from 0.3.2 to 0.3.3 by @dependabot in #861
- Bump wayland-cursor from 0.31.0 to 0.31.1 by @dependabot in #859
- Bump libc from 0.2.152 to 0.2.153 by @dependabot in #863
- Bump wayland-scanner from 0.31.0 to 0.31.1 by @dependabot in #858
- Bump wayland-protocols from 0.31.0 to 0.31.2 by @dependabot in #862
- Bump wayland-client from 0.31.1 to 0.31.2 by @dependabot in #860
- Bump rustix from 0.38.30 to 0.38.31 by @dependabot in #864
- Bump tempfile from 3.9.0 to 3.10.0 by @dependabot in #867
- Bump polling from 3.3.2 to 3.4.0 by @dependabot in #865
- Bump copypasta from 0.10.0 to 0.10.1 by @dependabot in #866
- Bump git2 from 0.18.1 to 0.18.2 by @dependabot in #870
- Bump unicode-segmentation from 1.10.1 to 1.11.0 by @dependabot in #869
Full Changelog: v0.8.19...v0.8.20
v0.8.19
What's Changed
Dependencies
- Bump memmap2 from 0.9.2 to 0.9.3 by @dependabot in #821
- Bump syn from 2.0.41 to 2.0.42 by @dependabot in #822
- Bump pkg-config from 0.3.27 to 0.3.28 by @dependabot in #823
- Bump proc-macro2 from 1.0.70 to 1.0.71 by @dependabot in #824
- Bump crossbeam-utils from 0.8.17 to 0.8.18 by @dependabot in #825
- Bump thiserror from 1.0.51 to 1.0.52 by @dependabot in #826
- Bump syn from 2.0.42 to 2.0.43 by @dependabot in #827
- Bump memchr from 2.6.4 to 2.7.1 by @dependabot in #828
- Bump tempfile from 3.8.1 to 3.9.0 by @dependabot in #829
- Bump quote from 1.0.33 to 1.0.34 by @dependabot in #830
- Bump thiserror from 1.0.52 to 1.0.56 by @dependabot in #835
- Bump proc-macro2 from 1.0.74 to 1.0.75 by @dependabot in #837
- Bump syn from 2.0.46 to 2.0.48 by @dependabot in #839
- Bump libc from 0.2.151 to 0.2.152 by @dependabot in #841
- Bump proc-macro2 from 1.0.75 to 1.0.76 by @dependabot in #840
- Bump libz-sys from 1.1.12 to 1.1.13 by @dependabot in #843
- Bump crossbeam-utils from 0.8.18 to 0.8.19 by @dependabot in #842
- Bump libz-sys from 1.1.13 to 1.1.14 by @dependabot in #844
- Bump rustix from 0.38.28 to 0.38.30 by @dependabot in #845
- Bump polling from 3.3.1 to 3.3.2 by @dependabot in #846
- Bump smallvec from 1.11.2 to 1.12.0 by @dependabot in #847
- Bump calloop from 0.12.3 to 0.12.4 by @dependabot in #848
- Bump linux-raw-sys from 0.4.12 to 0.4.13 by @dependabot in #849
Full Changelog: v0.8.18...v0.8.19