Ohm-Management - Projektarbeit B-ME
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

HISTORY.md 9.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417
  1. 1.16.2 / 2019-06-12
  2. ===================
  3. * Fix restoring `cookie.originalMaxAge` when store returns `Date`
  4. * deps: parseurl@~1.3.3
  5. 1.16.1 / 2019-04-11
  6. ===================
  7. * Fix error passing `data` option to `Cookie` constructor
  8. * Fix uncaught error from bad session data
  9. 1.16.0 / 2019-04-10
  10. ===================
  11. * Catch invalid `cookie.maxAge` value earlier
  12. * Deprecate setting `cookie.maxAge` to a `Date` object
  13. * Fix issue where `resave: false` may not save altered sessions
  14. * Remove `utils-merge` dependency
  15. * Use `safe-buffer` for improved Buffer API
  16. * Use `Set-Cookie` as cookie header name for compatibility
  17. * deps: depd@~2.0.0
  18. - Replace internal `eval` usage with `Function` constructor
  19. - Use instance methods on `process` to check for listeners
  20. - perf: remove argument reassignment
  21. * deps: on-headers@~1.0.2
  22. - Fix `res.writeHead` patch missing return value
  23. 1.15.6 / 2017-09-26
  24. ===================
  25. * deps: debug@2.6.9
  26. * deps: parseurl@~1.3.2
  27. - perf: reduce overhead for full URLs
  28. - perf: unroll the "fast-path" `RegExp`
  29. * deps: uid-safe@~2.1.5
  30. - perf: remove only trailing `=`
  31. * deps: utils-merge@1.0.1
  32. 1.15.5 / 2017-08-02
  33. ===================
  34. * Fix `TypeError` when `req.url` is an empty string
  35. * deps: depd@~1.1.1
  36. - Remove unnecessary `Buffer` loading
  37. 1.15.4 / 2017-07-18
  38. ===================
  39. * deps: debug@2.6.8
  40. 1.15.3 / 2017-05-17
  41. ===================
  42. * deps: debug@2.6.7
  43. - deps: ms@2.0.0
  44. 1.15.2 / 2017-03-26
  45. ===================
  46. * deps: debug@2.6.3
  47. - Fix `DEBUG_MAX_ARRAY_LENGTH`
  48. * deps: uid-safe@~2.1.4
  49. - Remove `base64-url` dependency
  50. 1.15.1 / 2017-02-10
  51. ===================
  52. * deps: debug@2.6.1
  53. - Fix deprecation messages in WebStorm and other editors
  54. - Undeprecate `DEBUG_FD` set to `1` or `2`
  55. 1.15.0 / 2017-01-22
  56. ===================
  57. * Fix detecting modified session when session contains "cookie" property
  58. * Fix resaving already-saved reloaded session at end of request
  59. * deps: crc@3.4.4
  60. - perf: use `Buffer.from` when available
  61. * deps: debug@2.6.0
  62. - Allow colors in workers
  63. - Deprecated `DEBUG_FD` environment variable
  64. - Use same color for same namespace
  65. - Fix error when running under React Native
  66. - deps: ms@0.7.2
  67. * perf: remove unreachable branch in set-cookie method
  68. 1.14.2 / 2016-10-30
  69. ===================
  70. * deps: crc@3.4.1
  71. - Fix deprecation warning in Node.js 7.x
  72. * deps: uid-safe@~2.1.3
  73. - deps: base64-url@1.3.3
  74. 1.14.1 / 2016-08-24
  75. ===================
  76. * Fix not always resetting session max age before session save
  77. * Fix the cookie `sameSite` option to actually alter the `Set-Cookie`
  78. * deps: uid-safe@~2.1.2
  79. - deps: base64-url@1.3.2
  80. 1.14.0 / 2016-07-01
  81. ===================
  82. * Correctly inherit from `EventEmitter` class in `Store` base class
  83. * Fix issue where `Set-Cookie` `Expires` was not always updated
  84. * Methods are no longer enumerable on `req.session` object
  85. * deps: cookie@0.3.1
  86. - Add `sameSite` option
  87. - Improve error message when `encode` is not a function
  88. - Improve error message when `expires` is not a `Date`
  89. - perf: enable strict mode
  90. - perf: use for loop in parse
  91. - perf: use string concatination for serialization
  92. * deps: parseurl@~1.3.1
  93. - perf: enable strict mode
  94. * deps: uid-safe@~2.1.1
  95. - Use `random-bytes` for byte source
  96. - deps: base64-url@1.2.2
  97. * perf: enable strict mode
  98. * perf: remove argument reassignment
  99. 1.13.0 / 2016-01-10
  100. ===================
  101. * Fix `rolling: true` to not set cookie when no session exists
  102. - Better `saveUninitialized: false` + `rolling: true` behavior
  103. * deps: crc@3.4.0
  104. 1.12.1 / 2015-10-29
  105. ===================
  106. * deps: cookie@0.2.3
  107. - Fix cookie `Max-Age` to never be a floating point number
  108. 1.12.0 / 2015-10-25
  109. ===================
  110. * Support the value `'auto'` in the `cookie.secure` option
  111. * deps: cookie@0.2.2
  112. - Throw on invalid values provided to `serialize`
  113. * deps: depd@~1.1.0
  114. - Enable strict mode in more places
  115. - Support web browser loading
  116. * deps: on-headers@~1.0.1
  117. - perf: enable strict mode
  118. 1.11.3 / 2015-05-22
  119. ===================
  120. * deps: cookie@0.1.3
  121. - Slight optimizations
  122. * deps: crc@3.3.0
  123. 1.11.2 / 2015-05-10
  124. ===================
  125. * deps: debug@~2.2.0
  126. - deps: ms@0.7.1
  127. * deps: uid-safe@~2.0.0
  128. 1.11.1 / 2015-04-08
  129. ===================
  130. * Fix mutating `options.secret` value
  131. 1.11.0 / 2015-04-07
  132. ===================
  133. * Support an array in `secret` option for key rotation
  134. * deps: depd@~1.0.1
  135. 1.10.4 / 2015-03-15
  136. ===================
  137. * deps: debug@~2.1.3
  138. - Fix high intensity foreground color for bold
  139. - deps: ms@0.7.0
  140. 1.10.3 / 2015-02-16
  141. ===================
  142. * deps: cookie-signature@1.0.6
  143. * deps: uid-safe@1.1.0
  144. - Use `crypto.randomBytes`, if available
  145. - deps: base64-url@1.2.1
  146. 1.10.2 / 2015-01-31
  147. ===================
  148. * deps: uid-safe@1.0.3
  149. - Fix error branch that would throw
  150. - deps: base64-url@1.2.0
  151. 1.10.1 / 2015-01-08
  152. ===================
  153. * deps: uid-safe@1.0.2
  154. - Remove dependency on `mz`
  155. 1.10.0 / 2015-01-05
  156. ===================
  157. * Add `store.touch` interface for session stores
  158. * Fix `MemoryStore` expiration with `resave: false`
  159. * deps: debug@~2.1.1
  160. 1.9.3 / 2014-12-02
  161. ==================
  162. * Fix error when `req.sessionID` contains a non-string value
  163. 1.9.2 / 2014-11-22
  164. ==================
  165. * deps: crc@3.2.1
  166. - Minor fixes
  167. 1.9.1 / 2014-10-22
  168. ==================
  169. * Remove unnecessary empty write call
  170. - Fixes Node.js 0.11.14 behavior change
  171. - Helps work-around Node.js 0.10.1 zlib bug
  172. 1.9.0 / 2014-09-16
  173. ==================
  174. * deps: debug@~2.1.0
  175. - Implement `DEBUG_FD` env variable support
  176. * deps: depd@~1.0.0
  177. 1.8.2 / 2014-09-15
  178. ==================
  179. * Use `crc` instead of `buffer-crc32` for speed
  180. * deps: depd@0.4.5
  181. 1.8.1 / 2014-09-08
  182. ==================
  183. * Keep `req.session.save` non-enumerable
  184. * Prevent session prototype methods from being overwritten
  185. 1.8.0 / 2014-09-07
  186. ==================
  187. * Do not resave already-saved session at end of request
  188. * deps: cookie-signature@1.0.5
  189. * deps: debug@~2.0.0
  190. 1.7.6 / 2014-08-18
  191. ==================
  192. * Fix exception on `res.end(null)` calls
  193. 1.7.5 / 2014-08-10
  194. ==================
  195. * Fix parsing original URL
  196. * deps: on-headers@~1.0.0
  197. * deps: parseurl@~1.3.0
  198. 1.7.4 / 2014-08-05
  199. ==================
  200. * Fix response end delay for non-chunked responses
  201. 1.7.3 / 2014-08-05
  202. ==================
  203. * Fix `res.end` patch to call correct upstream `res.write`
  204. 1.7.2 / 2014-07-27
  205. ==================
  206. * deps: depd@0.4.4
  207. - Work-around v8 generating empty stack traces
  208. 1.7.1 / 2014-07-26
  209. ==================
  210. * deps: depd@0.4.3
  211. - Fix exception when global `Error.stackTraceLimit` is too low
  212. 1.7.0 / 2014-07-22
  213. ==================
  214. * Improve session-ending error handling
  215. - Errors are passed to `next(err)` instead of `console.error`
  216. * deps: debug@1.0.4
  217. * deps: depd@0.4.2
  218. - Add `TRACE_DEPRECATION` environment variable
  219. - Remove non-standard grey color from color output
  220. - Support `--no-deprecation` argument
  221. - Support `--trace-deprecation` argument
  222. 1.6.5 / 2014-07-11
  223. ==================
  224. * Do not require `req.originalUrl`
  225. * deps: debug@1.0.3
  226. - Add support for multiple wildcards in namespaces
  227. 1.6.4 / 2014-07-07
  228. ==================
  229. * Fix blank responses for stores with synchronous operations
  230. 1.6.3 / 2014-07-04
  231. ==================
  232. * Fix resave deprecation message
  233. 1.6.2 / 2014-07-04
  234. ==================
  235. * Fix confusing option deprecation messages
  236. 1.6.1 / 2014-06-28
  237. ==================
  238. * Fix saveUninitialized deprecation message
  239. 1.6.0 / 2014-06-28
  240. ==================
  241. * Add deprecation message to undefined `resave` option
  242. * Add deprecation message to undefined `saveUninitialized` option
  243. * Fix `res.end` patch to return correct value
  244. * Fix `res.end` patch to handle multiple `res.end` calls
  245. * Reject cookies with missing signatures
  246. 1.5.2 / 2014-06-26
  247. ==================
  248. * deps: cookie-signature@1.0.4
  249. - fix for timing attacks
  250. 1.5.1 / 2014-06-21
  251. ==================
  252. * Move hard-to-track-down `req.secret` deprecation message
  253. 1.5.0 / 2014-06-19
  254. ==================
  255. * Debug name is now "express-session"
  256. * Deprecate integration with `cookie-parser` middleware
  257. * Deprecate looking for secret in `req.secret`
  258. * Directly read cookies; `cookie-parser` no longer required
  259. * Directly set cookies; `res.cookie` no longer required
  260. * Generate session IDs with `uid-safe`, faster and even less collisions
  261. 1.4.0 / 2014-06-17
  262. ==================
  263. * Add `genid` option to generate custom session IDs
  264. * Add `saveUninitialized` option to control saving uninitialized sessions
  265. * Add `unset` option to control unsetting `req.session`
  266. * Generate session IDs with `rand-token` by default; reduce collisions
  267. * deps: buffer-crc32@0.2.3
  268. 1.3.1 / 2014-06-14
  269. ==================
  270. * Add description in package for npmjs.org listing
  271. 1.3.0 / 2014-06-14
  272. ==================
  273. * Integrate with express "trust proxy" by default
  274. * deps: debug@1.0.2
  275. 1.2.1 / 2014-05-27
  276. ==================
  277. * Fix `resave` such that `resave: true` works
  278. 1.2.0 / 2014-05-19
  279. ==================
  280. * Add `resave` option to control saving unmodified sessions
  281. 1.1.0 / 2014-05-12
  282. ==================
  283. * Add `name` option; replacement for `key` option
  284. * Use `setImmediate` in MemoryStore for node.js >= 0.10
  285. 1.0.4 / 2014-04-27
  286. ==================
  287. * deps: debug@0.8.1
  288. 1.0.3 / 2014-04-19
  289. ==================
  290. * Use `res.cookie()` instead of `res.setHeader()`
  291. * deps: cookie@0.1.2
  292. 1.0.2 / 2014-02-23
  293. ==================
  294. * Add missing dependency to `package.json`
  295. 1.0.1 / 2014-02-15
  296. ==================
  297. * Add missing dependencies to `package.json`
  298. 1.0.0 / 2014-02-15
  299. ==================
  300. * Genesis from `connect`