PageRenderTime 34ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/node_modules/body-parser/HISTORY.md

https://gitlab.com/JuanCalcagnoDev/CertFront
Markdown | 436 lines | 333 code | 103 blank | 0 comment | 0 complexity | 8997e6e2ab7d55e42c5bd835210a4569 MD5 | raw file
  1. 1.15.0 / 2016-02-10
  2. ===================
  3. * deps: http-errors@~1.4.0
  4. - Add `HttpError` export, for `err instanceof createError.HttpError`
  5. - deps: inherits@2.0.1
  6. - deps: statuses@'>= 1.2.1 < 2'
  7. * deps: qs@6.1.0
  8. * deps: type-is@~1.6.11
  9. - deps: mime-types@~2.1.9
  10. 1.14.2 / 2015-12-16
  11. ===================
  12. * deps: bytes@2.2.0
  13. * deps: iconv-lite@0.4.13
  14. * deps: qs@5.2.0
  15. * deps: raw-body@~2.1.5
  16. - deps: bytes@2.2.0
  17. - deps: iconv-lite@0.4.13
  18. * deps: type-is@~1.6.10
  19. - deps: mime-types@~2.1.8
  20. 1.14.1 / 2015-09-27
  21. ===================
  22. * Fix issue where invalid charset results in 400 when `verify` used
  23. * deps: iconv-lite@0.4.12
  24. - Fix CESU-8 decoding in Node.js 4.x
  25. * deps: raw-body@~2.1.4
  26. - Fix masking critical errors from `iconv-lite`
  27. - deps: iconv-lite@0.4.12
  28. * deps: type-is@~1.6.9
  29. - deps: mime-types@~2.1.7
  30. 1.14.0 / 2015-09-16
  31. ===================
  32. * Fix JSON strict parse error to match syntax errors
  33. * Provide static `require` analysis in `urlencoded` parser
  34. * deps: depd@~1.1.0
  35. - Support web browser loading
  36. * deps: qs@5.1.0
  37. * deps: raw-body@~2.1.3
  38. - Fix sync callback when attaching data listener causes sync read
  39. * deps: type-is@~1.6.8
  40. - Fix type error when given invalid type to match against
  41. - deps: mime-types@~2.1.6
  42. 1.13.3 / 2015-07-31
  43. ===================
  44. * deps: type-is@~1.6.6
  45. - deps: mime-types@~2.1.4
  46. 1.13.2 / 2015-07-05
  47. ===================
  48. * deps: iconv-lite@0.4.11
  49. * deps: qs@4.0.0
  50. - Fix dropping parameters like `hasOwnProperty`
  51. - Fix user-visible incompatibilities from 3.1.0
  52. - Fix various parsing edge cases
  53. * deps: raw-body@~2.1.2
  54. - Fix error stack traces to skip `makeError`
  55. - deps: iconv-lite@0.4.11
  56. * deps: type-is@~1.6.4
  57. - deps: mime-types@~2.1.2
  58. - perf: enable strict mode
  59. - perf: remove argument reassignment
  60. 1.13.1 / 2015-06-16
  61. ===================
  62. * deps: qs@2.4.2
  63. - Downgraded from 3.1.0 because of user-visible incompatibilities
  64. 1.13.0 / 2015-06-14
  65. ===================
  66. * Add `statusCode` property on `Error`s, in addition to `status`
  67. * Change `type` default to `application/json` for JSON parser
  68. * Change `type` default to `application/x-www-form-urlencoded` for urlencoded parser
  69. * Provide static `require` analysis
  70. * Use the `http-errors` module to generate errors
  71. * deps: bytes@2.1.0
  72. - Slight optimizations
  73. * deps: iconv-lite@0.4.10
  74. - The encoding UTF-16 without BOM now defaults to UTF-16LE when detection fails
  75. - Leading BOM is now removed when decoding
  76. * deps: on-finished@~2.3.0
  77. - Add defined behavior for HTTP `CONNECT` requests
  78. - Add defined behavior for HTTP `Upgrade` requests
  79. - deps: ee-first@1.1.1
  80. * deps: qs@3.1.0
  81. - Fix dropping parameters like `hasOwnProperty`
  82. - Fix various parsing edge cases
  83. - Parsed object now has `null` prototype
  84. * deps: raw-body@~2.1.1
  85. - Use `unpipe` module for unpiping requests
  86. - deps: iconv-lite@0.4.10
  87. * deps: type-is@~1.6.3
  88. - deps: mime-types@~2.1.1
  89. - perf: reduce try block size
  90. - perf: remove bitwise operations
  91. * perf: enable strict mode
  92. * perf: remove argument reassignment
  93. * perf: remove delete call
  94. 1.12.4 / 2015-05-10
  95. ===================
  96. * deps: debug@~2.2.0
  97. * deps: qs@2.4.2
  98. - Fix allowing parameters like `constructor`
  99. * deps: on-finished@~2.2.1
  100. * deps: raw-body@~2.0.1
  101. - Fix a false-positive when unpiping in Node.js 0.8
  102. - deps: bytes@2.0.1
  103. * deps: type-is@~1.6.2
  104. - deps: mime-types@~2.0.11
  105. 1.12.3 / 2015-04-15
  106. ===================
  107. * Slight efficiency improvement when not debugging
  108. * deps: depd@~1.0.1
  109. * deps: iconv-lite@0.4.8
  110. - Add encoding alias UNICODE-1-1-UTF-7
  111. * deps: raw-body@1.3.4
  112. - Fix hanging callback if request aborts during read
  113. - deps: iconv-lite@0.4.8
  114. 1.12.2 / 2015-03-16
  115. ===================
  116. * deps: qs@2.4.1
  117. - Fix error when parameter `hasOwnProperty` is present
  118. 1.12.1 / 2015-03-15
  119. ===================
  120. * deps: debug@~2.1.3
  121. - Fix high intensity foreground color for bold
  122. - deps: ms@0.7.0
  123. * deps: type-is@~1.6.1
  124. - deps: mime-types@~2.0.10
  125. 1.12.0 / 2015-02-13
  126. ===================
  127. * add `debug` messages
  128. * accept a function for the `type` option
  129. * use `content-type` to parse `Content-Type` headers
  130. * deps: iconv-lite@0.4.7
  131. - Gracefully support enumerables on `Object.prototype`
  132. * deps: raw-body@1.3.3
  133. - deps: iconv-lite@0.4.7
  134. * deps: type-is@~1.6.0
  135. - fix argument reassignment
  136. - fix false-positives in `hasBody` `Transfer-Encoding` check
  137. - support wildcard for both type and subtype (`*/*`)
  138. - deps: mime-types@~2.0.9
  139. 1.11.0 / 2015-01-30
  140. ===================
  141. * make internal `extended: true` depth limit infinity
  142. * deps: type-is@~1.5.6
  143. - deps: mime-types@~2.0.8
  144. 1.10.2 / 2015-01-20
  145. ===================
  146. * deps: iconv-lite@0.4.6
  147. - Fix rare aliases of single-byte encodings
  148. * deps: raw-body@1.3.2
  149. - deps: iconv-lite@0.4.6
  150. 1.10.1 / 2015-01-01
  151. ===================
  152. * deps: on-finished@~2.2.0
  153. * deps: type-is@~1.5.5
  154. - deps: mime-types@~2.0.7
  155. 1.10.0 / 2014-12-02
  156. ===================
  157. * make internal `extended: true` array limit dynamic
  158. 1.9.3 / 2014-11-21
  159. ==================
  160. * deps: iconv-lite@0.4.5
  161. - Fix Windows-31J and X-SJIS encoding support
  162. * deps: qs@2.3.3
  163. - Fix `arrayLimit` behavior
  164. * deps: raw-body@1.3.1
  165. - deps: iconv-lite@0.4.5
  166. * deps: type-is@~1.5.3
  167. - deps: mime-types@~2.0.3
  168. 1.9.2 / 2014-10-27
  169. ==================
  170. * deps: qs@2.3.2
  171. - Fix parsing of mixed objects and values
  172. 1.9.1 / 2014-10-22
  173. ==================
  174. * deps: on-finished@~2.1.1
  175. - Fix handling of pipelined requests
  176. * deps: qs@2.3.0
  177. - Fix parsing of mixed implicit and explicit arrays
  178. * deps: type-is@~1.5.2
  179. - deps: mime-types@~2.0.2
  180. 1.9.0 / 2014-09-24
  181. ==================
  182. * include the charset in "unsupported charset" error message
  183. * include the encoding in "unsupported content encoding" error message
  184. * deps: depd@~1.0.0
  185. 1.8.4 / 2014-09-23
  186. ==================
  187. * fix content encoding to be case-insensitive
  188. 1.8.3 / 2014-09-19
  189. ==================
  190. * deps: qs@2.2.4
  191. - Fix issue with object keys starting with numbers truncated
  192. 1.8.2 / 2014-09-15
  193. ==================
  194. * deps: depd@0.4.5
  195. 1.8.1 / 2014-09-07
  196. ==================
  197. * deps: media-typer@0.3.0
  198. * deps: type-is@~1.5.1
  199. 1.8.0 / 2014-09-05
  200. ==================
  201. * make empty-body-handling consistent between chunked requests
  202. - empty `json` produces `{}`
  203. - empty `raw` produces `new Buffer(0)`
  204. - empty `text` produces `''`
  205. - empty `urlencoded` produces `{}`
  206. * deps: qs@2.2.3
  207. - Fix issue where first empty value in array is discarded
  208. * deps: type-is@~1.5.0
  209. - fix `hasbody` to be true for `content-length: 0`
  210. 1.7.0 / 2014-09-01
  211. ==================
  212. * add `parameterLimit` option to `urlencoded` parser
  213. * change `urlencoded` extended array limit to 100
  214. * respond with 413 when over `parameterLimit` in `urlencoded`
  215. 1.6.7 / 2014-08-29
  216. ==================
  217. * deps: qs@2.2.2
  218. - Remove unnecessary cloning
  219. 1.6.6 / 2014-08-27
  220. ==================
  221. * deps: qs@2.2.0
  222. - Array parsing fix
  223. - Performance improvements
  224. 1.6.5 / 2014-08-16
  225. ==================
  226. * deps: on-finished@2.1.0
  227. 1.6.4 / 2014-08-14
  228. ==================
  229. * deps: qs@1.2.2
  230. 1.6.3 / 2014-08-10
  231. ==================
  232. * deps: qs@1.2.1
  233. 1.6.2 / 2014-08-07
  234. ==================
  235. * deps: qs@1.2.0
  236. - Fix parsing array of objects
  237. 1.6.1 / 2014-08-06
  238. ==================
  239. * deps: qs@1.1.0
  240. - Accept urlencoded square brackets
  241. - Accept empty values in implicit array notation
  242. 1.6.0 / 2014-08-05
  243. ==================
  244. * deps: qs@1.0.2
  245. - Complete rewrite
  246. - Limits array length to 20
  247. - Limits object depth to 5
  248. - Limits parameters to 1,000
  249. 1.5.2 / 2014-07-27
  250. ==================
  251. * deps: depd@0.4.4
  252. - Work-around v8 generating empty stack traces
  253. 1.5.1 / 2014-07-26
  254. ==================
  255. * deps: depd@0.4.3
  256. - Fix exception when global `Error.stackTraceLimit` is too low
  257. 1.5.0 / 2014-07-20
  258. ==================
  259. * deps: depd@0.4.2
  260. - Add `TRACE_DEPRECATION` environment variable
  261. - Remove non-standard grey color from color output
  262. - Support `--no-deprecation` argument
  263. - Support `--trace-deprecation` argument
  264. * deps: iconv-lite@0.4.4
  265. - Added encoding UTF-7
  266. * deps: raw-body@1.3.0
  267. - deps: iconv-lite@0.4.4
  268. - Added encoding UTF-7
  269. - Fix `Cannot switch to old mode now` error on Node.js 0.10+
  270. * deps: type-is@~1.3.2
  271. 1.4.3 / 2014-06-19
  272. ==================
  273. * deps: type-is@1.3.1
  274. - fix global variable leak
  275. 1.4.2 / 2014-06-19
  276. ==================
  277. * deps: type-is@1.3.0
  278. - improve type parsing
  279. 1.4.1 / 2014-06-19
  280. ==================
  281. * fix urlencoded extended deprecation message
  282. 1.4.0 / 2014-06-19
  283. ==================
  284. * add `text` parser
  285. * add `raw` parser
  286. * check accepted charset in content-type (accepts utf-8)
  287. * check accepted encoding in content-encoding (accepts identity)
  288. * deprecate `bodyParser()` middleware; use `.json()` and `.urlencoded()` as needed
  289. * deprecate `urlencoded()` without provided `extended` option
  290. * lazy-load urlencoded parsers
  291. * parsers split into files for reduced mem usage
  292. * support gzip and deflate bodies
  293. - set `inflate: false` to turn off
  294. * deps: raw-body@1.2.2
  295. - Support all encodings from `iconv-lite`
  296. 1.3.1 / 2014-06-11
  297. ==================
  298. * deps: type-is@1.2.1
  299. - Switch dependency from mime to mime-types@1.0.0
  300. 1.3.0 / 2014-05-31
  301. ==================
  302. * add `extended` option to urlencoded parser
  303. 1.2.2 / 2014-05-27
  304. ==================
  305. * deps: raw-body@1.1.6
  306. - assert stream encoding on node.js 0.8
  307. - assert stream encoding on node.js < 0.10.6
  308. - deps: bytes@1
  309. 1.2.1 / 2014-05-26
  310. ==================
  311. * invoke `next(err)` after request fully read
  312. - prevents hung responses and socket hang ups
  313. 1.2.0 / 2014-05-11
  314. ==================
  315. * add `verify` option
  316. * deps: type-is@1.2.0
  317. - support suffix matching
  318. 1.1.2 / 2014-05-11
  319. ==================
  320. * improve json parser speed
  321. 1.1.1 / 2014-05-11
  322. ==================
  323. * fix repeated limit parsing with every request
  324. 1.1.0 / 2014-05-10
  325. ==================
  326. * add `type` option
  327. * deps: pin for safety and consistency
  328. 1.0.2 / 2014-04-14
  329. ==================
  330. * use `type-is` module
  331. 1.0.1 / 2014-03-20
  332. ==================
  333. * lower default limits to 100kb