Skip to content

Commit 853f518

Browse files
committed
changelog
1 parent da852fa commit 853f518

File tree

1 file changed

+97
-45
lines changed

1 file changed

+97
-45
lines changed

CHANGELOG.md

Lines changed: 97 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,161 +1,213 @@
11
Changelog
22
========================================
33

4+
v0.7.5 - 2026-02-20
5+
----------------------------------------
6+
7+
- Fix dynamic completions (regression) [`4455eb9`](https://github.com/bashly-framework/completely/commit/4455eb9)
8+
- Rollback space delimited handling [`e3ad21d`](https://github.com/bashly-framework/completely/commit/e3ad21d)
9+
- Update completions installer paths [`f8928cc`](https://github.com/bashly-framework/completely/commit/f8928cc)
10+
- Support filenames with spaces when <directory> or <file> are used [`afe2c52`](https://github.com/bashly-framework/completely/commit/afe2c52)
11+
- Compare [`v0.7.4..v0.7.5`](https://github.com/bashly-framework/completely/compare/v0.7.4..v0.7.5)
12+
13+
14+
<!-- break v0.7.4 -->
15+
16+
v0.7.4 - 2026-02-19 - YANKED
17+
----------------------------------------
18+
19+
- Fix completion escaping [`dce16c3`](https://github.com/bashly-framework/completely/commit/dce16c3)
20+
- Refactor template filter function [`834ed78`](https://github.com/bashly-framework/completely/commit/834ed78)
21+
- Update completions installer paths [`338d567`](https://github.com/bashly-framework/completely/commit/338d567)
22+
- Compare [`v0.7.3..v0.7.4`](https://github.com/bashly-framework/completely/compare/v0.7.3..v0.7.4)
23+
24+
25+
v0.7.3 - 2025-09-24
26+
----------------------------------------
27+
28+
- Add support for reading config from stdin and writing to stdout [`764fb36`](https://github.com/bashly-framework/completely/commit/764fb36)
29+
- Fix repeating final completion [`0029c4e`](https://github.com/bashly-framework/completely/commit/0029c4e)
30+
- Refactor installer with new io / string builders [`cb91679`](https://github.com/bashly-framework/completely/commit/cb91679)
31+
- Add support for `generate --install` [`c5a877e`](https://github.com/bashly-framework/completely/commit/c5a877e)
32+
- Compare [`v0.7.2..v0.7.3`](https://github.com/bashly-framework/completely/compare/v0.7.2..v0.7.3)
33+
34+
435
v0.7.2 - 2025-08-04
536
----------------------------------------
637

7-
- Fix JSON schema
8-
- Drop support for Ruby 3.0 and 3.1
38+
- Fix JSON schema [`3cc3ef6`](https://github.com/bashly-framework/completely/commit/3cc3ef6)
39+
- Drop support for Ruby 3.0 and 3.1 [`7ff8bd8`](https://github.com/bashly-framework/completely/commit/7ff8bd8)
40+
- Compare [`v0.7.1..v0.7.2`](https://github.com/bashly-framework/completely/compare/v0.7.1..v0.7.2)
941

1042

1143
v0.7.1 - 2025-04-04
1244
----------------------------------------
1345

14-
- Add support for modifying the `complete` command options
46+
- Add support for modifying the `complete` command options [`690c264`](https://github.com/bashly-framework/completely/commit/690c264)
47+
- Compare [`v0.7.0..v0.7.1`](https://github.com/bashly-framework/completely/compare/v0.7.0..v0.7.1)
1548

1649

1750
v0.7.0 - 2024-11-29
1851
----------------------------------------
1952

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
53+
- Update instructions and template for obtaining list of git branches [`8cdfabd`](https://github.com/bashly-framework/completely/commit/8cdfabd)
54+
- Add support for nested configuration [`742e3cd`](https://github.com/bashly-framework/completely/commit/742e3cd)
55+
- Add `completely init --nested` and explain nested syntax in the README [`f1e17ed`](https://github.com/bashly-framework/completely/commit/f1e17ed)
56+
- Compare [`v0.6.3..v0.7.0`](https://github.com/bashly-framework/completely/compare/v0.6.3..v0.7.0)
2357

2458

2559
v0.6.3 - 2024-07-05
2660
----------------------------------------
2761

28-
- Allow using colon, semicolon and equal sign in completions
29-
- Check output with shfmt
30-
- Revert wordbreak (colon) patch
62+
- Allow using colon, semicolon and equal sign in completions [`a9e6a6e`](https://github.com/bashly-framework/completely/commit/a9e6a6e)
63+
- Check output with shfmt [`3f7ae7e`](https://github.com/bashly-framework/completely/commit/3f7ae7e)
64+
- Revert wordbreak (colon) patch [`24f9d3d`](https://github.com/bashly-framework/completely/commit/24f9d3d)
65+
- Compare [`v0.6.2..v0.6.3`](https://github.com/bashly-framework/completely/compare/v0.6.2..v0.6.3)
3166

3267

3368
v0.6.2 - 2024-02-08
3469
----------------------------------------
3570

36-
- Update possible completions installation directories
37-
- Build docker images automatically
71+
- Update possible completions installation directories [`2bc93a7`](https://github.com/bashly-framework/completely/commit/2bc93a7)
72+
- Build docker images automatically [`4d20dfd`](https://github.com/bashly-framework/completely/commit/4d20dfd)
73+
- Compare [`v0.6.1..v0.6.2`](https://github.com/bashly-framework/completely/compare/v0.6.1..v0.6.2)
3874

3975

4076
v0.6.1 - 2023-06-23
4177
----------------------------------------
4278

43-
- Add ability to uninstall a completion script
79+
- Add ability to uninstall a completion script [`67b6715`](https://github.com/bashly-framework/completely/commit/67b6715)
80+
- Compare [`v0.6.0..v0.6.1`](https://github.com/bashly-framework/completely/compare/v0.6.0..v0.6.1)
4481

4582

4683
v0.6.0 - 2023-06-23
4784
----------------------------------------
4885

49-
- Refactor install command and add an Installer model
50-
- Drop support for Ruby 2.7
51-
- Change exception classes
86+
- Refactor install command and add an Installer model [`b1341fa`](https://github.com/bashly-framework/completely/commit/b1341fa)
87+
- Drop support for Ruby 2.7 [`151eff1`](https://github.com/bashly-framework/completely/commit/151eff1)
88+
- Change exception classes [`3ce16ac`](https://github.com/bashly-framework/completely/commit/3ce16ac)
89+
- Compare [`v0.5.4..v0.6.0`](https://github.com/bashly-framework/completely/compare/v0.5.4..v0.6.0)
5290

5391

5492
v0.5.4 - 2023-04-21
5593
----------------------------------------
5694

57-
- Add `completely install` command
95+
- Add `completely install` command [`2fbd879`](https://github.com/bashly-framework/completely/commit/2fbd879)
96+
- Compare [`v0.5.3..v0.5.4`](https://github.com/bashly-framework/completely/compare/v0.5.3..v0.5.4)
5897

5998

6099
v0.5.3 - 2023-01-31
61100
----------------------------------------
62101

63-
- Upgrade dependencies
102+
- Upgrade dependencies [`211166a`](https://github.com/bashly-framework/completely/commit/211166a)
103+
- Compare [`v0.5.2..v0.5.3`](https://github.com/bashly-framework/completely/compare/v0.5.2..v0.5.3)
64104

65105

66106
v0.5.2 - 2022-12-02
67107
----------------------------------------
68108

69-
- Improve test command output and allow multiple complines in one run
109+
- Improve test command output and allow multiple complines in one run [`e924571`](https://github.com/bashly-framework/completely/commit/e924571)
110+
- Compare [`v0.5.1..v0.5.2`](https://github.com/bashly-framework/completely/compare/v0.5.1..v0.5.2)
70111

71112

72113
v0.5.1 - 2022-11-28
73114
----------------------------------------
74115

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
116+
- Refactor with rubocop [`42b996d`](https://github.com/bashly-framework/completely/commit/42b996d)
117+
- Fix broken script when wildcards follow the first word [`63b77d1`](https://github.com/bashly-framework/completely/commit/63b77d1)
118+
- Show warning when running the test command on an invalid file [`de7ede0`](https://github.com/bashly-framework/completely/commit/de7ede0)
119+
- Compare [`v0.5.0..v0.5.1`](https://github.com/bashly-framework/completely/compare/v0.5.0..v0.5.1)
78120

79121

80122
v0.5.0 - 2022-09-04
81123
----------------------------------------
82124

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
125+
- Add docker release [`39acd6e`](https://github.com/bashly-framework/completely/commit/39acd6e)
126+
- Fix shellcheck SC2162 in the generated script [`9e703ec`](https://github.com/bashly-framework/completely/commit/9e703ec)
127+
- Fix shellcheck SC2124 in the generated script [`2d23c51`](https://github.com/bashly-framework/completely/commit/2d23c51)
128+
- Hide flag completion unless input ends with a hyphen [`c15d705`](https://github.com/bashly-framework/completely/commit/c15d705)
129+
- Compare [`v0.4.3..v0.5.0`](https://github.com/bashly-framework/completely/compare/v0.4.3..v0.5.0)
87130

88131

89132
v0.4.3 - 2022-07-14
90133
----------------------------------------
91134

92-
- Fix file/folder completion when they contain spaces
135+
- Fix file/folder completion when they contain spaces [`9dea691`](https://github.com/bashly-framework/completely/commit/9dea691)
136+
- Compare [`v0.4.2..v0.4.3`](https://github.com/bashly-framework/completely/compare/v0.4.2..v0.4.3)
93137

94138

95139
v0.4.2 - 2022-05-27
96140
----------------------------------------
97141

98-
- Allow keeping the test script with --keep
142+
- Allow keeping the test script with --keep [`20d9b15`](https://github.com/bashly-framework/completely/commit/20d9b15)
143+
- Compare [`v0.4.1..v0.4.2`](https://github.com/bashly-framework/completely/compare/v0.4.1..v0.4.2)
99144

100145

101146
v0.4.1 - 2022-05-21
102147
----------------------------------------
103148

104-
- Remove support for arbitrary script test to fix zsh incompatibilities
149+
- Remove support for arbitrary script test to fix zsh incompatibilities [`9e3e6d9`](https://github.com/bashly-framework/completely/commit/9e3e6d9)
150+
- Compare [`v0.4.0..v0.4.1`](https://github.com/bashly-framework/completely/compare/v0.4.0..v0.4.1)
105151

106152

107153
v0.4.0 - 2022-05-21
108154
----------------------------------------
109155

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
156+
- Improve template [`8172be2`](https://github.com/bashly-framework/completely/commit/8172be2)
157+
- Refactor CLI commands [`1fced36`](https://github.com/bashly-framework/completely/commit/1fced36)
158+
- Add Tester class for testing any completions script [`986f4d1`](https://github.com/bashly-framework/completely/commit/986f4d1)
159+
- Add tester CLI command [`09e91ee`](https://github.com/bashly-framework/completely/commit/09e91ee)
160+
- Add support for middle wildcard for --flag args completions [`8d25207`](https://github.com/bashly-framework/completely/commit/8d25207)
161+
- Add COMPLETELY_DEBUG environment setting [`44c00a1`](https://github.com/bashly-framework/completely/commit/44c00a1)
162+
- Allow setting the CONFIG_PATH argument via the COMPLETELY_CONFIG_PATH environment variable [`8ef65e1`](https://github.com/bashly-framework/completely/commit/8ef65e1)
163+
- Allow setting the SCRIPT_PATH argument via the COMPLETELY_SCRIPT_PATH environment variable [`a484ff4`](https://github.com/bashly-framework/completely/commit/a484ff4)
164+
- Compare [`v0.3.1..v0.4.0`](https://github.com/bashly-framework/completely/compare/v0.3.1..v0.4.0)
118165

119166

120167
v0.3.1 - 2022-02-20
121168
----------------------------------------
122169

123-
- Fix Psych 4 errors for Ruby 3.1
170+
- Fix Psych 4 errors for Ruby 3.1 [`2fb9a73`](https://github.com/bashly-framework/completely/commit/2fb9a73)
171+
- Compare [`v0.3.0..v0.3.1`](https://github.com/bashly-framework/completely/compare/v0.3.0..v0.3.1)
124172

125173

126174
v0.3.0 - 2022-01-28
127175
----------------------------------------
128176

129-
- Fix generated script for zsh compatibility
177+
- Fix generated script for zsh compatibility [`d19369b`](https://github.com/bashly-framework/completely/commit/d19369b)
178+
- Compare [`v0.2.0..v0.3.0`](https://github.com/bashly-framework/completely/compare/v0.2.0..v0.3.0)
130179

131180

132181
v0.2.0 - 2021-09-03
133182
----------------------------------------
134183

135-
- Improve generated code to support local completions
184+
- Improve generated code to support local completions [`3518434`](https://github.com/bashly-framework/completely/commit/3518434)
185+
- Compare [`v0.1.3..v0.2.0`](https://github.com/bashly-framework/completely/compare/v0.1.3..v0.2.0)
136186

137187

138188
v0.1.3 - 2021-07-21
139189
----------------------------------------
140190

141-
- Fix function name when only spaced patterns are configured
191+
- Fix function name when only spaced patterns are configured [`2e14ec2`](https://github.com/bashly-framework/completely/commit/2e14ec2)
192+
- Compare [`v0.1.2..v0.1.3`](https://github.com/bashly-framework/completely/compare/v0.1.2..v0.1.3)
142193

143194

144195
v0.1.2 - 2021-07-20
145196
----------------------------------------
146197

147-
- Add ability to generate a function that prints the script
198+
- Add ability to generate a function that prints the script [`22de124`](https://github.com/bashly-framework/completely/commit/22de124)
199+
- Compare [`v0.1.1..v0.1.2`](https://github.com/bashly-framework/completely/compare/v0.1.1..v0.1.2)
148200

149201

150202
v0.1.1 - 2021-07-20
151203
----------------------------------------
152204

153-
- Fix missing VERSION error
205+
- Fix missing VERSION error [`e6f0ac1`](https://github.com/bashly-framework/completely/commit/e6f0ac1)
206+
- Compare [`v0.1.0..v0.1.1`](https://github.com/bashly-framework/completely/compare/v0.1.0..v0.1.1)
154207

155208

156209
v0.1.0 - 2021-07-20
157210
----------------------------------------
158211

159-
- Initial version
160-
161-
212+
- Initial version [`bcd598c`](https://github.com/bashly-framework/completely/commit/bcd598c)
213+
- Compare [`v0.1.0`](https://github.com/bashly-framework/completely/compare/v0.1.0)

0 commit comments

Comments
 (0)