Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 180 lines (115 sloc) 5.329 kB
acdbee6 @brynary Release v0.6.3
authored
1 == 0.6.3 / 2015-01-09
bdfd585 @brynary History
authored
2
3 * Minor enhancements
4
5 * Expose an env helper for persistently configuring the env as needed
6 (Darío Javier Cravero #80)
7 * Expose the tempfile of UploadedFile (Sytse Sijbrandij #67)
8
9 * Bug fixes
10
11 * Improve support for arrays of hashes in multipart forms (Murray Steele #69)
12 * Improve test for query strings (Paul Grayson #66)
13
5080d1e @brynary Prep for 0.6.2 release
authored
14 == 0.6.2 / 2012-09-27
3bc79d3 @brynary Fix HTTP Digest authentication when the URI has query params
authored
15
fa7c6f9 @krekoten Adds support for PATCH method
krekoten authored
16 * Minor enhancements
17
18 * Support HTTP PATCH method (Marjan Krekoten' #33)
fd524a1 @brynary History
authored
19 * Preserve the exact query string when possible (Paul Grayson #63)
20 * Add a #delete method to CookieJar (Paul Grayson #63)
fa7c6f9 @krekoten Adds support for PATCH method
krekoten authored
21
3bc79d3 @brynary Fix HTTP Digest authentication when the URI has query params
authored
22 * Bug fixes
23
24 * Fix HTTP Digest authentication when the URI has query params
fd524a1 @brynary History
authored
25 * Don't append default ports to HTTP_HOST (David Lee #57)
3bc79d3 @brynary Fix HTTP Digest authentication when the URI has query params
authored
26
0fc34dc @brynary Prep for v0.6.1 release
authored
27 == 0.6.1 / 2011-07-27
c46a331 @brynary History
authored
28
29 * Bug fixes
30
31 * Fix support for params with arrays in multipart forms (Joel Chippindale)
32 * Add respond_to? to Rack::Test::UploadedFile to match method_missing (Josh Nichols)
c3fcd8b @brynary Set the Referer header on requests issued by follow_redirect! (Ryan B…
authored
33 * Set the Referer header on requests issued by follow_redirect! (Ryan Bigg)
c46a331 @brynary History
authored
34
4f2fc0f @brynary Prep for 0.6.0 release
authored
35 == 0.6.0 / 2011-05-03
38fa75d @brynary Call #finish on MockResponses if it's available (Aaron Patterson)
authored
36
37 * Bug fixes
38
144140c @brynary History
authored
39 * Add support for HTTP OPTIONS verb (Paolo "Nusco" Perrotta)
38fa75d @brynary Call #finish on MockResponses if it's available (Aaron Patterson)
authored
40 * Call #finish on MockResponses if it's available (Aaron Patterson)
144140c @brynary History
authored
41 * Allow HTTP_HOST to be set via #header (Geoff Buesing)
38fa75d @brynary Call #finish on MockResponses if it's available (Aaron Patterson)
authored
42
2add7d8 @brynary Prep for 0.5.7 release
authored
43 == 0.5.7 / 2011-01-01
8f8856e @krekoten Do not overwrite HTTP_HOST if it is set.
krekoten authored
44
d746947 @brynary If no URI is present, include all cookies (Pratik Naik)
authored
45 * Bug fixes
46
47 * If no URI is present, include all cookies (Pratik Naik)
48
40cdb7e @brynary Prep for v0.5.6 release
authored
49 == 0.5.6 / 2010-09-25
8f8856e @krekoten Do not overwrite HTTP_HOST if it is set.
krekoten authored
50
d746947 @brynary If no URI is present, include all cookies (Pratik Naik)
authored
51 * Bug fixes
52
ca19a0d @eugenebolshakov Use parse_nested_query for parsing URI as that's what Rack does
eugenebolshakov authored
53 * Use parse_nested_query for parsing URI like Rack does (Eugene Bolshakov)
815b35e @brynary History
authored
54 * Don't depend on ActiveSupport extension to String (Bryan Helmkamp)
8f8856e @krekoten Do not overwrite HTTP_HOST if it is set.
krekoten authored
55 * Do not overwrite HTTP_HOST if it is set (Krekoten' Marjan)
56
772b95d @brynary Prepare to release v0.5.5
authored
57 == 0.5.5 / 2010-09-22
6890e3b @ihoka Set the HOST HTTP header when making requests.
ihoka authored
58
59 * Bug fixes
60
82ce1c5 @brynary History
authored
61 * Fix encoding of file uploads on Ruby 1.9 (Alan Kennedy)
6890e3b @ihoka Set the HOST HTTP header when making requests.
ihoka authored
62 * Set env["HTTP_HOST"] when making requests (Istvan Hoka)
63
c0ef912 @brynary Fix date in History.txt
authored
64 == 0.5.4 / 2010-05-26
6edb396 @ttdonovan Handle parameter names with brackets properly
ttdonovan authored
65
66 * Bug fixes
67
42173ce @brynary Don't stomp on Content-Type's supplied via #header
authored
68 * Don't stomp on Content-Type's supplied via #header (Bryan Helmkamp)
a7a059f @louismrose Fixed build_multipart to allow for arrays of files.
louismrose authored
69 * Fixed build_multipart to allow for arrays of files (Louis Rose)
d1bf83f @johnreilly Skipping blank cookies so they don't get added to the CookieJar.
johnreilly authored
70 * Don't raise an error if raw cookies contain a blank line (John Reilly)
6edb396 @ttdonovan Handle parameter names with brackets properly
ttdonovan authored
71 * Handle parameter names with brackets properly (Tanner Donovan)
72
dd990d8 @brynary Prep for 0.5.3 release
authored
73 == 0.5.3 / 2009-11-27
fda2aea @brynary History
authored
74
75 * Bug fixes
76
77 * Fix cookie matching for subdomains (Marcin Kulik)
78
304fd09 @brynary Prep for 0.5.2 release
authored
79 == 0.5.2 / 2009-11-13
fc45a16 @brynary History
authored
80
81 * Bug fixes
82
3923261 @brynary History
authored
83 * Call close on response body after iteration, not before (Simon Rozet)
fc45a16 @brynary History
authored
84 * Add missing require for time in cookie_jar.rb (Jerry West)
85
6e56779 @brynary Prep for 0.5.1 release
authored
86 == 0.5.1 / 2009-10-27
d69d08b @brynary History
authored
87
88 * Bug fixes
89
a49ac45 @brynary History
authored
90 * Escape cookie values (John Pignata)
d69d08b @brynary History
authored
91 * Close the response body after each request, as per the Rack spec (Elomar França)
92
89a20d1 @brynary Record release date in History.txt
authored
93 == 0.5.0 / 2009-09-19
aa4c5ab @brynary History
authored
94
95 * Bug fixes
96
bf10d20 @brynary History
authored
97 * Set HTTP_X_REQUESTED_WITH in the Rack env when a request is made with :xhr => true (Ben Sales)
aa4c5ab @brynary History
authored
98 * Set headers in the Rack env in HTTP_USER_AGENT form
99 * Rack::Test now generates no Ruby warnings
100
bbd1e3a @brynary Prep for 0.4.2 release
authored
101 == 0.4.2 / 2009-09-01
00d973e @brynary History
authored
102
60d7afd @brynary History
authored
103 * Minor enhancements
104
71bd2ff @brynary History
authored
105 * Merge in rack/master's build_multipart method which covers additional cases
106 * Accept raw :params string input and merge it with the query string
60d7afd @brynary History
authored
107 * Stringify and upcase request method (e.g. :post => "POST") (Josh Peek)
108
00d973e @brynary History
authored
109 * Bug fixes
110
5e902c5 @brynary Properly convert hashes with nil values (e.g. :foo => nil becomes sim…
authored
111 * Properly convert hashes with nil values (e.g. :foo => nil becomes simply "foo", not "foo=")
71bd2ff @brynary History
authored
112 * Prepend a slash to the URI path if it doesn't start with one (Josh Peek)
60d7afd @brynary History
authored
113 * Requiring Rack-Test never modifies the Ruby load path anymore (Josh Peek)
00d973e @brynary History
authored
114 * Fixed using multiple cookies in a string on Ruby 1.8 (Tuomas Kareinen and Hermanni Hyytiälä)
115
de56ac7 @brynary Prep for 0.4.1 release
authored
116 == 0.4.1 / 2009-08-06
0746724 @brynary Allow CONTENT_TYPE to be specified in the env and not overwritten whe…
authored
117
118 * Minor enhancements
119
6d8c25a @brynary Support initializing a Rack::Test::Session with an app in addition to…
authored
120 * Support initializing a Rack::Test::Session with an app in addition to
121 a Rack::MockSession
0746724 @brynary Allow CONTENT_TYPE to be specified in the env and not overwritten whe…
authored
122 * Allow CONTENT_TYPE to be specified in the env and not overwritten when
123 sending a POST or PUT
124
81f82c6 @brynary Prep for 0.4.0 release
authored
125 == 0.4.0 / 2009-06-25
be9a8d8 @brynary History
authored
126
127 * Minor enhancements
128
e4180c1 @brynary Expose hook for building Rack::MockSessions for frameworks that need …
authored
129 * Expose hook for building Rack::MockSessions for frameworks that need
130 to configure them before use
7159911 @brynary Support passing in arrays of raw cookies in addition to a newline sep…
authored
131 * Support passing in arrays of raw cookies in addition to a newline
132 separated string
104997e @brynary Support after_request callbacks in MockSession
authored
133 * Support after_request callbacks in MockSession for things like running
134 background jobs
e4180c1 @brynary Expose hook for building Rack::MockSessions for frameworks that need …
authored
135 * Allow multiple named sessions using with_session
bc20a59 @brynary Initialize Rack::Test::Sessions with Rack::MockSessions instead of apps
authored
136 * Initialize Rack::Test::Sessions with Rack::MockSessions instead of apps.
104997e @brynary Support after_request callbacks in MockSession
authored
137 This change should help integration with other Ruby web frameworks
138 (like Merb).
be9a8d8 @brynary History
authored
139 * Support sending bodies for PUT requests (Larry Diehl)
140
9060164 @brynary Update for 0.3.0 release
authored
141 == 0.3.0 / 2009-05-17
f62f5fd @brynary History
authored
142
143 * Major enhancements
144
7c7dc10 @brynary History
authored
145 * Ruby 1.9 compatible (Simon Rozet, Michael Fellinger)
f62f5fd @brynary History
authored
146
147 * Minor enhancements
148
6b961b0 @brynary History
authored
149 * Add CookieJar#[] and CookieJar#[]= methods
150 * Make the default host configurable
151 * Use Rack::Lint and fix errors (Simon Rozet)
152 * Extract Rack::MockSession from Rack::Test::Session to handle tracking
153 the last request and response and the cookie jar
154 * Add #set_cookie and #clear_cookies methods
f62f5fd @brynary History
authored
155 * Rename #authorize to #basic_authorize (#authorize remains as an alias)
156 (Simon Rozet)
157
cac7cad @brynary Update history for 0.2.0 release
authored
158 == 0.2.0 / 2009-04-26
382532d @brynary last_response returns a MockResponse instead of a Response (Michael F…
authored
159
160 Because #last_response is now a MockResponse instead of a Rack::Response,
161 #last_response.body now returns a string instead of an array.
162
7af7eba @brynary History
authored
163 * Major enhancements
164
165 * Support multipart requests via the UploadedFile class (thanks, Rails)
166
382532d @brynary last_response returns a MockResponse instead of a Response (Michael F…
authored
167 * Minor enhancements
168
2a45301 @brynary History
authored
169 * Updated for Rack 1.0
170 * Don't require rubygems (See http://gist.github.com/54177)
b89f980 @brynary History
authored
171 * Support HTTP Digest authentication with the #digest_authorize method
382532d @brynary last_response returns a MockResponse instead of a Response (Michael F…
authored
172 * #last_response returns a MockResponse instead of a Response
173 (Michael Fellinger)
174
140bf42 @brynary Added History
authored
175 == 0.1.0 / 2009-03-02
176
177 * 1 major enhancement
178
b869449 @sr Strip trailing whitespaces
sr authored
179 * Birthday!
Something went wrong with that request. Please try again.