1 | 1.7.0 / 2016-02-18
|
2 | ==================
|
3 |
|
4 | * Add `digits` argument to `response-time` token
|
5 | * deps: depd@~1.1.0
|
6 | - Enable strict mode in more places
|
7 | - Support web browser loading
|
8 | * deps: on-headers@~1.0.1
|
9 | - perf: enable strict mode
|
10 |
|
11 | 1.6.1 / 2015-07-03
|
12 | ==================
|
13 |
|
14 | * deps: basic-auth@~1.0.3
|
15 |
|
16 | 1.6.0 / 2015-06-12
|
17 | ==================
|
18 |
|
19 | * Add `morgan.compile(format)` export
|
20 | * Do not color 1xx status codes in `dev` format
|
21 | * Fix `response-time` token to not include response latency
|
22 | * Fix `status` token incorrectly displaying before response in `dev` format
|
23 | * Fix token return values to be `undefined` or a string
|
24 | * Improve representation of multiple headers in `req` and `res` tokens
|
25 | * Use `res.getHeader` in `res` token
|
26 | * deps: basic-auth@~1.0.2
|
27 | - perf: enable strict mode
|
28 | - perf: hoist regular expression
|
29 | - perf: parse with regular expressions
|
30 | - perf: remove argument reassignment
|
31 | * deps: on-finished@~2.3.0
|
32 | - Add defined behavior for HTTP `CONNECT` requests
|
33 | - Add defined behavior for HTTP `Upgrade` requests
|
34 | - deps: ee-first@1.1.1
|
35 | * pref: enable strict mode
|
36 | * pref: reduce function closure scopes
|
37 | * pref: remove dynamic compile on every request for `dev` format
|
38 | * pref: remove an argument reassignment
|
39 | * pref: skip function call without `skip` option
|
40 |
|
41 | 1.5.3 / 2015-05-10
|
42 | ==================
|
43 |
|
44 | * deps: basic-auth@~1.0.1
|
45 | * deps: debug@~2.2.0
|
46 | - deps: ms@0.7.1
|
47 | * deps: depd@~1.0.1
|
48 | * deps: on-finished@~2.2.1
|
49 | - Fix `isFinished(req)` when data buffered
|
50 |
|
51 | 1.5.2 / 2015-03-15
|
52 | ==================
|
53 |
|
54 | * deps: debug@~2.1.3
|
55 | - Fix high intensity foreground color for bold
|
56 | - deps: ms@0.7.0
|
57 |
|
58 | 1.5.1 / 2014-12-31
|
59 | ==================
|
60 |
|
61 | * deps: debug@~2.1.1
|
62 | * deps: on-finished@~2.2.0
|
63 |
|
64 | 1.5.0 / 2014-11-06
|
65 | ==================
|
66 |
|
67 | * Add multiple date formats
|
68 | - `clf` for the common log format
|
69 | - `iso` for the common ISO 8601 date time format
|
70 | - `web` for the common RFC 1123 date time format
|
71 | * Deprecate `buffer` option
|
72 | * Fix date format in `common` and `combined` formats
|
73 | * Fix token arguments to accept values with `"`
|
74 |
|
75 | 1.4.1 / 2014-10-22
|
76 | ==================
|
77 |
|
78 | * deps: on-finished@~2.1.1
|
79 | - Fix handling of pipelined requests
|
80 |
|
81 | 1.4.0 / 2014-10-16
|
82 | ==================
|
83 |
|
84 | * Add `debug` messages
|
85 | * deps: depd@~1.0.0
|
86 |
|
87 | 1.3.2 / 2014-09-27
|
88 | ==================
|
89 |
|
90 | * Fix `req.ip` integration when `immediate: false`
|
91 |
|
92 | 1.3.1 / 2014-09-14
|
93 | ==================
|
94 |
|
95 | * Remove un-used `bytes` dependency
|
96 | * deps: depd@0.4.5
|
97 |
|
98 | 1.3.0 / 2014-09-01
|
99 | ==================
|
100 |
|
101 | * Assert if `format` is not a function or string
|
102 |
|
103 | 1.2.3 / 2014-08-16
|
104 | ==================
|
105 |
|
106 | * deps: on-finished@2.1.0
|
107 |
|
108 | 1.2.2 / 2014-07-27
|
109 | ==================
|
110 |
|
111 | * deps: depd@0.4.4
|
112 | - Work-around v8 generating empty stack traces
|
113 |
|
114 | 1.2.1 / 2014-07-26
|
115 | ==================
|
116 |
|
117 | * deps: depd@0.4.3
|
118 | - Fix exception when global `Error.stackTraceLimit` is too low
|
119 |
|
120 | 1.2.0 / 2014-07-19
|
121 | ==================
|
122 |
|
123 | * Add `:remote-user` token
|
124 | * Add `combined` log format
|
125 | * Add `common` log format
|
126 | * Add `morgan(format, options)` function signature
|
127 | * Deprecate `default` format -- use `combined` format instead
|
128 | * Deprecate not providing a format
|
129 | * Remove non-standard grey color from `dev` format
|
130 |
|
131 | 1.1.1 / 2014-05-20
|
132 | ==================
|
133 |
|
134 | * simplify method to get remote address
|
135 |
|
136 | 1.1.0 / 2014-05-18
|
137 | ==================
|
138 |
|
139 | * "dev" format will use same tokens as other formats
|
140 | * `:response-time` token is now empty when immediate used
|
141 | * `:response-time` token is now monotonic
|
142 | * `:response-time` token has precision to 1 μs
|
143 | * fix `:status` + immediate output in node.js 0.8
|
144 | * improve `buffer` option to prevent indefinite event loop holding
|
145 | * deps: bytes@1.0.0
|
146 | - add negative support
|
147 |
|
148 | 1.0.1 / 2014-05-04
|
149 | ==================
|
150 |
|
151 | * Make buffer unique per morgan instance
|
152 | * deps: bytes@0.3.0
|
153 | * added terabyte support
|
154 |
|
155 | 1.0.0 / 2014-02-08
|
156 | ==================
|
157 |
|
158 | * Initial release
|