Skip to content
This repository
Newer
Older
100644 223 lines (158 sloc) 7.057 kb
7c5096af » reid
2012-03-01 Use # Markdown headers.
1 # A Brief History of Yeti
20ed5573 » reid
2010-07-19 Add HISTORY file.
2
7b35c544 » reid
2012-10-01 Work on 0.2.12pre.
3 ## 0.2.12 / In Development
4
f433de9d » reid
2012-09-28 Version 0.2.11.
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.
d0ad2a9c » reid
2012-09-21 Work on 0.2.11pre.
10
3d9c5a3d » reid
2012-09-21 Version 0.2.10.
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).
b704f5ec » reid
2012-08-27 Work on 0.2.10pre.
22
4ab033fe » reid
2012-08-27 Version 0.2.9.
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.
ad938705 » reid
2012-08-06 Work on 0.2.9pre.
34
a695f6e0 » reid
2012-08-06 Version 0.2.8.
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.
43a493e5 » reid
2012-08-01 Work on 0.2.8pre.
39
e107420a » reid
2012-08-01 Version 0.2.7.
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.
db6f802f » reid
2012-06-15 Work on 0.2.7pre.
45
424fbc9d » reid
2012-06-15 Version 0.2.6.
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.
05cefc7b » reid
2012-06-04 Work on 0.2.6pre.
61
d06d7750 » reid
2012-06-01 Version 0.2.5.
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.
54a92457 » reid
2012-05-21 Work on 0.2.5pre.
71
6e000a78 » reid
2012-05-18 Version 0.2.4.
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.
1313be00 » reid
2012-05-08 Work on 0.2.4pre.
77
836f0825 » reid
2012-05-08 Version 0.2.3.
78 ## 0.2.3 / 2012-05-08
79
80 * Fix Bug #62 IE7+ does not run the test/fixture/basic.html test.
d28e6861 » reid
2012-04-23 Work on 0.2.3pre.
81
1bea6c58 » reid
2012-04-23 Version 0.2.2.
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.
8de72145 » reid
2012-04-11 Work on 0.2.2pre.
87
4be0f4dc » reid
2012-04-11 Version 0.2.1.
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.
d31fa4a0 » reid
2012-03-07 Work on 0.2.1pre.
97
0bd69267 » reid
2012-03-07 Version 0.2.0.
98 ## 0.2.0 / 2012-03-07
7a4325f4 » reid
2012-03-01 Add 0.2.0 to HISTORY.
99
100 * Rewrite. Requires Node.js v0.6.x.
101 * Yeti Hub (test server) can serve tests to browsers from remote machines.
3e8737e7 » reid
2012-03-07 Update README and HISTORY.
102 * Yeti Hub can be attached to other servers.
103 * New documentation.
7a4325f4 » reid
2012-03-01 Add 0.2.0 to HISTORY.
104
7c5096af » reid
2012-03-01 Use # Markdown headers.
105 ## 0.1.8 / 2011-10-19
6c1e68de » reid
2011-10-19 Version 0.1.8.
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
7c5096af » reid
2012-03-01 Use # Markdown headers.
113 ## 0.1.7 / 2011-05-03
73a82951 » reid
2011-04-10 Upgrade Express, Connect, Jade. Optparse -> nopt.
114
115 * Updated to latest Express and Connect.
dd34c1d4 » reid
2011-05-03 Version 0.1.7.
116 * Tested with npm 1.0.
73a82951 » reid
2011-04-10 Upgrade Express, Connect, Jade. Optparse -> nopt.
117 * Use nopt instead of optparse.
118
7c5096af » reid
2012-03-01 Use # Markdown headers.
119 ## 0.1.6 / 2011-03-29
5cd0ab1a » reid
2011-03-29 Version 0.1.6. Include optparse locally.
120
121 * Replaced optparse with built-in copy of optparse, since it isn't available on npm.
122
7c5096af » reid
2012-03-01 Use # Markdown headers.
123 ## 0.1.5 / 2011-03-29
a4c3164c » reid
2011-03-29 Version 0.1.5.
124
125 * Replaced optimist with optparse for CLI option parsing.
126 Optimist didn't work with recent npm versions.
127
7c5096af » reid
2012-03-01 Use # Markdown headers.
128 ## 0.1.4 / 2011-02-05
bf17524c » reid
2011-02-05 Version 0.1.4: Node v0.3 support.
129
130 * Fix for changed Node v0.3 HTTP API.
131
7c5096af » reid
2012-03-01 Use # Markdown headers.
132 ## 0.1.3 / 2010-12-08
62df06b8 » reid
2010-11-12 Use optimist. Require --port=8000, not --port 8000.
133
bc1ef5c7 » reid
2010-11-12 Usage statement. Require --server to start server.
134 * Require `--server` to start the server.
135 * Add usage statement.
56e52093 » reid
2010-12-08 Document new dependencies and Windows support.
136 * Windows support: Fix fatal error under Cygwin. (#9)
62df06b8 » reid
2010-11-12 Use optimist. Require --port=8000, not --port 8000.
137 * Changed: Options must be "--port=8000" instead of "--port 8000".
56e52093 » reid
2010-12-08 Document new dependencies and Windows support.
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.
62df06b8 » reid
2010-11-12 Use optimist. Require --port=8000, not --port 8000.
142
7c5096af » reid
2012-03-01 Use # Markdown headers.
143 ## 0.1.2 / 2010-11-10
4acba285 » reid
2010-10-06 Use our Jade module. Add version to layout.
144
454a466f » reid
2010-11-12 Update for 0.1.2 release.
145 * Better fault tolerance: 404s, syntax errors, etc.
146 * Added some fun stats to the test runner.
4acba285 » reid
2010-10-06 Use our Jade module. Add version to layout.
147 * Fix missing module "jade" errors. (#5)
454a466f » reid
2010-11-12 Update for 0.1.2 release.
148 * Upgraded to Express 1.0.0rc4.
4acba285 » reid
2010-10-06 Use our Jade module. Add version to layout.
149
7c5096af » reid
2012-03-01 Use # Markdown headers.
150 ## 0.1.1 / 2010-09-29
452d23f1 » reid
2010-09-29 Remove "yeti" ui.log prefix.
151
152 * YUI 2.x support.
a61fed73 » reid
2010-09-29 Version 0.1.1.
153 * Internet Explorer 9 now reports test results.
154 * UI improvements. (Dav Glass)
452d23f1 » reid
2010-09-29 Remove "yeti" ui.log prefix.
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
7c5096af » reid
2012-03-01 Use # Markdown headers.
159 ## 0.1.0 / 2010-08-25
2a531903 » reid
2010-08-25 Version 0.1.0.
160
161 * Report full User-agent string.
162 * Corrected dependency versions in package.json.
163 * Minor enhancements for future releases.
164
7c5096af » reid
2012-03-01 Use # Markdown headers.
165 ## 0.1.0rc3 / 2010-08-16
bee86038 » reid
2010-08-16 Version 0.1.0rc3.
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
7c5096af » reid
2012-03-01 Use # Markdown headers.
172 ## 0.1.0rc2 / 2010-08-11
fe81dd51 » reid
2010-08-11 Version 0.1.0rc2.
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
7c5096af » reid
2012-03-01 Use # Markdown headers.
179 ## 0.1.0rc / 2010-08-05
180
09a0f362 » reid
2010-08-05 Version 0.1.0rc. All rights reserved.
181 Public release candidate.
182
183 * Added YUI favicon.
184 * Added additional cli tests.
185
7c5096af » reid
2012-03-01 Use # Markdown headers.
186 ## 0.1.0demo / 2010-08-03
187
09a0f362 » reid
2010-08-05 Version 0.1.0rc. All rights reserved.
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
7c5096af » reid
2012-03-01 Use # Markdown headers.
195 ## 0.0.6 / 2010-07-23
67b94068 » reid
2010-07-23 Version 0.0.6
196
197 * Server mode.
198 * Display failed test details.
199 * Added window.onerror handler.
200
7c5096af » reid
2012-03-01 Use # Markdown headers.
201 ## 0.0.5 / 2010-07-20
01146a3b » reid
2010-07-20 Remove frozen dependencies from vendor directory.
202
914975e1 » reid
2010-07-20 Allow --port option to override port 8000.
203 * Added --port option to override the default port 8000.
01146a3b » reid
2010-07-20 Remove frozen dependencies from vendor directory.
204 * Removed frozen dependencies from vendor directory.
205
7c5096af » reid
2012-03-01 Use # Markdown headers.
206 ## 0.0.4 / 2010-07-19
ad43f950 » reid
2010-07-19 Version 0.0.4
207
208 * Safari opens tests much more reliably. (AppleScript is no longer used.)
209 * Updated to Express 1.0.0beta.
210
7c5096af » reid
2012-03-01 Use # Markdown headers.
211 ## 0.0.3 / 2010-07-19
20ed5573 » reid
2010-07-19 Add HISTORY file.
212
213 * Added Firefox and Chrome browsers.
214
7c5096af » reid
2012-03-01 Use # Markdown headers.
215 ## 0.0.2 / 2010-07-19
20ed5573 » reid
2010-07-19 Add HISTORY file.
216
217 * First release to npm.
218 * Test reporting looks better.
219 * Multiple file support.
220
7c5096af » reid
2012-03-01 Use # Markdown headers.
221 ## 0.0.1 / 2010-07-17
20ed5573 » reid
2010-07-19 Add HISTORY file.
222
223 * Published to GitHub.
Something went wrong with that request. Please try again.