Skip to content

Commit acb6750

Browse files
committed
changelog
1 parent afd835f commit acb6750

File tree

1 file changed

+76
-43
lines changed

1 file changed

+76
-43
lines changed

CHANGELOG.md

Lines changed: 76 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,161 +1,194 @@
11
Changelog
22
========================================
33

4+
v0.7.3 - 2025-09-24
5+
----------------------------------------
6+
7+
- Add support for reading config from stdin and writing to stdout [`764fb36`](https://github.com/bashly-framework/completely/commit/764fb36)
8+
- Fix repeating final completion [`0029c4e`](https://github.com/bashly-framework/completely/commit/0029c4e)
9+
- Refactor installer with new io / string builders [`cb91679`](https://github.com/bashly-framework/completely/commit/cb91679)
10+
- Add support for `generate --install` [`c5a877e`](https://github.com/bashly-framework/completely/commit/c5a877e)
11+
- Compare [`v0.7.2..v0.7.3`](https://github.com/bashly-framework/completely/compare/v0.7.2..v0.7.3)
12+
13+
414
v0.7.2 - 2025-08-04
515
----------------------------------------
616

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

1021

1122
v0.7.1 - 2025-04-04
1223
----------------------------------------
1324

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

1628

1729
v0.7.0 - 2024-11-29
1830
----------------------------------------
1931

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

2437

2538
v0.6.3 - 2024-07-05
2639
----------------------------------------
2740

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

3246

3347
v0.6.2 - 2024-02-08
3448
----------------------------------------
3549

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

3954

4055
v0.6.1 - 2023-06-23
4156
----------------------------------------
4257

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

4561

4662
v0.6.0 - 2023-06-23
4763
----------------------------------------
4864

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

5370

5471
v0.5.4 - 2023-04-21
5572
----------------------------------------
5673

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

5977

6078
v0.5.3 - 2023-01-31
6179
----------------------------------------
6280

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

6584

6685
v0.5.2 - 2022-12-02
6786
----------------------------------------
6887

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

7191

7292
v0.5.1 - 2022-11-28
7393
----------------------------------------
7494

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

79100

80101
v0.5.0 - 2022-09-04
81102
----------------------------------------
82103

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

88110

89111
v0.4.3 - 2022-07-14
90112
----------------------------------------
91113

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

94117

95118
v0.4.2 - 2022-05-27
96119
----------------------------------------
97120

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

100124

101125
v0.4.1 - 2022-05-21
102126
----------------------------------------
103127

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

106131

107132
v0.4.0 - 2022-05-21
108133
----------------------------------------
109134

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
135+
- Improve template [`8172be2`](https://github.com/bashly-framework/completely/commit/8172be2)
136+
- Refactor CLI commands [`1fced36`](https://github.com/bashly-framework/completely/commit/1fced36)
137+
- Add Tester class for testing any completions script [`986f4d1`](https://github.com/bashly-framework/completely/commit/986f4d1)
138+
- Add tester CLI command [`09e91ee`](https://github.com/bashly-framework/completely/commit/09e91ee)
139+
- Add support for middle wildcard for --flag args completions [`8d25207`](https://github.com/bashly-framework/completely/commit/8d25207)
140+
- Add COMPLETELY_DEBUG environment setting [`44c00a1`](https://github.com/bashly-framework/completely/commit/44c00a1)
141+
- Allow setting the CONFIG_PATH argument via the COMPLETELY_CONFIG_PATH environment variable [`8ef65e1`](https://github.com/bashly-framework/completely/commit/8ef65e1)
142+
- Allow setting the SCRIPT_PATH argument via the COMPLETELY_SCRIPT_PATH environment variable [`a484ff4`](https://github.com/bashly-framework/completely/commit/a484ff4)
143+
- Compare [`v0.3.1..v0.4.0`](https://github.com/bashly-framework/completely/compare/v0.3.1..v0.4.0)
118144

119145

120146
v0.3.1 - 2022-02-20
121147
----------------------------------------
122148

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

125152

126153
v0.3.0 - 2022-01-28
127154
----------------------------------------
128155

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

131159

132160
v0.2.0 - 2021-09-03
133161
----------------------------------------
134162

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

137166

138167
v0.1.3 - 2021-07-21
139168
----------------------------------------
140169

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

143173

144174
v0.1.2 - 2021-07-20
145175
----------------------------------------
146176

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

149180

150181
v0.1.1 - 2021-07-20
151182
----------------------------------------
152183

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

155187

156188
v0.1.0 - 2021-07-20
157189
----------------------------------------
158190

159-
- Initial version
191+
- Initial version [`bcd598c`](https://github.com/bashly-framework/completely/commit/bcd598c)
192+
- Compare [`v0.1.0`](https://github.com/bashly-framework/completely/compare/v0.1.0)
160193

161194

0 commit comments

Comments
 (0)