Permalink
Newer
Older
100644 119 lines (79 sloc) 3.68 KB
fd40be8 @weavejester Release 0.3.11
weavejester authored Jul 17, 2011
1 ## 0.3.11 (2011-07-14)
2
3 * Multipart parameter storage backends (temp-file and byte-array)
4 * Added redirect-after-post utility function
5 * Character encoding of response set from content type
6
c0c64ce @weavejester Release 0.3.10
weavejester authored Jun 28, 2011
7 ## 0.3.10 (2011-06-28)
8
9 * Updated Hiccup to 0.3.6 for Clojure 1.3.0 compatibility
10
0471a68 @weavejester Updated README and HISTORY
weavejester authored Jun 26, 2011
11 ## 0.3.9 (2011-06-26)
12
13 * wrap-params no longer excepts on invalid urlencoded query string
14 * ring.util.servlet accepts multiple headers of the same name
15
9149d47 @weavejester Release 0.3.8
weavejester authored Apr 23, 2011
16 ## 0.3.8 (2011-04-23)
17
18 * resource-response returns File object when possible
19 * Added resource middleware
20 * Stacktrace middleware displays causes (nested exceptions)
21 * Bug fixes and refactor of stacktrace middleware
22
ba3041a @weavejester Release 0.3.7
weavejester authored Mar 5, 2011
23 ## 0.3.7 (2011-03-05)
24
25 * Lint middleware recognises ISeq as valid response body
26 * Added ring.util.mime-types namespace
27 * Added content-type middleware
28
b5909c9 @weavejester Release 0.3.6.
weavejester authored Feb 16, 2011
29 ## 0.3.6 (2011-02-16)
30
31 * Session and flash middleware handle nils without excepting
32 * Cookie session store compares HMAC with constant-time function
33
edabc35 @weavejester Release 0.3.5.
weavejester authored Nov 27, 2010
34 ## 0.3.5 (2010-11-27)
35
36 * Context classloader now used for resource responses
37 * Removed HttpCore adapter from repository
38 * InputStream response body guaranteed to close
39 * Updated Jetty dependencies to 6.1.26
40
00cae9b @weavejester Release 0.3.4.
weavejester authored Nov 16, 2010
41 ## 0.3.4 (2010-11-16)
42
43 * wrap-cookies no longer overwrites existing Set-Cookie header
44 * String response bodies no longer have extra newline
45
e210dda @mmcgrana Release 0.3.3.
authored Nov 1, 2010
46 ## 0.3.3 (2010-10-31)
47
48 * Added console logging for ring.handler.dump and ring.middleware.stacktrace
49 * Removed runtime dependency on clojure.contrib
50
531fbf4 @weavejester Release 0.3.2.
weavejester authored Oct 11, 2010
51 ## 0.3.2 (2010-10-11)
52
53 * Added nested-params middleware
54
451c591 @weavejester Release 0.3.1.
weavejester authored Sep 26, 2010
55 ## 0.3.1 (2010-09-26)
56
57 * Fixed multipart string encoding bug
58 * Memory sessions can now take a user-defined atom as an argument
59 * file-info middleware date checking improved
60 * Added option map to file middleware
61 * Jetty adapter :configurator option can now set Jetty handlers
62
bf1b624 @weavejester Updated history file with 0.3.0 version
weavejester authored Sep 18, 2010
63 ## 0.3.0 (2010-09-19)
64
65 * Updated Clojure and Clojure-Contrib version to 1.2.0
66
4cc7eda @weavejester Release 0.2.6.
weavejester authored Sep 9, 2010
67 ## 0.2.6 (2010-09-09)
68
69 * Fixed non-string param values in keyword params middleware
70
06c18b6 @weavejester Updated HISTORY and README to 0.2.5
weavejester authored Jul 6, 2010
71 ## 0.2.5 (2010-07-06)
72
73 * Hopefully the last flash middleware fix we'll need
74 * Added ring.util.response/resource-response function
75
4e0ecb7 @weavejester Updated README and HISTORY
weavejester authored Jul 4, 2010
76 ## 0.2.4 (2010-07-04)
77
78 * Fixed race condition in file-info middleware date parsing
79 * Forced US locale for file-info middleware date parsing
80 * Fixed NPE in multipart-params middleware when field is nil
81 * Fixed another flash middleware bug that was wiping out session data
82
4e630cc @weavejester Release 0.2.3.
weavejester authored Jun 16, 2010
83 ## 0.2.3 (2010-06-17)
84
85 * Code updated to be more Clojure 1.2 compatible
86 * Fixed bug in r.m.flash that was wiping out the session
87 * Added If-Modified-Since support to r.m.file-info
88 * Added ring.util.response/header
89 * Added :root key to r.m.session as a shortcut to cookie path attribute
90 * Updated ring-devel to use Hiccup instead of clj-html
91 * Session cookie attributes can now be set by adding a :session-cookie-attrs key to the response.
92
0a475ab @weavejester Release 0.2.2.
weavejester authored May 16, 2010
93 ## 0.2.2 (2010-05-16)
94
95 * Introduce middleware for session flash
96 * Cookie middleware made to work for browsers that don't follow cookie RFC (which is most of them)
97
fff77d9 @weavejester Added HISTORY entry for 0.2.1
weavejester authored May 16, 2010
98 ## 0.2.1 (2010-05-05)
99
0a475ab @weavejester Release 0.2.2.
weavejester authored May 16, 2010
100 * Depend on javax.servlet instead of org.mortbay.jetty for Servlet API artifact
fff77d9 @weavejester Added HISTORY entry for 0.2.1
weavejester authored May 16, 2010
101
998bd11 @mmcgrana Release 0.2.0.
authored Mar 28, 2010
102 ## 0.2.0 (2010-03-28)
24fe9d2 @mmcgrana Introduce history and contributors files.
authored Mar 10, 2010
103
104 * Distribute Ring as separate Maven artifacts: `ring-core`, `ring-servlet`, `ring-devel`, `ring-jetty-adapter`, and `ring-http-core-adapter`
9c6c621 @mmcgrana Re-introduce ring/ring artifact.
authored Mar 17, 2010
105 * The `ring` artifact now just depends on all of these granular artifacts
24fe9d2 @mmcgrana Introduce history and contributors files.
authored Mar 10, 2010
106 * Build with Leiningen
107 * Test with `clojure.test`
108 * Depend only on stable point-released libraries
109 * Introduce new middlewares for params, cookies, sessions
a37ad20 @mmcgrana Update history to reflect dropping of namespacing.
authored Mar 17, 2010
110 * Intro new utils for encoding/decoding, forming responses, and unit testing
111 * No longer require namespacing of request and response keys
24fe9d2 @mmcgrana Introduce history and contributors files.
authored Mar 10, 2010
112 * More documentation, including autodocs
113 * Various bugfixes
114
115 ## 0.1.0 (2009-09-06)
116
117 * First numbered Ring release
118 * Adopt ring.{handler,middleware,adapter,util}.* namespace framework