1+ Version 2.20.0 released 2019-07-14
2+
3+ * Expand testing matrix to include Erlang/OTP 22.0 and Erlang/OTP 21.3
4+ * Add support for SameSite=none in cookies
5+ https://github.com/mochi/mochiweb/pull/225
6+ * Fix parsing of certain unquoted cookie values
7+ https://github.com/mochi/mochiweb/pull/212
8+
9+ Version 2.19.0 released 2019-01-17
10+
11+ * Fix warning in 21.2.3 and crash on incompatible releases
12+ (21.2, 21.2.1, 21.2.2 have a SSL bug)
13+ https://github.com/mochi/mochiweb/pull/210
14+ * Erlang/OTP 21 compatibility
15+ https://github.com/mochi/mochiweb/pull/198
16+ https://github.com/mochi/mochiweb/pull/204
17+ * New ` {buffer, Buffer} ` socket server option
18+ https://github.com/mochi/mochiweb/pull/208
19+ * New ` {format, map} ` option for mochijson2: decode /2
20+ https://github.com/mochi/mochiweb/pull/206
21+ * No longer crash when a socket is closed server-side
22+ https://github.com/mochi/mochiweb/pull/205
23+ * Support for SameSite cookie setting
24+ https://github.com/mochi/mochiweb/pull/203
25+
26+ Version 2.18.0 released 2018-05-12
27+
28+ * Add the 100.64.0.0/10 private IP shared address range
29+ https://github.com/mochi/mochiweb/pull/193
30+
31+ Version 2.17.0 released 2017-08-12
32+
33+ * Fix deprecation warnings for Erlang/OTP 20.0
34+ https://github.com/mochi/mochiweb/pull/186
35+ * Updated mochiweb_html singleton tag heuristic for HTML5
36+ https://github.com/mochi/mochiweb/pull/190
37+ * Send 400 Bad Request if request line exceeds recbuf (regression fix)
38+ https://github.com/mochi/mochiweb/pull/191
39+
40+ Version 2.16.0 released 2016-12-19
41+
42+ * Added support for encoding maps to mochijson2 (where available)
43+ https://github.com/mochi/mochiweb/pull/184
44+ * Added missing RFC1918 address spaces to the allowed x-forwarded-for header
45+ https://github.com/mochi/mochiweb/pull/183
46+
47+ Version 2.15.1 released 2016-06-24
48+
49+ * Fixed deprecation warnings in Erlang/OTP 19.0
50+ https://github.com/mochi/mochiweb/pull/177
51+
52+ Version 2.15.0 released 2016-05-08
53+
54+ * mochiweb_request now normalizes paths such that duplicate slashes are
55+ discarded (and thus all path segments except the last are non-empty).
56+ https://github.com/mochi/mochiweb/pull/173
57+
58+ Version 2.14.0 released 2016-04-11
59+
60+ * mochiweb_html now requires a letter to begin a HTML tag
61+ https://github.com/mochi/mochiweb/pull/171
62+
63+ Version 2.13.2 released 2016-03-18
64+
65+ * Allow mochijson2 to handle code points that xmerl_ucs considered
66+ invalid
67+ https://github.com/mochi/mochiweb/issues/168
68+
69+ Version 2.13.1 released 2016-03-13
70+
71+ * Fix mochiweb_html regression parsing invalid charref sequences
72+ https://github.com/mochi/mochiweb/issues/167
73+
74+ Version 2.13.0 released 2016-02-08
75+
76+ * Support parsing of UTF-16 surrogate pairs encoded as character
77+ references in mochiweb_html
78+ https://github.com/mochi/mochiweb/issues/164
79+ * Avoid swallowing messages that are not related to the socket
80+ during request parsing
81+ https://github.com/mochi/mochiweb/pull/161
82+ * Ensure correct ordering of Set-Cookie headers: first in, first out
83+ https://github.com/mochi/mochiweb/issues/162
84+ * Improve response times by caching a formatted date once per second
85+ for the response headers with a mochiweb_clock service
86+ https://github.com/mochi/mochiweb/pull/158
87+
188Version 2.12.2 released 2015-02-21
289
390* Close connections quietly when setopts fails with a closed socket.
@@ -100,7 +187,7 @@ Version 2.7.0 released 2013-08-01
100187 call instead of an asynchronous cast
101188* ` mochiweb_html:parse_tokens/1 ` (and ` parse/1 ` ) will now create a
102189 html element to wrap documents that have a HTML5 doctype
103- (` <!doctype html> ` ) but no html element
190+ (` <!doctype html> ` ) but no html element
104191 https://github.com/mochi/mochiweb/issues/110
105192
106193Version 2.6.0 released 2013-04-15
@@ -119,7 +206,7 @@ Version 2.5.0 released 2013-03-04
119206 (URL and Filename safe alphabet, see RFC 4648).
120207* Fix rebar.config in mochiwebapp_skel to use {branch, "master"}
121208 https://github.com/mochi/mochiweb/issues/105
122-
209+
123210Version 2.4.2 released 2013-02-05
124211
125212* Fixed issue in mochiweb_response introduced in v2.4.0
0 commit comments