-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathCHANGELOG.txt
More file actions
235 lines (141 loc) · 5.84 KB
/
CHANGELOG.txt
File metadata and controls
235 lines (141 loc) · 5.84 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
# Changelog
#### 0.9.6 Sat Apr 11 12:40:46 PDT 2026
* Better lookup - including climbing the current scopes and fallback to global search
#### 0.9.5 Tue Feb 10 22:04:44 PST 2026
* Fix some scope lookups
* Update the Gemfile
#### 0.9.4 Fri Jan 30 21:09:57 PST 2026
* Enhance constant lookup to support namespaced constants in ProjectManager
* Fix constant location calculation in CodeFile
#### 0.9.3 Mon Jan 12 18:12:05 PST 2026
* Fix sibling module/class nesting in scope parser
#### 0.9.2 Sun Jan 11 10:50:34 PST 2026
* Fix namespace class definition lookup (Foo::Bar)
#### 0.9.1 Tue Jan 6 19:32:44 PST 2026
* Method parameters
* Better class method handling
#### 0.9.0 Wed Dec 31 08:35:27 PST 2025
* Add socket support for IPC communication (alpha)
* Add parameters for methods (alpha)
* Add RSpec 'let' and 'let!' variable capture to scope parser
* Improve test coverage with SimpleCov/rcov support
* Update Ruby to 3.3 (4.0 has some gem build issues)
* Update ActiveRecord gem to 8.1
* Migrated from Ripper to Prism gem
#### 0.4.2 Sat Aug 2 09:20:41 PDT 2025
* Update thor (security advisory)
#### 0.4.1 Mon May 12 20:49:11 PDT 2025
* Update ruby
* Update rails
* Add autopublish
* tweak extension loading to address bug - maybe
#### 0.4.0 Fri May 9 22:33:03 PDT 2025
* Ditch rubocop - it has its own LSP
* Also update rails version
#### 0.3.18 Tue Sep 10 20:10:21 PDT 2024
* bump dependencies
#### 0.3.17 Mon Aug 19 21:47:30 PDT 2024
* Update ruby to 3.3
#### 0.3.16.1 Thu Feb 17 23:27:11 PST 2022
* Update docker image to be cross-platform
#### 0.3.16 Fri Jun 11 19:03:10 PDT 2021
* Fixes for windows, thanks to mattn
* Make rubocop gem loading more robust
#### 0.3.15 Tue May 4 15:34:22 PDT 2021
* Add support for rspec context blocks #53
#### 0.3.14 Sat Apr 24 21:09:07 PDT 2021
* Update rails activerecord to 6.1
* Update ruby to 3
* Fix some tests, docs, etc
#### 0.3.13 Fri Feb 14 00:55:28 PST 2020
* More stabbing at goodcop gemfile issues
* Hopefully much higher performance and better completions
#### 0.3.12 Thu Feb 6 06:18:33 UTC 2020
* #58 Change the way additional gems are installed so there are not conflicts
#### 0.3.11 Wed Jan 29 06:48:37 UTC 2020
* #57 rubocop gemfiles mismatch
* #56 .rubocop.yml changes do not rerun rubocop validations
#### 0.3.10 Fri Jan 24 00:19:14 PST 2020
* botched the 0.3.9 release
#### 0.3.9 Fri Jan 24 00:19:14 PST 2020
* #55 Some problem with completion
#### 0.3.8 Wed Jan 22 22:22:35 PST 2020
* #54 fix lookup for "something.is_method?" dropping the ?
#### 0.3.7 Wed Jan 15 22:27:08 PST 2020
* #52 Jump to variable broken on vscode
#### 0.3.6 Mon Jan 13 22:48:31 PST 2020
* #51 Tweaks to support vs code
#### 0.3.5 Fri Jan 10 08:37:02 PST 2020
* #50 Don't use bundle exec in Dockerfile.
#### 0.3.3 Thu Jan 9 20:20:58 PST 2020
* #49 Lock to rails 5. Also some fixes with Makefile, Gemfile, rubocop config.
#### 0.3.1 Fri Aug 23 21:14:43 PDT 2019
* #46 Something when horribly wrong: undefined method `uri' for nil:NilClass
#### 0.3.0 Tue Aug 20 17:23:38 PDT 2019
* #33 - migrate to database
** add sqlite
** add ActiveRecord
#### 0.2.10 Mon Aug 5 22:34:54 PDT 2019
* #41 - Rubocop version mismatch
#### 0.2.9 Mon Jul 8 21:19:39 PDT 2019
* #40 - Failing to install/use Additional Gems via ide-ruby
#### 0.2.8 Sun Jun 2 16:17:04 PDT 2019
* #37 - Bundler::LockfileError: You must use Bundler 2 or greater. Thanks to Dmytro Konstantinov for the heads up
#### 0.2.7 Sun May 5 15:36:21 PDT 2019
* #34 - fix rubocop exclude paths. Thanks to Sebastian Delmont!
#### 0.2.6 Wed Feb 6 12:50:52 PST 2019
* Fixed a couple of issues with projecy root
* Main upshot: .rubocop.yml file will be found again
#### 0.2.3 Wed Jan 30 11:46:09 PST 2019
* Fixed a few bugs having to do with block variables
* More tests
#### 0.2.1 Wed Jan 30 11:46:09 PST 2019
* Convert to Gem
* Bunch of refactoring
* More test (fixed stuff)
* Better block (and other) line start/end setting
* Better block variable handling
* Fixed subclass assignment (not that it matters, yet)
* Added support for object&.method
#### 0.2.0 Mon Dec 24 18:19:55 PST 2018
* Support for rake files
* Support for rspec files
* Removed ripper tags & refactoring
* Better handling of parameter variables
* Probably better performance (not measured, but reasonably sure)
#### 0.1.1 Fri Dec 21 16:48:46 PST 2018
* Fix a few little issues that came to light while updating ide-ruby
#### 0.1.0 Fri Dec 21 15:19:00 PST 2018
* Refactor server & project_manager
* fix bugs with def self.method and class << self (https://github.com/kwerle/ide-ruby/issues/19)
* Add support for additional rubocop gems (https://github.com/kwerle/ide-ruby/issues/17)
#### 0.0.9 Thu Oct 18 17:48:35 PDT 2018
* Refactor & some RuboCop
* Fix most of https://github.com/kwerle/ide-ruby/issues/18
* * Rubocop issues: no inline support,
* * invalid snake_case warnings,
* * NOT missing "rubocop failed to load" indicator
* More work on completion stuff
#### 0.0.8 Thu Jul 19 00:01:25 PDT 2018
* Bump ruby version
* Fix the initial background thread
* Refactor
* Ignore setting text to the same
#### 0.0.7 Thu Jul 12 16:11:26 PDT 2018
* Whoops - forgot to merge changes in.
#### 0.0.6 Thu Jul 12 16:11:26 PDT 2018
* Fix RuboCop again. Sigh.
#### 0.0.5 Thu Jul 12 15:07:58 PDT 2018
* Parse all project files on startup
* Fix possible issue with RuboCop config
#### 0.0.4 Tue Mar 20 19:39:06 PDT 2018
* Provide support for .rubocop.yml. This will work once I update ide-ruby.
#### 0.0.3
* Uhh. What did I do? Looks like a bunch.
#### 0.0.2 Mon Nov 13 20:49:54 PST 2017
* Fix rails has_one(etc) so it gets the right parent
#### Sat Nov 11 07:59:25 PST 2017
* Outline working but buggy (double listing for parents)
* Go to definition working but lazy (have to visit a file before definitions 'known')
* Completions working in a very basic way - local scope context only
* Linter not working (not being called, NYI)