UNPKG

5.43 kBMarkdownView Raw
11.10.0 / 2020-03-20
2===================
3
4 * Add `:total-time` token
5 * Fix trailing space in colored status code for `dev` format
6 * deps: basic-auth@~2.0.1
7 - deps: safe-buffer@5.1.2
8 * deps: depd@~2.0.0
9 - Replace internal `eval` usage with `Function` constructor
10 - Use instance methods on `process` to check for listeners
11 * deps: on-headers@~1.0.2
12 - Fix `res.writeHead` patch missing return value
13
141.9.1 / 2018-09-10
15==================
16
17 * Fix using special characters in format
18 * deps: depd@~1.1.2
19 - perf: remove argument reassignment
20
211.9.0 / 2017-09-26
22==================
23
24 * Use `res.headersSent` when available
25 * deps: basic-auth@~2.0.0
26 - Use `safe-buffer` for improved Buffer API
27 * deps: debug@2.6.9
28 * deps: depd@~1.1.1
29 - Remove unnecessary `Buffer` loading
30
311.8.2 / 2017-05-23
32==================
33
34 * deps: debug@2.6.8
35 - Fix `DEBUG_MAX_ARRAY_LENGTH`
36 - deps: ms@2.0.0
37
381.8.1 / 2017-02-04
39==================
40
41 * deps: debug@2.6.1
42 - Fix deprecation messages in WebStorm and other editors
43 - Undeprecate `DEBUG_FD` set to `1` or `2`
44
451.8.0 / 2017-02-04
46==================
47
48 * Fix sending unnecessary `undefined` argument to token functions
49 * deps: basic-auth@~1.1.0
50 * deps: debug@2.6.0
51 - Allow colors in workers
52 - Deprecated `DEBUG_FD` environment variable
53 - Fix error when running under React Native
54 - Use same color for same namespace
55 - deps: ms@0.7.2
56 * perf: enable strict mode in compiled functions
57
581.7.0 / 2016-02-18
59==================
60
61 * Add `digits` argument to `response-time` token
62 * deps: depd@~1.1.0
63 - Enable strict mode in more places
64 - Support web browser loading
65 * deps: on-headers@~1.0.1
66 - perf: enable strict mode
67
681.6.1 / 2015-07-03
69==================
70
71 * deps: basic-auth@~1.0.3
72
731.6.0 / 2015-06-12
74==================
75
76 * Add `morgan.compile(format)` export
77 * Do not color 1xx status codes in `dev` format
78 * Fix `response-time` token to not include response latency
79 * Fix `status` token incorrectly displaying before response in `dev` format
80 * Fix token return values to be `undefined` or a string
81 * Improve representation of multiple headers in `req` and `res` tokens
82 * Use `res.getHeader` in `res` token
83 * deps: basic-auth@~1.0.2
84 - perf: enable strict mode
85 - perf: hoist regular expression
86 - perf: parse with regular expressions
87 - perf: remove argument reassignment
88 * deps: on-finished@~2.3.0
89 - Add defined behavior for HTTP `CONNECT` requests
90 - Add defined behavior for HTTP `Upgrade` requests
91 - deps: ee-first@1.1.1
92 * pref: enable strict mode
93 * pref: reduce function closure scopes
94 * pref: remove dynamic compile on every request for `dev` format
95 * pref: remove an argument reassignment
96 * pref: skip function call without `skip` option
97
981.5.3 / 2015-05-10
99==================
100
101 * deps: basic-auth@~1.0.1
102 * deps: debug@~2.2.0
103 - deps: ms@0.7.1
104 * deps: depd@~1.0.1
105 * deps: on-finished@~2.2.1
106 - Fix `isFinished(req)` when data buffered
107
1081.5.2 / 2015-03-15
109==================
110
111 * deps: debug@~2.1.3
112 - Fix high intensity foreground color for bold
113 - deps: ms@0.7.0
114
1151.5.1 / 2014-12-31
116==================
117
118 * deps: debug@~2.1.1
119 * deps: on-finished@~2.2.0
120
1211.5.0 / 2014-11-06
122==================
123
124 * Add multiple date formats
125 - `clf` for the common log format
126 - `iso` for the common ISO 8601 date time format
127 - `web` for the common RFC 1123 date time format
128 * Deprecate `buffer` option
129 * Fix date format in `common` and `combined` formats
130 * Fix token arguments to accept values with `"`
131
1321.4.1 / 2014-10-22
133==================
134
135 * deps: on-finished@~2.1.1
136 - Fix handling of pipelined requests
137
1381.4.0 / 2014-10-16
139==================
140
141 * Add `debug` messages
142 * deps: depd@~1.0.0
143
1441.3.2 / 2014-09-27
145==================
146
147 * Fix `req.ip` integration when `immediate: false`
148
1491.3.1 / 2014-09-14
150==================
151
152 * Remove un-used `bytes` dependency
153 * deps: depd@0.4.5
154
1551.3.0 / 2014-09-01
156==================
157
158 * Assert if `format` is not a function or string
159
1601.2.3 / 2014-08-16
161==================
162
163 * deps: on-finished@2.1.0
164
1651.2.2 / 2014-07-27
166==================
167
168 * deps: depd@0.4.4
169 - Work-around v8 generating empty stack traces
170
1711.2.1 / 2014-07-26
172==================
173
174 * deps: depd@0.4.3
175 - Fix exception when global `Error.stackTraceLimit` is too low
176
1771.2.0 / 2014-07-19
178==================
179
180 * Add `:remote-user` token
181 * Add `combined` log format
182 * Add `common` log format
183 * Add `morgan(format, options)` function signature
184 * Deprecate `default` format -- use `combined` format instead
185 * Deprecate not providing a format
186 * Remove non-standard grey color from `dev` format
187
1881.1.1 / 2014-05-20
189==================
190
191 * simplify method to get remote address
192
1931.1.0 / 2014-05-18
194==================
195
196 * "dev" format will use same tokens as other formats
197 * `:response-time` token is now empty when immediate used
198 * `:response-time` token is now monotonic
199 * `:response-time` token has precision to 1 μs
200 * fix `:status` + immediate output in node.js 0.8
201 * improve `buffer` option to prevent indefinite event loop holding
202 * deps: bytes@1.0.0
203 - add negative support
204
2051.0.1 / 2014-05-04
206==================
207
208 * Make buffer unique per morgan instance
209 * deps: bytes@0.3.0
210 * added terabyte support
211
2121.0.0 / 2014-02-08
213==================
214
215 * Initial release