Skip to content

Commit 2e3db85

Browse files
committed
Annotate dead_end versions in CHANGELOG
1 parent 13ea525 commit 2e3db85

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

CHANGELOG.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -9,42 +9,42 @@
99
- Respect `highlight` kwarg in Ruby 3.2's `detailed_message` to enable/disable control characters (https://github.com/zombocom/dead_end/pull/147)
1010
- Added workarounds for running on ruby/ruby repo (https://github.com/ruby/syntax_suggest/pull/156)
1111

12-
## 4.0.0
12+
## dead_end 4.0.0
1313

1414
- Code that does not have an associated file (eval and streamed) no longer produce a warning saying that the file could not be found. To produce a warning with these code types run with DEBUG=1 environment variable. (https://github.com/zombocom/dead_end/pull/143)
1515
- [Breaking] Lazy load SyntaxSuggest internals only if there is a Syntax error. Use `require "dead_end"; require "dead_end/api"` to load eagerly all internals. Otherwise `require "dead_end"` will set up an autoload for the first time the SyntaxSuggest module is used in code. This should only happen on a syntax error. (https://github.com/zombocom/dead_end/pull/142)
1616
- Monkeypatch `SyntaxError#detailed_message` in Ruby 3.2+ instead of `require`, `load`, and `require_relative` (https://github.com/zombocom/dead_end/pull/139)
1717

18-
## 3.1.2
18+
## dead_end 3.1.2
1919

2020
- Fixed internal class AroundBlockScan, minor changes in outputs (https://github.com/zombocom/dead_end/pull/131)
2121

22-
## 3.1.1
22+
## dead_end 3.1.1
2323

2424
- Fix case where Ripper lexing identified incorrect code as a keyword (https://github.com/zombocom/dead_end/pull/122)
2525

26-
## 3.1.0
26+
## dead_end 3.1.0
2727

2828
- Add support for Ruby 3.1 by updating `require_relative` logic (https://github.com/zombocom/dead_end/pull/120)
2929
- Requiring `dead_end/auto` is now deprecated please require `dead_end` instead (https://github.com/zombocom/dead_end/pull/119)
3030
- Requiring `dead_end/api` now loads code without monkeypatching core extensions (https://github.com/zombocom/dead_end/pull/119)
3131
- The interface `SyntaxSuggest.handle_error` is declared public and stable (https://github.com/zombocom/dead_end/pull/119)
3232

33-
## 3.0.3
33+
## dead_end 3.0.3
3434

3535
- Expand explanations coming from additional Ripper errors (https://github.com/zombocom/dead_end/pull/117)
3636
- Fix explanation involving shorthand syntax for literals like `%w[]` and `%Q{}` (https://github.com/zombocom/dead_end/pull/116)
3737

38-
## 3.0.2
38+
## dead_end 3.0.2
3939

4040
- Fix windows filename detection (https://github.com/zombocom/dead_end/pull/114)
4141
- Update links on readme and code of conduct (https://github.com/zombocom/dead_end/pull/107)
4242

43-
## 3.0.1
43+
## dead_end 3.0.1
4444

4545
- Fix CLI parsing when flags come before filename (https://github.com/zombocom/dead_end/pull/102)
4646

47-
## 3.0.0
47+
## dead_end 3.0.0
4848

4949
- [Breaking] CLI now outputs to STDOUT instead of STDERR (https://github.com/zombocom/dead_end/pull/98)
5050
- [Breaking] Remove previously deprecated `require "dead_end/fyi"` interface (https://github.com/zombocom/dead_end/pull/94)
@@ -55,106 +55,106 @@
5555
- Parse errors emitted per-block rather than for the whole document (https://github.com/zombocom/dead_end/pull/94)
5656
- The "banner" is now based on lexical analysis rather than parser regex (fix #68, fix #87) (https://github.com/zombocom/dead_end/pull/96)
5757

58-
## 2.0.2
58+
## dead_end 2.0.2
5959

6060
- Don't print terminal color codes when output is not tty (https://github.com/zombocom/dead_end/pull/91)
6161

62-
## 2.0.1
62+
## dead_end 2.0.1
6363

6464
- Reintroduce Ruby 2.5 support (https://github.com/zombocom/dead_end/pull/90)
6565
- Support naked braces/brackets/parens, invert labels on banner (https://github.com/zombocom/dead_end/pull/89)
6666
- Handle mismatched end when using rescue without begin (https://github.com/zombocom/dead_end/pull/83)
6767
- CLI returns non-zero exit code when syntax error is found (https://github.com/zombocom/dead_end/pull/86)
6868
- Let -v respond with gem version instead of 'unknown' (https://github.com/zombocom/dead_end/pull/82)
6969

70-
## 2.0.0
70+
## dead_end 2.0.0
7171

7272
- Support "endless" oneline method definitions for Ruby 3+ (https://github.com/zombocom/dead_end/pull/80)
7373
- Reduce timeout to 1 second (https://github.com/zombocom/dead_end/pull/79)
7474
- Logically consecutive lines (such as chained methods are now joined) (https://github.com/zombocom/dead_end/pull/78)
7575
- Output improvement for cases where the only line is an single `end` (https://github.com/zombocom/dead_end/pull/78)
7676

77-
## 1.2.0
77+
## dead_end 1.2.0
7878

7979
- Output improvements via less greedy unmatched kw capture https://github.com/zombocom/dead_end/pull/73
8080
- Remove NoMethodError patching instead use https://github.com/ruby/error_highlight/ (https://github.com/zombocom/dead_end/pull/71)
8181

82-
## 1.1.7
82+
## dead_end 1.1.7
8383

8484
- Fix sinatra support for `require_relative` (https://github.com/zombocom/dead_end/pull/63)
8585

86-
## 1.1.6
86+
## dead_end 1.1.6
8787

8888
- Consider if syntax error caused an unexpected variable instead of end (https://github.com/zombocom/dead_end/pull/58)
8989

90-
## 1.1.5
90+
## dead_end 1.1.5
9191

9292
- Parse error once and not twice if there's more than one available (https://github.com/zombocom/dead_end/pull/57)
9393

94-
## 1.1.4
94+
## dead_end 1.1.4
9595

9696
- Avoid including demo gif in built gem (https://github.com/zombocom/dead_end/pull/53)
9797

98-
## 1.1.3
98+
## dead_end 1.1.3
9999

100100
- Add compatibility with zeitwerk (https://github.com/zombocom/dead_end/pull/52)
101101

102-
## 1.1.2
102+
## dead_end 1.1.2
103103

104104
- Namespace Kernel method aliases (https://github.com/zombocom/dead_end/pull/51)
105105

106-
## 1.1.1
106+
## dead_end 1.1.1
107107

108108
- Safer NoMethodError annotation (https://github.com/zombocom/dead_end/pull/48)
109109

110-
## 1.1.0
110+
## dead_end 1.1.0
111111

112112
- Annotate NoMethodError in non-production environments (https://github.com/zombocom/dead_end/pull/46)
113113
- Do not count trailing if/unless as a keyword (https://github.com/zombocom/dead_end/pull/44)
114114

115-
## 1.0.2
115+
## dead_end 1.0.2
116116

117117
- Fix bug where empty lines were interpreted to have a zero indentation (https://github.com/zombocom/dead_end/pull/39)
118118
- Better results when missing "end" comes at the end of a capturing block (such as a class or module definition) (https://github.com/zombocom/dead_end/issues/32)
119119

120-
## 1.0.1
120+
## dead_end 1.0.1
121121

122122
- Fix performance issue when evaluating multiple block combinations (https://github.com/zombocom/dead_end/pull/35)
123123

124-
## 1.0.0
124+
## dead_end 1.0.0
125125

126126
- Gem name changed from `syntax_search` to `dead_end` (https://github.com/zombocom/syntax_search/pull/30)
127127
- Moved `syntax_search/auto` behavior to top level require (https://github.com/zombocom/syntax_search/pull/30)
128128
- Error banner now indicates when missing a `|` or `}` in addition to `end` (https://github.com/zombocom/syntax_search/pull/29)
129129
- Trailing slashes are now handled (joined) before the code search (https://github.com/zombocom/syntax_search/pull/28)
130130

131-
## 0.2.0
131+
## dead_end 0.2.0
132132

133133
- Simplify large file output so minimal context around the invalid section is shown (https://github.com/zombocom/syntax_search/pull/26)
134134
- Block expansion is now lexically aware of keywords (def/do/end etc.) (https://github.com/zombocom/syntax_search/pull/24)
135135
- Fix bug where not all of a source is lexed which is used in heredoc detection/removal (https://github.com/zombocom/syntax_search/pull/23)
136136

137-
## 0.1.5
137+
## dead_end 0.1.5
138138

139139
- Strip out heredocs in documents first (https://github.com/zombocom/syntax_search/pull/19)
140140

141-
## 0.1.4
141+
## dead_end 0.1.4
142142

143143
- Parser gem replaced with Ripper (https://github.com/zombocom/syntax_search/pull/17)
144144

145-
## 0.1.3
145+
## dead_end 0.1.3
146146

147147
- Internal refactor (https://github.com/zombocom/syntax_search/pull/13)
148148

149-
## 0.1.2
149+
## dead_end 0.1.2
150150

151151
- Codeblocks in output are now indented with 4 spaces and "code fences" are removed (https://github.com/zombocom/syntax_search/pull/11)
152152
- "Unmatched end" and "missing end" not generate different error text instructions (https://github.com/zombocom/syntax_search/pull/10)
153153

154-
## 0.1.1
154+
## dead_end 0.1.1
155155

156156
- Fire search on both unexpected end-of-input and unexected end (https://github.com/zombocom/syntax_search/pull/8)
157157

158-
## 0.1.0
158+
## dead_end 0.1.0
159159

160160
- Initial release

0 commit comments

Comments
 (0)