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.

CHANGELOG.md 5.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
  1. 3.0.0 / 2019-06-17
  2. ================
  3. __Breaking changes:__
  4. * __Drop__ Node.js 4 & 6 support
  5. * __Add__ Node.js 10 & 12 support
  6. * Upgrade `mongoose` to v5 and `mongodb` to v3 and drop old version support
  7. * Replace deprecated mongo operation
  8. * MongoStore need to supply client/clientPromise instead of db/dbPromise due to depns upgrade
  9. __Others changes:__
  10. * __Add__ Implement store.all function (#291)
  11. * __Add__ Add option writeOperationOptions (#295)
  12. * __Add__ Transparent crypto support (#314)
  13. * Change test framework from Mocha to Jest
  14. * Change linter from xo to eslint
  15. 2.0.3 / 2018-12-03
  16. ================
  17. * __Fix__ interval autoremove mode to use current date with every interval (#304, #305) (jlampise)
  18. 2.0.2 / 2018-11-20
  19. ================
  20. * __Fix__ #300 DeprecationWarning: collection.remove is deprecated. Use deleteOne, deleteMany, or bulkWrite instead
  21. * __Fix__ #297 DeprecationWarning: collection.update is deprecated. Use updateOne, updateMany, or bulkWrite instead
  22. 2.0.1 / 2018-01-04
  23. ================
  24. * __Fix__ #271 TypeError: cb is not a function (brainthinks)
  25. 2.0.0 / 2017-10-09
  26. =================
  27. * __Drop__ Node.js 0.12 and io.js support
  28. * __Drop__ MongoDB 2.x support
  29. * __Drop__ mongodb driver < 2.0.36 support
  30. * __Drop__ mongoose < 4.1.2 support
  31. * __Fix__ `ensureIndex` deprecation warning ([#268](https://github.com/jdesboeufs/connect-mongo/issues/268), [#269](https://github.com/jdesboeufs/connect-mongo/pulls/269), [#270](https://github.com/jdesboeufs/connect-mongo/pulls/270))
  32. * Improve `get()` ([#246](https://github.com/jdesboeufs/connect-mongo/pulls/246))
  33. * Pass session in `touch` event
  34. * Remove `bluebird` from dependencies
  35. 1.3.2 / 2016-07-27
  36. =================
  37. * __Fix__ #228 Broken with mongodb@1.x
  38. 1.3.1 / 2016-07-23
  39. =================
  40. * Restrict `bluebird` accepted versions to 3.x
  41. 1.3.0 / 2016-07-23
  42. =================
  43. * __Add__ `create` and `update` events ([#215](https://github.com/jdesboeufs/connect-mongo/issues/215))
  44. * Extend `mongodb` compatibility to `2.x`
  45. 1.2.1 / 2016-06-20
  46. =================
  47. * __Fix__ bluebird warning (Awk34)
  48. 1.2.0 / 2016-05-13
  49. =================
  50. * Accept `dbPromise` as connection param
  51. * __Add__ `close()` method to close current connection
  52. 1.1.0 / 2015-12-24
  53. =================
  54. * Support mongodb `2.1.x`
  55. 1.0.2 / 2015-12-18
  56. =================
  57. * Enforce entry-points
  58. 1.0.1 / 2015-12-17
  59. =================
  60. * __Fix__ entry-point
  61. 1.0.0 (deprecated) / 2015-12-17
  62. ==================
  63. __Breaking changes:__
  64. * __For older Node.js version (`< 4.0`), the module must be loaded using `require('connect-mongo/es5')`__
  65. * __Drop__ `hash` option (advanced)
  66. __Others changes:__
  67. * __Add__ `transformId` option to allow custom transformation on session id (advanced)
  68. * __Rewrite in ES6__ (w/ fallback)
  69. * Update dependencies
  70. * Improve compatibility
  71. 0.8.2 / 2015-07-14
  72. ==================
  73. * Bug fixes and improvements (whitef0x0, TimothyGu, behcet-li)
  74. 0.8.1 / 2015-04-21
  75. ==================
  76. * __Fix__ initialization when a connecting `mongodb` `2.0.x` instance is given (1999)
  77. 0.8.0 / 2015-03-24
  78. ==================
  79. * __Add__ `touchAfter` option to enable lazy update behavior on `touch()` method (rafaelcardoso)
  80. * __Add__ `fallbackMemory` option to switch to `MemoryStore` in some case.
  81. 0.7.0 / 2015-01-24
  82. ==================
  83. * __Add__ `touch()` method to be fully compliant with `express-session` `>= 1.10` (rafaelcardoso)
  84. 0.6.0 / 2015-01-12
  85. ==================
  86. * __Add__ `ttl` option
  87. * __Add__ `autoRemove` option
  88. * __Deprecate__ `defaultExpirationTime` option. Use `ttl` instead (in seconds)
  89. 0.5.3 / 2014-12-30
  90. ==================
  91. * Make callbacks optional
  92. 0.5.2 / 2014-12-29
  93. ==================
  94. * Extend compatibility to `mongodb` `2.0.x`
  95. 0.5.1 / 2014-12-28
  96. ==================
  97. * [bugfix] #143 Missing Sessions from DB should still make callback (brekkehj)
  98. 0.5.0 (deprecated) / 2014-12-25
  99. ==================
  100. * Accept full-featured [MongoDB connection strings](http://docs.mongodb.org/manual/reference/connection-string/) as `url` + [advanced options](http://mongodb.github.io/node-mongodb-native/1.4/driver-articles/mongoclient.html)
  101. * Re-use existing or upcoming mongoose connection
  102. * [DEPRECATED] `mongoose_connection` is renamed `mongooseConnection`
  103. * [DEPRECATED] `auto_reconnect` is renamed `autoReconnect`
  104. * [BREAKING] `autoReconnect` option is now `true` by default
  105. * [BREAKING] Insert `collection` option in `url` in not possible any more
  106. * [BREAKING] Replace for-testing-purpose `callback` by `connected` event
  107. * Add debug (use with `DEBUG=connect-mongo`)
  108. * Improve error management
  109. * Compatibility with `mongodb` `>= 1.2.0` and `< 2.0.0`
  110. * Fix many bugs
  111. 0.4.2 / 2014-12-18
  112. ==================
  113. * Bumped mongodb version from 1.3.x to 1.4.x (B0k0)
  114. * Add `sid` hash capability (ZheFeng)
  115. * Add `serialize` and `unserialize` options (ksheedlo)
  116. 0.3.3 / 2013-07-04
  117. ==================
  118. * Merged a change which reduces data duplication
  119. 0.3.0 / 2013-01-20
  120. ==================
  121. * Merged several changes by Ken Pratt, including Write Concern support
  122. * Updated to `mongodb` version 1.2
  123. 0.2.0 / 2012-09-09
  124. ==================
  125. * Integrated pull request for `mongoose_connection` option
  126. * Move to mongodb 1.0.x
  127. 0.1.5 / 2010-07-07
  128. ==================
  129. * Made collection setup more robust to avoid race condition
  130. 0.1.4 / 2010-06-28
  131. ==================
  132. * Added session expiry
  133. 0.1.3 / 2010-06-27
  134. ==================
  135. * Added url support
  136. 0.1.2 / 2010-05-18
  137. ==================
  138. * Added auto_reconnect option
  139. 0.1.1 / 2010-03-18
  140. ==================
  141. * Fixed authentication
  142. 0.1.0 / 2010-03-08
  143. ==================
  144. * Initial release