Skip to content
Newer
Older
100644 287 lines (157 sloc) 7.74 KB
17aaa55 @timcharper updates history
timcharper authored
1 == 1.0.0rc3 ==
2
3 * Forward-port fixes from 0.9.1
4
b3fcb6e @timcharper Update History.txt
timcharper authored
5 == 1.0.0rc0 ==
6
7 * Split out application framework support to separate gems.
8 This will allow more precise dependency constraints between known working versions of application frameworks (Rails) and the plugin to add support for the framework, hopefully reducing confusion and increasing reliability.
9
10 * All tests pass in ruby 1.9.2
11
d8f2cc8 @timcharper release 0.9.1
timcharper authored
12 == 0.9.1 ==
13
14 * Fixes issue introduced by diagnoser. (Alex Southgate)
15
ff24425 @timcharper release 0.9.0
timcharper authored
16 == 0.9.0 ==
897f52a @timcharper release 0.9.0rc9
timcharper authored
17
18 * Cucumber-rails 1.0.0 is supported (Stephen Bannasch)
19 * Workaround for rubygems bug require (Stephen Bannasch)
20 * RSpec 1.x and >= 2 support (David Chelimsky)
21 * Specs use rspec 2.6 conventions (David Chelimsky).
22
3bba7f0 @timcharper release 0.9.0.rc7
timcharper authored
23 == 0.9.0rc7 ==
24
25 * Resolved: Gem.latest_load_paths workound didn't do what it was expected to, and wasn't backwards compatible with earlier rubygems.
26
f29c433 @timcharper Release 0.9.0.rc6
timcharper authored
27 == 0.9.0rc6 ==
28
29 * Fixes specs and features to run on Ruby 1.9.2
30 * No longer depend on Gem.latest_load_paths, as it is deprecated (and broken) with rubygems 1.8.0
31 * Removes gemspec deprecated default_executable setting (Duff OMelia)
32 * Doc updates (Richard Schneeman)
33
34 == 0.9.0rc5 ==
35
36 * Never expire magazine slaves (windows / jruby)
37
38 == 0.9.0rc4 ==
39
40 * Cucumber 0.9.0 support (Matt Wynne, Brian Cardarella)
41
42 * Windows spork fixes
43
44 * Fixes bug String#match? is not a method (thanks, Adam Anderson)
45
46
bb5f17a @timcharper Release 0.9.0.rc3
timcharper authored
47 == 0.9.0 RC3 ==
48
49 * longer instructions in the bootstrap file (Jo Liss)
50
51 * Remove random 'spookie' line (how did it get there? It's spookie.)
52
53 * require date for Date.today as some instances are found without it loaded
54
55 * show output each time spork is invoked
56
57 * jruby friendlier / windows friendlier (rogerdpack)
58
9c7ddd4 @timcharper 0.9.0 RC2 release
timcharper authored
59 == 0.9.0 RC2 ==
60
61 * ignore exceptions raised by ActiveRecord establish_connection
62 * A few issues with integration tests resolved
63
0106dcf @timcharper 0.9.0.rc release
timcharper authored
64 == 0.9.0 RC ==
65
66 * Rails 3.0 compatibility. (not backwards compatible, right now. For rails 2.x, use spork 0.8.x)
67
68 (TODO: extract rails framework support into rspec-rails. They really should be separate.)
69
a7b944f @timcharper Release 0.8.4
timcharper authored
70 == 0.8.4
71
72 * Add adapter for Padrino (Elliot Winkler)
73 * Fix the diagnoser so that when it overrides Kernel#require it doesn't step on Bundler's toes (Elliot Winkler)
74 * show verbose error when failing to install win32-process gem (Tim Harper)
75
4bf7955 @timcharper 0.8.3
timcharper authored
76 == 0.8.3
77
78 * addresses an issue where spork conditional dependency installation would unnecesarily fail
79
f63b35d @timcharper release 0.8.2
timcharper authored
80 == 0.8.2
81
82 * Ruby 1.9.1 windows support (Donald Parish)
83
80cf9fb @timcharper release 0.8.1
timcharper authored
84 == 0.8.1
85
86 * bugfix: prevent double run functionality didn't work on Windows. (thanks cbaclig)
87
37e0773 @timcharper Release 0.8.0
timcharper authored
88 == 0.8.0
89
90 * Windows support (Contributed by Donald Parish, Roger Pack)
91
5b198b4 @timcharper release 0.7.8
timcharper authored
92 == 0.7.8
93
94 * Experimental rails-reloader snippet added.
95
6d8d1eb @timcharper release 0.7.7
timcharper authored
96 == 0.7.7
97
98 * prevent exceptions not caught from invoking Prefork at_exit hooks
99 * process at_exit hooks trapped inside of an each_run in reverse order, similar to Kernel#at_exit
100
4abb539 @timcharper release 0.7.6
timcharper authored
101 == 0.7.6
102
103 * Kernel#at_exit hooks defined during a run (child process) are called at the termination of said process. (Kernel#at_exit hooks defined during pre-fork initialization aren't called until the server shuts down)
104
d6cee81 @timcharper 0.7.4 release
timcharper authored
105 == 0.7.4
106
107 * output tested rails versions to TESTED_RAILS_VERSIONS.txt
108 * bugfix: "Custom helper aren't found when running spork"
109 * bugfix: ruby-debug no longer blows up if breakpoint occurs during preload phase
110 * more descriptive LoadError for spork/ext/ruby-debug
111
a04e402 @timcharper release 0.7.3
timcharper authored
112 == 0.7.3
113
bab090b @timcharper update History.txt
timcharper authored
114 == fixes
115
116 * removed unneeded require 'test-unit' (Aslak Hellesoy)
117
118 == 0.7.2
119
120 == fixes
121
2dba658 @timcharper prevent more connection errors from destroying the debug client liste…
timcharper authored
122 * prevent more connection errors from destroying the debug client listener loop
81888fb @timcharper fix lock on second encounter of 'debugger' statement
timcharper authored
123 * fix lock on second encounter of 'debugger' statement
3ccbd19 @timcharper Prevent Connection reset errors from breaking debug listener loop
timcharper authored
124 * prevent situation where debugger stops functioning if connection is dropped by ctrl-c or other forceful means.
125
b630818 @timcharper release 0.7.1
timcharper authored
126 == 0.7.1
127
128 == fixes
129
130 * allow normal debugger to operate if tests not run within spork
131
7dcc02e @timcharper Release 0.7.0
timcharper authored
132 == 0.7.0
133
134 == features
135
136 * Experimental ruby-debug support for spork. See features/spork_debugger.feature for usage. May not work in certain setups, please report any issues with it!
137
907d8c2 @timcharper 0.6.3 release
timcharper authored
138 == 0.6.3
139
140 == fixes
141
142 * the regression fix in 0.6.2 was not actually a bug with spork, but a bug with the test framework integration, and fixing it this way broke cucumber and rspec. doh! (sorry)
143
97d3a01 @timcharper 0.6.2 release
timcharper authored
144 == 0.6.2
145
146 == Bug-fix
147
148 * fixes regression where entry point was not being loaded (which basically rendered Spork speed gains non-existent)
149 * prevent the client from listening for DRb calls
150
3d6ba77 @timcharper release 0.6.1
timcharper authored
151 == 0.6.1
152
153 == Bug-fix
154
155 * fixes regression where abort wasn't working.
156
6cc1bff @timcharper release 0.6.0
timcharper authored
157 == 0.6.0
158
159 == Features
160
161 * auto-load spork supplementary test_framework gems. This will allow anyone to release a gem that enables support for a given test framework. (spork-testunit)
162
163 === Notably
164
165 * refactoring. RunStrategy extracted from server, paving the way for different ways of running tests (windows support)
166
f2c9274 @timcharper 0.5.11 release
timcharper authored
167 == 0.5.11
db4bfc1 @timcharper 0.5.10 release
timcharper authored
168
169 === Bugfixes
170
171 * bugfix: no-longer load cucumber when rspec is being used
172
173 === Notably
174
175 * refactoring. TestFramework class extracted from Server (should've been that way from the beginning). Runner no longer handling TestFramework selection logic, extracted that to a factory method. Hurray for refactoring.
176
f2c9274 @timcharper 0.5.11 release
timcharper authored
177 == 0.5.10
178
179 Failed release. Github doesn't allow one to repent of a failed release, so, here it is. It's exactly the same as 0.5.9
180
db4bfc1 @timcharper 0.5.10 release
timcharper authored
181 == 0.5.9
f265f40 @aslakhellesoy Next version is 0.5.9
aslakhellesoy authored
182
183 === Bugfixes
184
185 * bugfix: More fixes for Cucumber 0.4.
186
b4b8a95 @timcharper release 0.5.8
timcharper authored
187 == 0.5.8 2009-08-13
ee4e5b8 @aslakhellesoy Add compatibility for Cucumber 0.4
aslakhellesoy authored
188
189 === Bugfixes
190
191 * bugfix: Add compatibility for Cucumber 0.4.
192
ce042d5 @timcharper release 0.5.7
timcharper authored
193 == 0.5.7 2009-06-17
194
195 === Bugfixes
196
197 * bugfix: Spork was allowing view eager-loading to happen during prefork in Rails 2.2.x, 2.3.x
198
98ec7db @timcharper release 0.5.6
timcharper authored
199 == 0.5.6 2009-06-10
200
201 === Bugfixes
202
203 * bugfix: cucumber was logging to log/test.log, even though RAILS_ENV 'features' was specified
204
4f4c7f3 @timcharper fixed release data
timcharper authored
205 == 0.5.5 2009-06-10
1c500da @timcharper release 0.5.5
timcharper authored
206
207 === Bugfixes
208
209 * Rather than failing silently, Spork aborts the current running test process when a new run request is sent.
210
5981fdf @timcharper fix ApplicationHelper issue and release 0.5.4
timcharper authored
211 == 0.5.4 2009-06-08
212
213 === Bugfixes
214
215 * ApplicationHelper delayed loading was causing methods from Rails ApplicationHelper included modules weren't being registered in controller specs. Fixed.
216
7e72d5f @timcharper regression fix, and 0.5.3 release
timcharper authored
217 == 0.5.3 2009-06-08
218
219 === Bugfixes
220
221 * Spork.expanded_caller was flawed, and was causing a very strange regression fix where Spork.each_run block wouldn't load if it happened to occur on line 65.
222
75acb61 @timcharper release 0.5.2
timcharper authored
223 == 0.5.2 2009-06-08
224
3f96ea0 @timcharper cleaner backtrace in diagnostic mode
timcharper authored
225 === New Features
226
227 * Cleaner backtrace in diagnostic mode
228
1e12239 @timcharper ENV['RAILS_ENV'] overriding in test helper file. Rails config/routes.…
timcharper authored
229 === Bugfixes
230
231 * Cucumber env.rb (and RSpec spec_helper.rb) are now able to set the environment via ENV['RAILS_ENV'] if they wish.
232 * Rails config/routes.rb is no longer cached
75acb61 @timcharper release 0.5.2
timcharper authored
233 * Unknown application frameworks no longer blow up if not spork bootstrapped
1e12239 @timcharper ENV['RAILS_ENV'] overriding in test helper file. Rails config/routes.…
timcharper authored
234
9d7b8f6 @timcharper 0.5.1 release
timcharper authored
235 == 0.5.1 2009-06-05
236
237 === Bugfixes
238
239 * "Trapped" ApplicationController loading wasn't working in Rails 2.1.0.
240 * Rails 2.0.2 blew up.
241 * Rails 2.3.2, 2.2.2, 2.1.2, 2.1.1, 2.1.0, 2.0.2 are all verified and tested (rake test_rails tests all 2.x rails gems you've installed)
242
fc5e1d0 @timcharper Rails integration hooks
timcharper authored
243 == 0.5.0 2009-06-05
244
245 === New Features
246
247 * Diagnostic mode: run 'spork -d' to find out which project files will be preloaded, and where they are being loading from.
248 * Better Rails integration: automatically delay loading of ApplicationController, observers, and entire app folder. Also, automatically re-establish the database connection each run if ActiveRecord is being used.
249 * Cucumber feature to test Spork from end to end (integrating with Rails)
250
f5283ff @timcharper communicate run_tests result to parent over a socket pair, reliably
timcharper authored
251 == 0.4.4 2009-06-01
252
253 === New Features
254
255 * Return the result of run_tests by shipping it through a Unix socket pair
256
257 === Bugfixes
258
259 * Prevent at_exit blocks from being run inside the child (fixes the duplicate run attempts bug)
260
ae7a016 @timcharper update the 0.4.3 changelog
timcharper authored
261 == 0.4.3 2009-05-30
262
263 * Actually include MIT-License in the gem
264
ca2c845 @timcharper bump to include license
timcharper authored
265 == 0.4.2 2009-05-30
266
267 * MIT-License
268
2d46a3f @timcharper updated history
timcharper authored
269 == 0.4.0 2009-05-29
270 === New Features
271
272 * Ctrl-c kills the running specs if running, and the server if not.
273 * Support for Cucumber
274 * More tests
275
e1ed7e2 @bmabey Version bump to 0.3.1
bmabey authored
276 == 0.3.x (Git)
277 === New Features
278
279 === Bugfixes
280
281 == 0.3.1 2009-05-25
282 * Extracted bin logic into Runner file, improved requiring and load path setup, and cleaned up file organization. (Ben Mabey)
283
284 == 0.3.0 2009-05
285 * Initial release with SpecServer, Bootstraper, and basic option parsing. (Tim Harper)
98ec7db @timcharper release 0.5.6
timcharper authored
286
Something went wrong with that request. Please try again.