|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## [0.11.0](https://github.com/kabouzeid/turm/compare/v0.10.0...v0.11.0) (2025-12-23) |
| 3 | +## [0.11.0](https://github.com/karimknaebel/turm/compare/v0.10.0...v0.11.0) (2025-12-23) |
4 | 4 |
|
5 | 5 |
|
6 | 6 | ### Features |
7 | 7 |
|
8 | | -* add g and G bindings to jump to first/last job ([2b92a8e](https://github.com/kabouzeid/turm/commit/2b92a8edb426dbec2c52e26127d8516a2e116dd2)) |
9 | | -* scroll job list with ctrl+d/u ([3fe52ea](https://github.com/kabouzeid/turm/commit/3fe52eacc9b8745456e382281b1c58c1d21792e2)) |
| 8 | +* add g and G bindings to jump to first/last job ([2b92a8e](https://github.com/karimknaebel/turm/commit/2b92a8edb426dbec2c52e26127d8516a2e116dd2)) |
| 9 | +* scroll job list with ctrl+d/u ([3fe52ea](https://github.com/karimknaebel/turm/commit/3fe52eacc9b8745456e382281b1c58c1d21792e2)) |
10 | 10 |
|
11 | 11 |
|
12 | 12 | ### Bug Fixes |
13 | 13 |
|
14 | | -* clean up jobs refresh ([cc7b29b](https://github.com/kabouzeid/turm/commit/cc7b29b2f17c13b182c2171911da756c5bfc549b)) |
15 | | -* clippy ([8cc6246](https://github.com/kabouzeid/turm/commit/8cc624612948bc0e57a5a14d73ac0f78c6040bdf)) |
16 | | -* clippy ([6644393](https://github.com/kabouzeid/turm/commit/6644393ae45c50438e6315e6efd5676ad0680786)) |
17 | | -* format ([bb28b2b](https://github.com/kabouzeid/turm/commit/bb28b2be8df5e53803a16847c1ce9c59f4458399)) |
18 | | -* job list height ([9fdd3d7](https://github.com/kabouzeid/turm/commit/9fdd3d736d5ef65a72bf33da0103e952303dd574)) |
19 | | -* preserve job selection across refresh ([e54ac01](https://github.com/kabouzeid/turm/commit/e54ac016bd844b545d53bccf1480a38214a690ed)) |
20 | | -* remove unnecessary job_list_state modification in ui func ([50a780c](https://github.com/kabouzeid/turm/commit/50a780c967b41459dcb81702a2c28c0065e4d44d)) |
21 | | -* reset terminal on panic ([bc1de57](https://github.com/kabouzeid/turm/commit/bc1de573353ab9cc19d123da1565b79e747da1c3)), closes [#52](https://github.com/kabouzeid/turm/issues/52) |
22 | | -* revert calling scancel inside of thread ([741198f](https://github.com/kabouzeid/turm/commit/741198f5a10724b74e7f094743ae4d7a4ee1abed)) |
23 | | -* wait for scancel to finish ([8b11875](https://github.com/kabouzeid/turm/commit/8b1187543997c9b03e88a92d6183a0eb7f3b2edd)) |
| 14 | +* clean up jobs refresh ([cc7b29b](https://github.com/karimknaebel/turm/commit/cc7b29b2f17c13b182c2171911da756c5bfc549b)) |
| 15 | +* clippy ([8cc6246](https://github.com/karimknaebel/turm/commit/8cc624612948bc0e57a5a14d73ac0f78c6040bdf)) |
| 16 | +* clippy ([6644393](https://github.com/karimknaebel/turm/commit/6644393ae45c50438e6315e6efd5676ad0680786)) |
| 17 | +* format ([bb28b2b](https://github.com/karimknaebel/turm/commit/bb28b2be8df5e53803a16847c1ce9c59f4458399)) |
| 18 | +* job list height ([9fdd3d7](https://github.com/karimknaebel/turm/commit/9fdd3d736d5ef65a72bf33da0103e952303dd574)) |
| 19 | +* preserve job selection across refresh ([e54ac01](https://github.com/karimknaebel/turm/commit/e54ac016bd844b545d53bccf1480a38214a690ed)) |
| 20 | +* remove unnecessary job_list_state modification in ui func ([50a780c](https://github.com/karimknaebel/turm/commit/50a780c967b41459dcb81702a2c28c0065e4d44d)) |
| 21 | +* reset terminal on panic ([bc1de57](https://github.com/karimknaebel/turm/commit/bc1de573353ab9cc19d123da1565b79e747da1c3)), closes [#52](https://github.com/karimknaebel/turm/issues/52) |
| 22 | +* revert calling scancel inside of thread ([741198f](https://github.com/karimknaebel/turm/commit/741198f5a10724b74e7f094743ae4d7a4ee1abed)) |
| 23 | +* wait for scancel to finish ([8b11875](https://github.com/karimknaebel/turm/commit/8b1187543997c9b03e88a92d6183a0eb7f3b2edd)) |
24 | 24 |
|
25 | | -## [0.10.0](https://github.com/kabouzeid/turm/compare/v0.9.0...v0.10.0) (2025-12-12) |
| 25 | +## [0.10.0](https://github.com/karimknaebel/turm/compare/v0.9.0...v0.10.0) (2025-12-12) |
26 | 26 |
|
27 | 27 |
|
28 | 28 | ### Features |
29 | 29 |
|
30 | | -* rounded corners ([a689259](https://github.com/kabouzeid/turm/commit/a6892592723c50d2d7ce48b9379b497a573c3a68)) |
| 30 | +* rounded corners ([a689259](https://github.com/karimknaebel/turm/commit/a6892592723c50d2d7ce48b9379b497a573c3a68)) |
31 | 31 |
|
32 | | -## [0.9.0](https://github.com/kabouzeid/turm/compare/v0.8.0...v0.9.0) (2025-08-26) |
| 32 | +## [0.9.0](https://github.com/karimknaebel/turm/compare/v0.8.0...v0.9.0) (2025-08-26) |
33 | 33 |
|
34 | 34 |
|
35 | 35 | ### Features |
36 | 36 |
|
37 | | -* auto-select first job on start ([c39613c](https://github.com/kabouzeid/turm/commit/c39613c32ca18625807a56081655f14533d63d32)) |
38 | | -* show estimated start time for pending jobs ([6ce5f01](https://github.com/kabouzeid/turm/commit/6ce5f01730d400f1a9be0d97dd17100728ce72d0)) |
| 37 | +* auto-select first job on start ([c39613c](https://github.com/karimknaebel/turm/commit/c39613c32ca18625807a56081655f14533d63d32)) |
| 38 | +* show estimated start time for pending jobs ([6ce5f01](https://github.com/karimknaebel/turm/commit/6ce5f01730d400f1a9be0d97dd17100728ce72d0)) |
39 | 39 |
|
40 | 40 |
|
41 | 41 | ### Bug Fixes |
42 | 42 |
|
43 | | -* cargo warning ([8979926](https://github.com/kabouzeid/turm/commit/8979926149d07b7e78e2839d767679efb4d52c2b)) |
| 43 | +* cargo warning ([8979926](https://github.com/karimknaebel/turm/commit/8979926149d07b7e78e2839d767679efb4d52c2b)) |
44 | 44 |
|
45 | | -## [0.8.0](https://github.com/kabouzeid/turm/compare/v0.7.3...v0.8.0) (2025-08-24) |
| 45 | +## [0.8.0](https://github.com/karimknaebel/turm/compare/v0.7.3...v0.8.0) (2025-08-24) |
46 | 46 |
|
47 | 47 |
|
48 | 48 | ### Features |
49 | 49 |
|
50 | | -* auto-refresh non-existing file paths until they are created ([3a3acc6](https://github.com/kabouzeid/turm/commit/3a3acc6480faf58dc93de31d031bd2a90db117e8)) |
| 50 | +* auto-refresh non-existing file paths until they are created ([3a3acc6](https://github.com/karimknaebel/turm/commit/3a3acc6480faf58dc93de31d031bd2a90db117e8)) |
51 | 51 |
|
52 | | -## [0.7.3](https://github.com/kabouzeid/turm/compare/v0.7.2...v0.7.3) (2024-07-28) |
| 52 | +## [0.7.3](https://github.com/karimknaebel/turm/compare/v0.7.2...v0.7.3) (2024-07-28) |
53 | 53 |
|
54 | 54 |
|
55 | 55 | ### Miscellaneous Chores |
56 | 56 |
|
57 | | -* release 0.7.3 ([ae8665b](https://github.com/kabouzeid/turm/commit/ae8665b25d68842dc1100f85aee643bc122ef52f)) |
| 57 | +* release 0.7.3 ([ae8665b](https://github.com/karimknaebel/turm/commit/ae8665b25d68842dc1100f85aee643bc122ef52f)) |
58 | 58 |
|
59 | | -## [0.7.2](https://github.com/kabouzeid/turm/compare/v0.7.1...v0.7.2) (2024-07-28) |
| 59 | +## [0.7.2](https://github.com/karimknaebel/turm/compare/v0.7.1...v0.7.2) (2024-07-28) |
60 | 60 |
|
61 | 61 |
|
62 | 62 | ### Bug Fixes |
63 | 63 |
|
64 | | -* crash on resize ([96f4f16](https://github.com/kabouzeid/turm/commit/96f4f1683ee98547dadc610cf21f293858ba9d50)) |
| 64 | +* crash on resize ([96f4f16](https://github.com/karimknaebel/turm/commit/96f4f1683ee98547dadc610cf21f293858ba9d50)) |
65 | 65 |
|
66 | | -## [0.7.1](https://github.com/kabouzeid/turm/compare/v0.6.0...v0.7.1) (2024-07-28) |
| 66 | +## [0.7.1](https://github.com/karimknaebel/turm/compare/v0.6.0...v0.7.1) (2024-07-28) |
67 | 67 |
|
68 | 68 |
|
69 | 69 | ### Features |
70 | 70 |
|
71 | | -* pretty text wrapping ([51dc964](https://github.com/kabouzeid/turm/commit/51dc9645f506b89a0444db64cab6ddc0d2ecdaf0)) |
72 | | -* toggle log text wrapping. update deps ([5243a36](https://github.com/kabouzeid/turm/commit/5243a368c173070c58ce8a51bce56be9f916ec21)) |
73 | | -* truncated line indicator ([f347664](https://github.com/kabouzeid/turm/commit/f347664ecd94db785140eac296e37d66e203a81b)) |
| 71 | +* pretty text wrapping ([51dc964](https://github.com/karimknaebel/turm/commit/51dc9645f506b89a0444db64cab6ddc0d2ecdaf0)) |
| 72 | +* toggle log text wrapping. update deps ([5243a36](https://github.com/karimknaebel/turm/commit/5243a368c173070c58ce8a51bce56be9f916ec21)) |
| 73 | +* truncated line indicator ([f347664](https://github.com/karimknaebel/turm/commit/f347664ecd94db785140eac296e37d66e203a81b)) |
74 | 74 |
|
75 | 75 |
|
76 | 76 | ### Bug Fixes |
77 | 77 |
|
78 | | -* correctly resolve relative log file paths ([0ecc902](https://github.com/kabouzeid/turm/commit/0ecc902f036244ed67d29eb686dcbf2c413ec51c)) |
79 | | -* crash on resize ([6dc3b1d](https://github.com/kabouzeid/turm/commit/6dc3b1d9f387d3b2accdc34b7e8a0c42995424c9)) |
| 78 | +* correctly resolve relative log file paths ([0ecc902](https://github.com/karimknaebel/turm/commit/0ecc902f036244ed67d29eb686dcbf2c413ec51c)) |
| 79 | +* crash on resize ([6dc3b1d](https://github.com/karimknaebel/turm/commit/6dc3b1d9f387d3b2accdc34b7e8a0c42995424c9)) |
80 | 80 |
|
81 | 81 |
|
82 | 82 | ### Miscellaneous Chores |
83 | 83 |
|
84 | | -* release 0.7.1 ([499a3a6](https://github.com/kabouzeid/turm/commit/499a3a69059adab68444d552acc4838962db4e0b)) |
| 84 | +* release 0.7.1 ([499a3a6](https://github.com/karimknaebel/turm/commit/499a3a69059adab68444d552acc4838962db4e0b)) |
85 | 85 |
|
86 | | -## [0.6.0](https://github.com/kabouzeid/turm/compare/v0.5.0...v0.6.0) (2023-09-23) |
| 86 | +## [0.6.0](https://github.com/karimknaebel/turm/compare/v0.5.0...v0.6.0) (2023-09-23) |
87 | 87 |
|
88 | 88 |
|
89 | 89 | ### Features |
90 | 90 |
|
91 | | -* toggle stdout/stderr ([bcd773b](https://github.com/kabouzeid/turm/commit/bcd773bd21ccb64860e651e2da881d57253fecb8)) |
| 91 | +* toggle stdout/stderr ([bcd773b](https://github.com/karimknaebel/turm/commit/bcd773bd21ccb64860e651e2da881d57253fecb8)) |
92 | 92 |
|
93 | | -## [0.5.0](https://github.com/kabouzeid/turm/compare/v0.4.0...v0.5.0) (2023-09-15) |
| 93 | +## [0.5.0](https://github.com/karimknaebel/turm/compare/v0.4.0...v0.5.0) (2023-09-15) |
94 | 94 |
|
95 | 95 |
|
96 | 96 | ### Features |
97 | 97 |
|
98 | | -* show job count ([c169e18](https://github.com/kabouzeid/turm/commit/c169e1844574885246736dbde920ae0f77b121b2)) |
| 98 | +* show job count ([c169e18](https://github.com/karimknaebel/turm/commit/c169e1844574885246736dbde920ae0f77b121b2)) |
99 | 99 |
|
100 | | -## [0.4.0](https://github.com/kabouzeid/turm/compare/v0.3.0...v0.4.0) (2023-04-23) |
| 100 | +## [0.4.0](https://github.com/karimknaebel/turm/compare/v0.3.0...v0.4.0) (2023-04-23) |
101 | 101 |
|
102 | 102 |
|
103 | 103 | ### Features |
104 | 104 |
|
105 | | -* faster fast scrolling (shift/control/alt) ([37e205a](https://github.com/kabouzeid/turm/commit/37e205aaf819e99e13aea70327de84289cba0482)) |
106 | | -* scroll to top/bottom ([0022a70](https://github.com/kabouzeid/turm/commit/0022a70a58d6a0f2b1e159f0b5afef99ae6ea2c1)) |
| 105 | +* faster fast scrolling (shift/control/alt) ([37e205a](https://github.com/karimknaebel/turm/commit/37e205aaf819e99e13aea70327de84289cba0482)) |
| 106 | +* scroll to top/bottom ([0022a70](https://github.com/karimknaebel/turm/commit/0022a70a58d6a0f2b1e159f0b5afef99ae6ea2c1)) |
107 | 107 |
|
108 | | -## [0.3.0](https://github.com/kabouzeid/turm/compare/v0.2.0...v0.3.0) (2023-04-17) |
| 108 | +## [0.3.0](https://github.com/karimknaebel/turm/compare/v0.2.0...v0.3.0) (2023-04-17) |
109 | 109 |
|
110 | 110 |
|
111 | 111 | ### Features |
112 | 112 |
|
113 | | -* add shell completions ([e9b8de0](https://github.com/kabouzeid/turm/commit/e9b8de0018b3dd91d72db6e3c164aa18a1fe17d9)) |
114 | | -* proper cli with help ([90988f6](https://github.com/kabouzeid/turm/commit/90988f65208b353204acd6a570be45e753bfcdfc)) |
| 113 | +* add shell completions ([e9b8de0](https://github.com/karimknaebel/turm/commit/e9b8de0018b3dd91d72db6e3c164aa18a1fe17d9)) |
| 114 | +* proper cli with help ([90988f6](https://github.com/karimknaebel/turm/commit/90988f65208b353204acd6a570be45e753bfcdfc)) |
115 | 115 |
|
116 | | -## [0.2.0](https://github.com/kabouzeid/turm/compare/v0.1.0...v0.2.0) (2023-04-15) |
| 116 | +## [0.2.0](https://github.com/karimknaebel/turm/compare/v0.1.0...v0.2.0) (2023-04-15) |
117 | 117 |
|
118 | 118 |
|
119 | 119 | ### Features |
120 | 120 |
|
121 | | -* cancel jobs ([bc05723](https://github.com/kabouzeid/turm/commit/bc057230244ce215a585dbb318de762913524a5b)) |
122 | | -* select first job on launch ([7c742fd](https://github.com/kabouzeid/turm/commit/7c742fdd3b66787b10df6a017de6c7522c8f9858)) |
| 121 | +* cancel jobs ([bc05723](https://github.com/karimknaebel/turm/commit/bc057230244ce215a585dbb318de762913524a5b)) |
| 122 | +* select first job on launch ([7c742fd](https://github.com/karimknaebel/turm/commit/7c742fdd3b66787b10df6a017de6c7522c8f9858)) |
123 | 123 |
|
124 | 124 |
|
125 | 125 | ### Bug Fixes |
126 | 126 |
|
127 | | -* clear the log on empty selection ([518afdb](https://github.com/kabouzeid/turm/commit/518afdbf67ada9ea1d7b2597765630cba8a00ee4)) |
128 | | -* correctly display job ids in arrays ([bc05723](https://github.com/kabouzeid/turm/commit/bc057230244ce215a585dbb318de762913524a5b)) |
| 127 | +* clear the log on empty selection ([518afdb](https://github.com/karimknaebel/turm/commit/518afdbf67ada9ea1d7b2597765630cba8a00ee4)) |
| 128 | +* correctly display job ids in arrays ([bc05723](https://github.com/karimknaebel/turm/commit/bc057230244ce215a585dbb318de762913524a5b)) |
129 | 129 |
|
130 | 130 | ## 0.1.0 (2023-03-31) |
131 | 131 |
|
132 | 132 |
|
133 | 133 | ### Features |
134 | 134 |
|
135 | | -* accept same cli args as `squeue` ([1f1a5ac](https://github.com/kabouzeid/turm/commit/1f1a5ac8f0b92b435b09e09981c95cbb00290a20)) |
136 | | -* add cargo metadata ([78487bb](https://github.com/kabouzeid/turm/commit/78487bbe93c8c1efaef8b218e72c68a4dbe3c67a)) |
137 | | -* better error handling ([ad47d19](https://github.com/kabouzeid/turm/commit/ad47d19ad6abccb80bc7d5c9ac3faf44ca03a92a)) |
138 | | -* better layout ([67e24e0](https://github.com/kabouzeid/turm/commit/67e24e078df0eed492123e498282942400cbbcf9)) |
139 | | -* config interval file ([7e6678d](https://github.com/kabouzeid/turm/commit/7e6678d834ce5535dfe2ede8e88974ccbf36c453)) |
140 | | -* fast scroll ([8df9158](https://github.com/kabouzeid/turm/commit/8df91589f8ef6c3cd403faecfc40142fd238d0a4)) |
141 | | -* faster log file loading ([9f954cc](https://github.com/kabouzeid/turm/commit/9f954ccff53fc7ffdb4412d1a490ef012bf4cc95)) |
142 | | -* faster log loading ([b4b0fa4](https://github.com/kabouzeid/turm/commit/b4b0fa4df97d51976f2cadffd527a07fd3804346)) |
143 | | -* help bar ([ab63a9e](https://github.com/kabouzeid/turm/commit/ab63a9e2cd9b2ea05a8d45789b8dfb04d580c932)) |
144 | | -* partial reads (like tail -f) ([86f04af](https://github.com/kabouzeid/turm/commit/86f04af1bf78783c37c4cecbef4d3292280f4f5e)) |
145 | | -* prettier ([c70de5e](https://github.com/kabouzeid/turm/commit/c70de5ea4f412531c203bb308ee769e6cc861828)) |
146 | | -* scroll to bottom with end ([01423f1](https://github.com/kabouzeid/turm/commit/01423f1a8c5da16f97dc01efd4e73cbb96d8c810)) |
147 | | -* show job details ([904ff7c](https://github.com/kabouzeid/turm/commit/904ff7cef52e8971f7c6146ec217065988001336)) |
148 | | -* show state and reason in details panel ([a77d4a3](https://github.com/kabouzeid/turm/commit/a77d4a3ff7d823f89ea33921dee28aa9ff7b6a3f)) |
149 | | -* show state in list ([823a0a2](https://github.com/kabouzeid/turm/commit/823a0a263bc33b7a1e77d92601820059dfc22a14)) |
| 135 | +* accept same cli args as `squeue` ([1f1a5ac](https://github.com/karimknaebel/turm/commit/1f1a5ac8f0b92b435b09e09981c95cbb00290a20)) |
| 136 | +* add cargo metadata ([78487bb](https://github.com/karimknaebel/turm/commit/78487bbe93c8c1efaef8b218e72c68a4dbe3c67a)) |
| 137 | +* better error handling ([ad47d19](https://github.com/karimknaebel/turm/commit/ad47d19ad6abccb80bc7d5c9ac3faf44ca03a92a)) |
| 138 | +* better layout ([67e24e0](https://github.com/karimknaebel/turm/commit/67e24e078df0eed492123e498282942400cbbcf9)) |
| 139 | +* config interval file ([7e6678d](https://github.com/karimknaebel/turm/commit/7e6678d834ce5535dfe2ede8e88974ccbf36c453)) |
| 140 | +* fast scroll ([8df9158](https://github.com/karimknaebel/turm/commit/8df91589f8ef6c3cd403faecfc40142fd238d0a4)) |
| 141 | +* faster log file loading ([9f954cc](https://github.com/karimknaebel/turm/commit/9f954ccff53fc7ffdb4412d1a490ef012bf4cc95)) |
| 142 | +* faster log loading ([b4b0fa4](https://github.com/karimknaebel/turm/commit/b4b0fa4df97d51976f2cadffd527a07fd3804346)) |
| 143 | +* help bar ([ab63a9e](https://github.com/karimknaebel/turm/commit/ab63a9e2cd9b2ea05a8d45789b8dfb04d580c932)) |
| 144 | +* partial reads (like tail -f) ([86f04af](https://github.com/karimknaebel/turm/commit/86f04af1bf78783c37c4cecbef4d3292280f4f5e)) |
| 145 | +* prettier ([c70de5e](https://github.com/karimknaebel/turm/commit/c70de5ea4f412531c203bb308ee769e6cc861828)) |
| 146 | +* scroll to bottom with end ([01423f1](https://github.com/karimknaebel/turm/commit/01423f1a8c5da16f97dc01efd4e73cbb96d8c810)) |
| 147 | +* show job details ([904ff7c](https://github.com/karimknaebel/turm/commit/904ff7cef52e8971f7c6146ec217065988001336)) |
| 148 | +* show state and reason in details panel ([a77d4a3](https://github.com/karimknaebel/turm/commit/a77d4a3ff7d823f89ea33921dee28aa9ff7b6a3f)) |
| 149 | +* show state in list ([823a0a2](https://github.com/karimknaebel/turm/commit/823a0a263bc33b7a1e77d92601820059dfc22a14)) |
150 | 150 |
|
151 | 151 |
|
152 | 152 | ### Bug Fixes |
153 | 153 |
|
154 | | -* error on shutdown ([ff516ca](https://github.com/kabouzeid/turm/commit/ff516cac734fcd06a443122aca408d228046484a)) |
155 | | -* hide incomplete lines in log files ([28eb452](https://github.com/kabouzeid/turm/commit/28eb452f9b4e8900d74be491368787bbe2197fc1)) |
156 | | -* log title ([d42f79a](https://github.com/kabouzeid/turm/commit/d42f79ae7dcfec4d33d29fdcc48e1e986d1ea8b9)) |
157 | | -* warnings ([ffd1211](https://github.com/kabouzeid/turm/commit/ffd1211228490960186d9cf8dc1d773a38558b16)) |
| 154 | +* error on shutdown ([ff516ca](https://github.com/karimknaebel/turm/commit/ff516cac734fcd06a443122aca408d228046484a)) |
| 155 | +* hide incomplete lines in log files ([28eb452](https://github.com/karimknaebel/turm/commit/28eb452f9b4e8900d74be491368787bbe2197fc1)) |
| 156 | +* log title ([d42f79a](https://github.com/karimknaebel/turm/commit/d42f79ae7dcfec4d33d29fdcc48e1e986d1ea8b9)) |
| 157 | +* warnings ([ffd1211](https://github.com/karimknaebel/turm/commit/ffd1211228490960186d9cf8dc1d773a38558b16)) |
0 commit comments