Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 224 lines (158 sloc) 7.057 kb
7c5096a Reid Burke Use # Markdown headers.
reid authored
1 # A Brief History of Yeti
20ed557 Reid Burke Add HISTORY file.
reid authored
2
7b35c54 Reid Burke Work on 0.2.12pre.
reid authored
3 ## 0.2.12 / In Development
4
f433de9 Reid Burke Version 0.2.11.
reid authored
5 ## 0.2.11 / 2012-09-28
6
7 * Fix feedback line for Windows. Use portable line-clearing code.
8 * Fix CLI icons for Windows.
9 * Redesigned capture page.
d0ad2a9 Reid Burke Work on 0.2.11pre.
reid authored
10
3d9c5a3 Reid Burke Version 0.2.10.
reid authored
11 ## 0.2.10 / 2012-09-21
12
13 * Display LAN and Local IPs for connecting browsers.
14 * Use `.yeti.json` configuration file when available.
15 * Add the `basedir` option to specify the directory Yeti is allowed to serve.
16 * Add the `glob` option to locate test files matching a pattern.
17 * Hub URLs without an explicit port set in the URL now correctly use port 80.
18 * Install unminified SockJS client script to workaround an issue in IE 10.
19 * Detect Chrome browser for mobile devices.
20 * Do not change Yeti behavior when stderr is not a TTY.
21 * Remove broken assertions in Yeti's RPC system (Blizzard).
b704f5e Reid Burke Work on 0.2.10pre.
reid authored
22
4ab033f Reid Burke Version 0.2.9.
reid authored
23 ## 0.2.9 / 2012-08-27
24
25 * Configurable query string.
26 * Configurable timeout.
27 * Provide YUI Test Coverage results.
28 * Prevent race condition during IE6 page navigation.
29 * Capture page reconnects after server comes back online.
30 * Reset heartbeat timer after test files are served.
31 * Test results print on stdout instead of stderr.
32 * Yeti's RPC system (Blizzard) will buffer writes if its socket is not writable.
33 * Improved doc landing page.
ad93870 Reid Burke Work on 0.2.9pre.
reid authored
34
a695f6e Reid Burke Version 0.2.8.
reid authored
35 ## 0.2.8 / 2012-08-06
36
37 * New feedback line details Yeti's status during your batch.
38 * Remove dependency on director, plates, and union modules.
43a493e Reid Burke Work on 0.2.8pre.
reid authored
39
e107420 Reid Burke Version 0.2.7.
reid authored
40 ## 0.2.7 / 2012-08-01
41
42 * Node.js v0.8 support.
43 * Return connected browsers to capture page when test batch is aborted.
44 * Identify browsers by pathname instead of cookies where possible.
db6f802 Reid Burke Work on 0.2.7pre.
reid authored
45
424fbc9 Reid Burke Version 0.2.6.
reid authored
46 ## 0.2.6 / 2012-06-15
47
48 * Node.js v0.7.11 support.
49 * Internet Explorer 6 support.
50 * Android 2.3 support.
51 * Replace Socket.io with SockJS.
52 * Fix Bug #85: Submit multiple batches to a Hub at the same time.
53 * Ignore script errors generated by Firefox failing to load a script. (Dav Glass)
54 * "Agent disconnected" events & notifications. (Dav Glass)
55 * Windows 7 developer tools with `.\jake.bat`. (Clarence Lenug)
56 * Fix Bug #78: HTTP 405 error sent instead of 404. (Clarence Lenug)
57 * Faster communication between the Yeti Hub and Client.
58 * Removed dependency on substack's `binary` module.
59 * Increased test coverage.
60 * Various small improvements.
05cefc7 Reid Burke Work on 0.2.6pre.
reid authored
61
d06d775 Reid Burke Version 0.2.5.
reid authored
62 ## 0.2.5 / 2012-06-01
63
64 * Security: Yeti Client will only serve files to the connected
65 Hub within the directory the Client was started in.
66 More details: http://yeti.cx/blog/2012/06/yeti-0-2-5-released/
67 * Fix Bug #76 Run fixture YUI Tests offline;
68 really no longer depend on yui.yahooapis.com at runtime.
69 * Fix Bug #74 `$yetify` JavaScript should not be injected into CSS.
70 * Avoid crashing Yeti on certain types of bad requests.
54a9245 Reid Burke Work on 0.2.5pre.
reid authored
71
6e000a7 Reid Burke Version 0.2.4.
reid authored
72 ## 0.2.4 / 2012-05-18
73
74 * Fix Bug #64 Run tests where the first script tag is inside an HTML comment.
75 * Fix Bug #63 Run tests that try to load non-existent resources.
76 * Fix Bug #44 Run tests offline; no longer depend on yui.yahooapis.com.
1313be0 Reid Burke Work on 0.2.4pre.
reid authored
77
836f082 Reid Burke Version 0.2.3.
reid authored
78 ## 0.2.3 / 2012-05-08
79
80 * Fix Bug #62 IE7+ does not run the test/fixture/basic.html test.
d28e686 Reid Burke Work on 0.2.3pre.
reid authored
81
1bea6c5 Reid Burke Version 0.2.2.
reid authored
82 ## 0.2.2 / 2012-04-23
83
84 * Fix Bug #59 Fix `--version` command line option. (Ryuichi Okumura)
85 * Fix Bug #60 Fix code problems reported by the linter.
86 * Fix Bug #61 Improve Yeti HTML documentation, include contributor information.
8de7214 Reid Burke Work on 0.2.2pre.
reid authored
87
4be0f4d Reid Burke Version 0.2.1.
reid authored
88 ## 0.2.1 / 2012-04-11
89
90 * Fix Bug #46 Yeti Hub with attachServer cannot serve Socket.io to browsers.
91 * Fix Bug #48 JavaScript files served by Yeti incorrectly contain injected script.
92 * Fix Bug #53 Firefox throws a script error during testing.
93 * Fix Bug #36 Handle test 404s.
94 * Fix Bug #40 Yeti Hub exits without error when its port is in use.
95 * Fix Bug #52 attachServer 'route' argument is required for proper function.
96 * Fix Bug #54 Close API for client connection.
d31fa4a Reid Burke Work on 0.2.1pre.
reid authored
97
0bd6926 Reid Burke Version 0.2.0.
reid authored
98 ## 0.2.0 / 2012-03-07
7a4325f Reid Burke Add 0.2.0 to HISTORY.
reid authored
99
100 * Rewrite. Requires Node.js v0.6.x.
101 * Yeti Hub (test server) can serve tests to browsers from remote machines.
3e8737e Reid Burke Update README and HISTORY.
reid authored
102 * Yeti Hub can be attached to other servers.
103 * New documentation.
7a4325f Reid Burke Add 0.2.0 to HISTORY.
reid authored
104
7c5096a Reid Burke Use # Markdown headers.
reid authored
105 ## 0.1.8 / 2011-10-19
6c1e68d Reid Burke Version 0.1.8.
reid authored
106
107 * Switched to socket.io for browser communication.
108 * Exit on batch completion: no more Ctrl-C when done.
109 * IE6 and Opera compatibility fixes. (Dav Glass)
110 * Better browser identification. (Dav Glass)
111 * Workaround /undefined route. (Dav Glass)
112
7c5096a Reid Burke Use # Markdown headers.
reid authored
113 ## 0.1.7 / 2011-05-03
73a8295 Reid Burke Upgrade Express, Connect, Jade. Optparse -> nopt.
reid authored
114
115 * Updated to latest Express and Connect.
dd34c1d Reid Burke Version 0.1.7.
reid authored
116 * Tested with npm 1.0.
73a8295 Reid Burke Upgrade Express, Connect, Jade. Optparse -> nopt.
reid authored
117 * Use nopt instead of optparse.
118
7c5096a Reid Burke Use # Markdown headers.
reid authored
119 ## 0.1.6 / 2011-03-29
5cd0ab1 Reid Burke Version 0.1.6. Include optparse locally.
reid authored
120
121 * Replaced optparse with built-in copy of optparse, since it isn't available on npm.
122
7c5096a Reid Burke Use # Markdown headers.
reid authored
123 ## 0.1.5 / 2011-03-29
a4c3164 Reid Burke Version 0.1.5.
reid authored
124
125 * Replaced optimist with optparse for CLI option parsing.
126 Optimist didn't work with recent npm versions.
127
7c5096a Reid Burke Use # Markdown headers.
reid authored
128 ## 0.1.4 / 2011-02-05
bf17524 Reid Burke Version 0.1.4: Node v0.3 support.
reid authored
129
130 * Fix for changed Node v0.3 HTTP API.
131
7c5096a Reid Burke Use # Markdown headers.
reid authored
132 ## 0.1.3 / 2010-12-08
62df06b Reid Burke Use optimist. Require --port=8000, not --port 8000.
reid authored
133
bc1ef5c Reid Burke Usage statement. Require --server to start server.
reid authored
134 * Require `--server` to start the server.
135 * Add usage statement.
56e5209 Reid Burke Document new dependencies and Windows support.
reid authored
136 * Windows support: Fix fatal error under Cygwin. (#9)
62df06b Reid Burke Use optimist. Require --port=8000, not --port 8000.
reid authored
137 * Changed: Options must be "--port=8000" instead of "--port 8000".
56e5209 Reid Burke Document new dependencies and Windows support.
reid authored
138 * Upgrade Express to 1.0.0.
139 * Upgrade Connect to 0.5.0.
140 * Upgrade Jade to 0.5.7.
141 * Upgrade Optimist to 0.1.1.
62df06b Reid Burke Use optimist. Require --port=8000, not --port 8000.
reid authored
142
7c5096a Reid Burke Use # Markdown headers.
reid authored
143 ## 0.1.2 / 2010-11-10
4acba28 Reid Burke Use our Jade module. Add version to layout.
reid authored
144
454a466 Reid Burke Update for 0.1.2 release.
reid authored
145 * Better fault tolerance: 404s, syntax errors, etc.
146 * Added some fun stats to the test runner.
4acba28 Reid Burke Use our Jade module. Add version to layout.
reid authored
147 * Fix missing module "jade" errors. (#5)
454a466 Reid Burke Update for 0.1.2 release.
reid authored
148 * Upgraded to Express 1.0.0rc4.
4acba28 Reid Burke Use our Jade module. Add version to layout.
reid authored
149
7c5096a Reid Burke Use # Markdown headers.
reid authored
150 ## 0.1.1 / 2010-09-29
452d23f Reid Burke Remove "yeti" ui.log prefix.
reid authored
151
152 * YUI 2.x support.
a61fed7 Reid Burke Version 0.1.1.
reid authored
153 * Internet Explorer 9 now reports test results.
154 * UI improvements. (Dav Glass)
452d23f Reid Burke Remove "yeti" ui.log prefix.
reid authored
155 * CLI changes: exception handlers, bug report URL, graceful shutdown, etc.
156 * Fixed an issue when spaces where in the path of the test. (#2)
157 * Upgraded to Express 1.0.0rc3.
158
7c5096a Reid Burke Use # Markdown headers.
reid authored
159 ## 0.1.0 / 2010-08-25
2a53190 Reid Burke Version 0.1.0.
reid authored
160
161 * Report full User-agent string.
162 * Corrected dependency versions in package.json.
163 * Minor enhancements for future releases.
164
7c5096a Reid Burke Use # Markdown headers.
reid authored
165 ## 0.1.0rc3 / 2010-08-16
bee8603 Reid Burke Version 0.1.0rc3.
reid authored
166
167 * Open source under BSD!
168 * Better caching of test resources.
169 * Prevent some IE memory leaks.
170 * --solo option to exit on arrival of 1 result per file, with summary.
171
7c5096a Reid Burke Use # Markdown headers.
reid authored
172 ## 0.1.0rc2 / 2010-08-11
fe81dd5 Reid Burke Version 0.1.0rc2.
reid authored
173
174 * Security: Yeti now only serves from the cwd you're in or the --path directory.
175 * Polished the test runner page.
176 * Removed dependency on class.js.
177 * Files served in the same test run are cached.
178
7c5096a Reid Burke Use # Markdown headers.
reid authored
179 ## 0.1.0rc / 2010-08-05
180
09a0f36 Reid Burke Version 0.1.0rc. All rights reserved.
reid authored
181 Public release candidate.
182
183 * Added YUI favicon.
184 * Added additional cli tests.
185
7c5096a Reid Burke Use # Markdown headers.
reid authored
186 ## 0.1.0demo / 2010-08-03
187
09a0f36 Reid Burke Version 0.1.0rc. All rights reserved.
reid authored
188 Public demo.
189
190 * Works with any standalone HTML document.
191 * Added Vows test scripts.
192 * Broke up app.js into modules to make testing easier.
193 * Cleaned up inject.js, app.js and cli.js.
194
7c5096a Reid Burke Use # Markdown headers.
reid authored
195 ## 0.0.6 / 2010-07-23
67b9406 Reid Burke Version 0.0.6
reid authored
196
197 * Server mode.
198 * Display failed test details.
199 * Added window.onerror handler.
200
7c5096a Reid Burke Use # Markdown headers.
reid authored
201 ## 0.0.5 / 2010-07-20
01146a3 Reid Burke Remove frozen dependencies from vendor directory.
reid authored
202
914975e Reid Burke Allow --port option to override port 8000.
reid authored
203 * Added --port option to override the default port 8000.
01146a3 Reid Burke Remove frozen dependencies from vendor directory.
reid authored
204 * Removed frozen dependencies from vendor directory.
205
7c5096a Reid Burke Use # Markdown headers.
reid authored
206 ## 0.0.4 / 2010-07-19
ad43f95 Reid Burke Version 0.0.4
reid authored
207
208 * Safari opens tests much more reliably. (AppleScript is no longer used.)
209 * Updated to Express 1.0.0beta.
210
7c5096a Reid Burke Use # Markdown headers.
reid authored
211 ## 0.0.3 / 2010-07-19
20ed557 Reid Burke Add HISTORY file.
reid authored
212
213 * Added Firefox and Chrome browsers.
214
7c5096a Reid Burke Use # Markdown headers.
reid authored
215 ## 0.0.2 / 2010-07-19
20ed557 Reid Burke Add HISTORY file.
reid authored
216
217 * First release to npm.
218 * Test reporting looks better.
219 * Multiple file support.
220
7c5096a Reid Burke Use # Markdown headers.
reid authored
221 ## 0.0.1 / 2010-07-17
20ed557 Reid Burke Add HISTORY file.
reid authored
222
223 * Published to GitHub.
Something went wrong with that request. Please try again.