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