|
1 | 1 | Changelog |
2 | 2 | ======================================== |
3 | 3 |
|
| 4 | +v0.7.2 - 2025-08-04 |
| 5 | +---------------------------------------- |
| 6 | + |
| 7 | +- Fix JSON schema |
| 8 | +- Drop support for Ruby 3.0 and 3.1 |
| 9 | + |
| 10 | + |
4 | 11 | v0.7.1 - 2025-04-04 |
5 | 12 | ---------------------------------------- |
6 | 13 |
|
7 | | -- Add support for modifying the `complete` command options [`690c264`](https://github.com/bashly-framework/completely/commit/690c264) |
8 | | -- Compare [`v0.7.0..v0.7.1`](https://github.com/bashly-framework/completely/compare/v0.7.0..v0.7.1) |
| 14 | +- Add support for modifying the `complete` command options |
9 | 15 |
|
10 | 16 |
|
11 | 17 | v0.7.0 - 2024-11-29 |
12 | 18 | ---------------------------------------- |
13 | 19 |
|
14 | | -- Update instructions and template for obtaining list of git branches [`8cdfabd`](https://github.com/bashly-framework/completely/commit/8cdfabd) |
15 | | -- Add support for nested configuration [`742e3cd`](https://github.com/bashly-framework/completely/commit/742e3cd) |
16 | | -- Add `completely init --nested` and explain nested syntax in the README [`f1e17ed`](https://github.com/bashly-framework/completely/commit/f1e17ed) |
17 | | -- Compare [`v0.6.3..v0.7.0`](https://github.com/bashly-framework/completely/compare/v0.6.3..v0.7.0) |
| 20 | +- Update instructions and template for obtaining list of git branches |
| 21 | +- Add support for nested configuration |
| 22 | +- Add `completely init --nested` and explain nested syntax in the README |
18 | 23 |
|
19 | 24 |
|
20 | 25 | v0.6.3 - 2024-07-05 |
21 | 26 | ---------------------------------------- |
22 | 27 |
|
23 | | -- Allow using colon, semicolon and equal sign in completions [`a9e6a6e`](https://github.com/bashly-framework/completely/commit/a9e6a6e) |
24 | | -- Check output with shfmt [`3f7ae7e`](https://github.com/bashly-framework/completely/commit/3f7ae7e) |
25 | | -- Revert wordbreak (colon) patch [`24f9d3d`](https://github.com/bashly-framework/completely/commit/24f9d3d) |
26 | | -- Compare [`v0.6.2..v0.6.3`](https://github.com/bashly-framework/completely/compare/v0.6.2..v0.6.3) |
| 28 | +- Allow using colon, semicolon and equal sign in completions |
| 29 | +- Check output with shfmt |
| 30 | +- Revert wordbreak (colon) patch |
27 | 31 |
|
28 | 32 |
|
29 | 33 | v0.6.2 - 2024-02-08 |
30 | 34 | ---------------------------------------- |
31 | 35 |
|
32 | | -- Update possible completions installation directories [`2bc93a7`](https://github.com/bashly-framework/completely/commit/2bc93a7) |
33 | | -- Build docker images automatically [`4d20dfd`](https://github.com/bashly-framework/completely/commit/4d20dfd) |
34 | | -- Compare [`v0.6.1..v0.6.2`](https://github.com/bashly-framework/completely/compare/v0.6.1..v0.6.2) |
| 36 | +- Update possible completions installation directories |
| 37 | +- Build docker images automatically |
35 | 38 |
|
36 | 39 |
|
37 | 40 | v0.6.1 - 2023-06-23 |
38 | 41 | ---------------------------------------- |
39 | 42 |
|
40 | | -- Add ability to uninstall a completion script [`67b6715`](https://github.com/bashly-framework/completely/commit/67b6715) |
41 | | -- Compare [`v0.6.0..v0.6.1`](https://github.com/bashly-framework/completely/compare/v0.6.0..v0.6.1) |
| 43 | +- Add ability to uninstall a completion script |
42 | 44 |
|
43 | 45 |
|
44 | 46 | v0.6.0 - 2023-06-23 |
45 | 47 | ---------------------------------------- |
46 | 48 |
|
47 | | -- Refactor install command and add an Installer model [`b1341fa`](https://github.com/bashly-framework/completely/commit/b1341fa) |
48 | | -- Drop support for Ruby 2.7 [`151eff1`](https://github.com/bashly-framework/completely/commit/151eff1) |
49 | | -- Change exception classes [`3ce16ac`](https://github.com/bashly-framework/completely/commit/3ce16ac) |
50 | | -- Compare [`v0.5.4..v0.6.0`](https://github.com/bashly-framework/completely/compare/v0.5.4..v0.6.0) |
| 49 | +- Refactor install command and add an Installer model |
| 50 | +- Drop support for Ruby 2.7 |
| 51 | +- Change exception classes |
51 | 52 |
|
52 | 53 |
|
53 | 54 | v0.5.4 - 2023-04-21 |
54 | 55 | ---------------------------------------- |
55 | 56 |
|
56 | | -- Add `completely install` command [`2fbd879`](https://github.com/bashly-framework/completely/commit/2fbd879) |
57 | | -- Compare [`v0.5.3..v0.5.4`](https://github.com/bashly-framework/completely/compare/v0.5.3..v0.5.4) |
| 57 | +- Add `completely install` command |
58 | 58 |
|
59 | 59 |
|
60 | 60 | v0.5.3 - 2023-01-31 |
61 | 61 | ---------------------------------------- |
62 | 62 |
|
63 | | -- Upgrade dependencies [`211166a`](https://github.com/bashly-framework/completely/commit/211166a) |
64 | | -- Compare [`v0.5.2..v0.5.3`](https://github.com/bashly-framework/completely/compare/v0.5.2..v0.5.3) |
| 63 | +- Upgrade dependencies |
65 | 64 |
|
66 | 65 |
|
67 | 66 | v0.5.2 - 2022-12-02 |
68 | 67 | ---------------------------------------- |
69 | 68 |
|
70 | | -- Improve test command output and allow multiple complines in one run [`e924571`](https://github.com/bashly-framework/completely/commit/e924571) |
71 | | -- Compare [`v0.5.1..v0.5.2`](https://github.com/bashly-framework/completely/compare/v0.5.1..v0.5.2) |
| 69 | +- Improve test command output and allow multiple complines in one run |
72 | 70 |
|
73 | 71 |
|
74 | 72 | v0.5.1 - 2022-11-28 |
75 | 73 | ---------------------------------------- |
76 | 74 |
|
77 | | -- Refactor with rubocop [`42b996d`](https://github.com/bashly-framework/completely/commit/42b996d) |
78 | | -- Fix broken script when wildcards follow the first word [`63b77d1`](https://github.com/bashly-framework/completely/commit/63b77d1) |
79 | | -- Show warning when running the test command on an invalid file [`de7ede0`](https://github.com/bashly-framework/completely/commit/de7ede0) |
80 | | -- Compare [`v0.5.0..v0.5.1`](https://github.com/bashly-framework/completely/compare/v0.5.0..v0.5.1) |
| 75 | +- Refactor with rubocop |
| 76 | +- Fix broken script when wildcards follow the first word |
| 77 | +- Show warning when running the test command on an invalid file |
81 | 78 |
|
82 | 79 |
|
83 | 80 | v0.5.0 - 2022-09-04 |
84 | 81 | ---------------------------------------- |
85 | 82 |
|
86 | | -- Add docker release [`39acd6e`](https://github.com/bashly-framework/completely/commit/39acd6e) |
87 | | -- Fix shellcheck SC2162 in the generated script [`9e703ec`](https://github.com/bashly-framework/completely/commit/9e703ec) |
88 | | -- Fix shellcheck SC2124 in the generated script [`2d23c51`](https://github.com/bashly-framework/completely/commit/2d23c51) |
89 | | -- Hide flag completion unless input ends with a hyphen [`c15d705`](https://github.com/bashly-framework/completely/commit/c15d705) |
90 | | -- Compare [`v0.4.3..v0.5.0`](https://github.com/bashly-framework/completely/compare/v0.4.3..v0.5.0) |
| 83 | +- Add docker release |
| 84 | +- Fix shellcheck SC2162 in the generated script |
| 85 | +- Fix shellcheck SC2124 in the generated script |
| 86 | +- Hide flag completion unless input ends with a hyphen |
91 | 87 |
|
92 | 88 |
|
93 | 89 | v0.4.3 - 2022-07-14 |
94 | 90 | ---------------------------------------- |
95 | 91 |
|
96 | | -- Fix file/folder completion when they contain spaces [`9dea691`](https://github.com/bashly-framework/completely/commit/9dea691) |
97 | | -- Compare [`v0.4.2..v0.4.3`](https://github.com/bashly-framework/completely/compare/v0.4.2..v0.4.3) |
| 92 | +- Fix file/folder completion when they contain spaces |
98 | 93 |
|
99 | 94 |
|
100 | 95 | v0.4.2 - 2022-05-27 |
101 | 96 | ---------------------------------------- |
102 | 97 |
|
103 | | -- Allow keeping the test script with --keep [`20d9b15`](https://github.com/bashly-framework/completely/commit/20d9b15) |
104 | | -- Compare [`v0.4.1..v0.4.2`](https://github.com/bashly-framework/completely/compare/v0.4.1..v0.4.2) |
| 98 | +- Allow keeping the test script with --keep |
105 | 99 |
|
106 | 100 |
|
107 | 101 | v0.4.1 - 2022-05-21 |
108 | 102 | ---------------------------------------- |
109 | 103 |
|
110 | | -- Remove support for arbitrary script test to fix zsh incompatibilities [`9e3e6d9`](https://github.com/bashly-framework/completely/commit/9e3e6d9) |
111 | | -- Compare [`v0.4.0..v0.4.1`](https://github.com/bashly-framework/completely/compare/v0.4.0..v0.4.1) |
| 104 | +- Remove support for arbitrary script test to fix zsh incompatibilities |
112 | 105 |
|
113 | 106 |
|
114 | 107 | v0.4.0 - 2022-05-21 |
115 | 108 | ---------------------------------------- |
116 | 109 |
|
117 | | -- Improve template [`8172be2`](https://github.com/bashly-framework/completely/commit/8172be2) |
118 | | -- Refactor CLI commands [`1fced36`](https://github.com/bashly-framework/completely/commit/1fced36) |
119 | | -- Add Tester class for testing any completions script [`986f4d1`](https://github.com/bashly-framework/completely/commit/986f4d1) |
120 | | -- Add tester CLI command [`09e91ee`](https://github.com/bashly-framework/completely/commit/09e91ee) |
121 | | -- Add support for middle wildcard for --flag args completions [`8d25207`](https://github.com/bashly-framework/completely/commit/8d25207) |
122 | | -- Add COMPLETELY_DEBUG environment setting [`44c00a1`](https://github.com/bashly-framework/completely/commit/44c00a1) |
123 | | -- Allow setting the CONFIG_PATH argument via the COMPLETELY_CONFIG_PATH environment variable [`8ef65e1`](https://github.com/bashly-framework/completely/commit/8ef65e1) |
124 | | -- Allow setting the SCRIPT_PATH argument via the COMPLETELY_SCRIPT_PATH environment variable [`a484ff4`](https://github.com/bashly-framework/completely/commit/a484ff4) |
125 | | -- Compare [`v0.3.1..v0.4.0`](https://github.com/bashly-framework/completely/compare/v0.3.1..v0.4.0) |
| 110 | +- Improve template |
| 111 | +- Refactor CLI commands |
| 112 | +- Add Tester class for testing any completions script |
| 113 | +- Add tester CLI command |
| 114 | +- Add support for middle wildcard for --flag args completions |
| 115 | +- Add COMPLETELY_DEBUG environment setting |
| 116 | +- Allow setting the CONFIG_PATH argument via the COMPLETELY_CONFIG_PATH environment variable |
| 117 | +- Allow setting the SCRIPT_PATH argument via the COMPLETELY_SCRIPT_PATH environment variable |
126 | 118 |
|
127 | 119 |
|
128 | 120 | v0.3.1 - 2022-02-20 |
129 | 121 | ---------------------------------------- |
130 | 122 |
|
131 | | -- Fix Psych 4 errors for Ruby 3.1 [`2fb9a73`](https://github.com/bashly-framework/completely/commit/2fb9a73) |
132 | | -- Compare [`v0.3.0..v0.3.1`](https://github.com/bashly-framework/completely/compare/v0.3.0..v0.3.1) |
| 123 | +- Fix Psych 4 errors for Ruby 3.1 |
133 | 124 |
|
134 | 125 |
|
135 | 126 | v0.3.0 - 2022-01-28 |
136 | 127 | ---------------------------------------- |
137 | 128 |
|
138 | | -- Fix generated script for zsh compatibility [`d19369b`](https://github.com/bashly-framework/completely/commit/d19369b) |
139 | | -- Compare [`v0.2.0..v0.3.0`](https://github.com/bashly-framework/completely/compare/v0.2.0..v0.3.0) |
| 129 | +- Fix generated script for zsh compatibility |
140 | 130 |
|
141 | 131 |
|
142 | 132 | v0.2.0 - 2021-09-03 |
143 | 133 | ---------------------------------------- |
144 | 134 |
|
145 | | -- Improve generated code to support local completions [`3518434`](https://github.com/bashly-framework/completely/commit/3518434) |
146 | | -- Compare [`v0.1.3..v0.2.0`](https://github.com/bashly-framework/completely/compare/v0.1.3..v0.2.0) |
| 135 | +- Improve generated code to support local completions |
147 | 136 |
|
148 | 137 |
|
149 | 138 | v0.1.3 - 2021-07-21 |
150 | 139 | ---------------------------------------- |
151 | 140 |
|
152 | | -- Fix function name when only spaced patterns are configured [`2e14ec2`](https://github.com/bashly-framework/completely/commit/2e14ec2) |
153 | | -- Compare [`v0.1.2..v0.1.3`](https://github.com/bashly-framework/completely/compare/v0.1.2..v0.1.3) |
| 141 | +- Fix function name when only spaced patterns are configured |
154 | 142 |
|
155 | 143 |
|
156 | 144 | v0.1.2 - 2021-07-20 |
157 | 145 | ---------------------------------------- |
158 | 146 |
|
159 | | -- Add ability to generate a function that prints the script [`22de124`](https://github.com/bashly-framework/completely/commit/22de124) |
160 | | -- Compare [`v0.1.1..v0.1.2`](https://github.com/bashly-framework/completely/compare/v0.1.1..v0.1.2) |
| 147 | +- Add ability to generate a function that prints the script |
161 | 148 |
|
162 | 149 |
|
163 | 150 | v0.1.1 - 2021-07-20 |
164 | 151 | ---------------------------------------- |
165 | 152 |
|
166 | | -- Fix missing VERSION error [`e6f0ac1`](https://github.com/bashly-framework/completely/commit/e6f0ac1) |
167 | | -- Compare [`v0.1.0..v0.1.1`](https://github.com/bashly-framework/completely/compare/v0.1.0..v0.1.1) |
| 153 | +- Fix missing VERSION error |
168 | 154 |
|
169 | 155 |
|
170 | 156 | v0.1.0 - 2021-07-20 |
171 | 157 | ---------------------------------------- |
172 | 158 |
|
173 | | -- Initial version [`bcd598c`](https://github.com/bashly-framework/completely/commit/bcd598c) |
174 | | -- Compare [`v0.1.0`](https://github.com/bashly-framework/completely/compare/v0.1.0) |
| 159 | +- Initial version |
175 | 160 |
|
176 | 161 |
|
0 commit comments