Skip to content
This repository
Newer
Older
100644 167 lines (107 sloc) 4.968 kb
5080d1e9 »
2012-09-26 Prep for 0.6.2 release
1 == 0.6.2 / 2012-09-27
3bc79d37 »
2011-08-24 Fix HTTP Digest authentication when the URI has query params
2
fa7c6f9b »
2011-04-29 Adds support for PATCH method
3 * Minor enhancements
4
5 * Support HTTP PATCH method (Marjan Krekoten' #33)
fd524a18 »
2012-09-26 History
6 * Preserve the exact query string when possible (Paul Grayson #63)
7 * Add a #delete method to CookieJar (Paul Grayson #63)
fa7c6f9b »
2011-04-29 Adds support for PATCH method
8
3bc79d37 »
2011-08-24 Fix HTTP Digest authentication when the URI has query params
9 * Bug fixes
10
11 * Fix HTTP Digest authentication when the URI has query params
fd524a18 »
2012-09-26 History
12 * Don't append default ports to HTTP_HOST (David Lee #57)
3bc79d37 »
2011-08-24 Fix HTTP Digest authentication when the URI has query params
13
0fc34dc7 »
2011-07-27 Prep for v0.6.1 release
14 == 0.6.1 / 2011-07-27
c46a3311 »
2011-07-27 History
15
16 * Bug fixes
17
18 * Fix support for params with arrays in multipart forms (Joel Chippindale)
19 * Add respond_to? to Rack::Test::UploadedFile to match method_missing (Josh Nichols)
c3fcd8b2 »
2011-07-27 Set the Referer header on requests issued by follow_redirect! (Ryan B…
20 * Set the Referer header on requests issued by follow_redirect! (Ryan Bigg)
c46a3311 »
2011-07-27 History
21
4f2fc0f0 »
2011-05-03 Prep for 0.6.0 release
22 == 0.6.0 / 2011-05-03
38fa75d4 »
2011-01-14 Call #finish on MockResponses if it's available (Aaron Patterson)
23
24 * Bug fixes
25
144140c1 »
2011-05-03 History
26 * Add support for HTTP OPTIONS verb (Paolo "Nusco" Perrotta)
38fa75d4 »
2011-01-14 Call #finish on MockResponses if it's available (Aaron Patterson)
27 * Call #finish on MockResponses if it's available (Aaron Patterson)
144140c1 »
2011-05-03 History
28 * Allow HTTP_HOST to be set via #header (Geoff Buesing)
38fa75d4 »
2011-01-14 Call #finish on MockResponses if it's available (Aaron Patterson)
29
2add7d87 »
2011-01-01 Prep for 0.5.7 release
30 == 0.5.7 / 2011-01-01
8f8856e5 »
2010-09-26 Do not overwrite HTTP_HOST if it is set.
31
d7469473 »
2011-01-01 If no URI is present, include all cookies (Pratik Naik)
32 * Bug fixes
33
34 * If no URI is present, include all cookies (Pratik Naik)
35
40cdb7e4 »
2010-09-25 Prep for v0.5.6 release
36 == 0.5.6 / 2010-09-25
8f8856e5 »
2010-09-26 Do not overwrite HTTP_HOST if it is set.
37
d7469473 »
2011-01-01 If no URI is present, include all cookies (Pratik Naik)
38 * Bug fixes
39
ca19a0da »
2010-09-20 Use parse_nested_query for parsing URI as that's what Rack does
40 * Use parse_nested_query for parsing URI like Rack does (Eugene Bolshakov)
815b35ed »
2010-09-25 History
41 * Don't depend on ActiveSupport extension to String (Bryan Helmkamp)
8f8856e5 »
2010-09-26 Do not overwrite HTTP_HOST if it is set.
42 * Do not overwrite HTTP_HOST if it is set (Krekoten' Marjan)
43
772b95d0 »
2010-09-22 Prepare to release v0.5.5
44 == 0.5.5 / 2010-09-22
6890e3b0 »
2010-04-17 Set the HOST HTTP header when making requests.
45
46 * Bug fixes
47
82ce1c50 »
2010-09-13 History
48 * Fix encoding of file uploads on Ruby 1.9 (Alan Kennedy)
6890e3b0 »
2010-04-17 Set the HOST HTTP header when making requests.
49 * Set env["HTTP_HOST"] when making requests (Istvan Hoka)
50
c0ef9127 »
2010-09-22 Fix date in History.txt
51 == 0.5.4 / 2010-05-26
6edb396d »
2010-04-28 Handle parameter names with brackets properly
52
53 * Bug fixes
54
42173cea »
2010-05-26 Don't stomp on Content-Type's supplied via #header
55 * Don't stomp on Content-Type's supplied via #header (Bryan Helmkamp)
a7a059fd »
2010-04-05 Fixed build_multipart to allow for arrays of files.
56 * Fixed build_multipart to allow for arrays of files (Louis Rose)
d1bf83f1 »
2010-05-26 Skipping blank cookies so they don't get added to the CookieJar.
57 * Don't raise an error if raw cookies contain a blank line (John Reilly)
6edb396d »
2010-04-28 Handle parameter names with brackets properly
58 * Handle parameter names with brackets properly (Tanner Donovan)
59
dd990d87 »
2009-11-27 Prep for 0.5.3 release
60 == 0.5.3 / 2009-11-27
fda2aea2 »
2009-11-27 History
61
62 * Bug fixes
63
64 * Fix cookie matching for subdomains (Marcin Kulik)
65
304fd090 »
2009-11-13 Prep for 0.5.2 release
66 == 0.5.2 / 2009-11-13
fc45a165 »
2009-11-13 History
67
68 * Bug fixes
69
39232614 »
2009-11-13 History
70 * Call close on response body after iteration, not before (Simon Rozet)
fc45a165 »
2009-11-13 History
71 * Add missing require for time in cookie_jar.rb (Jerry West)
72
6e56779d »
2009-10-27 Prep for 0.5.1 release
73 == 0.5.1 / 2009-10-27
d69d08ba »
2009-09-27 History
74
75 * Bug fixes
76
a49ac453 »
2009-10-27 History
77 * Escape cookie values (John Pignata)
d69d08ba »
2009-09-27 History
78 * Close the response body after each request, as per the Rack spec (Elomar França)
79
89a20d10 »
2009-09-19 Record release date in History.txt
80 == 0.5.0 / 2009-09-19
aa4c5abe »
2009-09-19 History
81
82 * Bug fixes
83
bf10d204 »
2009-09-19 History
84 * Set HTTP_X_REQUESTED_WITH in the Rack env when a request is made with :xhr => true (Ben Sales)
aa4c5abe »
2009-09-19 History
85 * Set headers in the Rack env in HTTP_USER_AGENT form
86 * Rack::Test now generates no Ruby warnings
87
bbd1e3a3 »
2009-09-01 Prep for 0.4.2 release
88 == 0.4.2 / 2009-09-01
00d973eb »
2009-08-25 History
89
60d7afd4 »
2009-08-31 History
90 * Minor enhancements
91
71bd2ffa »
2009-08-31 History
92 * Merge in rack/master's build_multipart method which covers additional cases
93 * Accept raw :params string input and merge it with the query string
60d7afd4 »
2009-08-31 History
94 * Stringify and upcase request method (e.g. :post => "POST") (Josh Peek)
95
00d973eb »
2009-08-25 History
96 * Bug fixes
97
5e902c55 »
2009-09-01 Properly convert hashes with nil values (e.g. :foo => nil becomes sim…
98 * Properly convert hashes with nil values (e.g. :foo => nil becomes simply "foo", not "foo=")
71bd2ffa »
2009-08-31 History
99 * Prepend a slash to the URI path if it doesn't start with one (Josh Peek)
60d7afd4 »
2009-08-31 History
100 * Requiring Rack-Test never modifies the Ruby load path anymore (Josh Peek)
00d973eb »
2009-08-25 History
101 * Fixed using multiple cookies in a string on Ruby 1.8 (Tuomas Kareinen and Hermanni Hyytiälä)
102
de56ac7b »
2009-08-06 Prep for 0.4.1 release
103 == 0.4.1 / 2009-08-06
07467243 »
2009-06-25 Allow CONTENT_TYPE to be specified in the env and not overwritten whe…
104
105 * Minor enhancements
106
6d8c25af »
2009-06-25 Support initializing a Rack::Test::Session with an app in addition to…
107 * Support initializing a Rack::Test::Session with an app in addition to
108 a Rack::MockSession
07467243 »
2009-06-25 Allow CONTENT_TYPE to be specified in the env and not overwritten whe…
109 * Allow CONTENT_TYPE to be specified in the env and not overwritten when
110 sending a POST or PUT
111
81f82c6a »
2009-06-25 Prep for 0.4.0 release
112 == 0.4.0 / 2009-06-25
be9a8d84 »
2009-06-13 History
113
114 * Minor enhancements
115
e4180c1a »
2009-06-17 Expose hook for building Rack::MockSessions for frameworks that need …
116 * Expose hook for building Rack::MockSessions for frameworks that need
117 to configure them before use
71599119 »
2009-06-17 Support passing in arrays of raw cookies in addition to a newline sep…
118 * Support passing in arrays of raw cookies in addition to a newline
119 separated string
104997e5 »
2009-06-17 Support after_request callbacks in MockSession
120 * Support after_request callbacks in MockSession for things like running
121 background jobs
e4180c1a »
2009-06-17 Expose hook for building Rack::MockSessions for frameworks that need …
122 * Allow multiple named sessions using with_session
bc20a59b »
2009-06-17 Initialize Rack::Test::Sessions with Rack::MockSessions instead of apps
123 * Initialize Rack::Test::Sessions with Rack::MockSessions instead of apps.
104997e5 »
2009-06-17 Support after_request callbacks in MockSession
124 This change should help integration with other Ruby web frameworks
125 (like Merb).
be9a8d84 »
2009-06-13 History
126 * Support sending bodies for PUT requests (Larry Diehl)
127
90601640 »
2009-05-17 Update for 0.3.0 release
128 == 0.3.0 / 2009-05-17
f62f5fde »
2009-05-11 History
129
130 * Major enhancements
131
7c7dc105 »
2009-05-16 History
132 * Ruby 1.9 compatible (Simon Rozet, Michael Fellinger)
f62f5fde »
2009-05-11 History
133
134 * Minor enhancements
135
6b961b04 »
2009-05-17 History
136 * Add CookieJar#[] and CookieJar#[]= methods
137 * Make the default host configurable
138 * Use Rack::Lint and fix errors (Simon Rozet)
139 * Extract Rack::MockSession from Rack::Test::Session to handle tracking
140 the last request and response and the cookie jar
141 * Add #set_cookie and #clear_cookies methods
f62f5fde »
2009-05-11 History
142 * Rename #authorize to #basic_authorize (#authorize remains as an alias)
143 (Simon Rozet)
144
cac7cad2 »
2009-04-26 Update history for 0.2.0 release
145 == 0.2.0 / 2009-04-26
382532d9 »
2009-04-08 last_response returns a MockResponse instead of a Response (Michael F…
146
147 Because #last_response is now a MockResponse instead of a Rack::Response,
148 #last_response.body now returns a string instead of an array.
149
7af7ebad »
2009-04-08 History
150 * Major enhancements
151
152 * Support multipart requests via the UploadedFile class (thanks, Rails)
153
382532d9 »
2009-04-08 last_response returns a MockResponse instead of a Response (Michael F…
154 * Minor enhancements
155
2a453018 »
2009-04-26 History
156 * Updated for Rack 1.0
157 * Don't require rubygems (See http://gist.github.com/54177)
b89f980e »
2009-04-09 History
158 * Support HTTP Digest authentication with the #digest_authorize method
382532d9 »
2009-04-08 last_response returns a MockResponse instead of a Response (Michael F…
159 * #last_response returns a MockResponse instead of a Response
160 (Michael Fellinger)
161
140bf426 »
2009-03-02 Added History
162 == 0.1.0 / 2009-03-02
163
164 * 1 major enhancement
165
b8694493 »
2009-03-28 Strip trailing whitespaces
166 * Birthday!
Something went wrong with that request. Please try again.