Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
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 11KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422
  1. 7.1.2 / 2021-05-28
  2. ==================
  3. * Fix #382 by making config fields optional (#383)
  4. * Fix #347 : Support util.promisify
  5. 7.1.1 / 2021-05-27
  6. ==================
  7. * Fix JSDoc for createClock
  8. 7.1.0 / 2021-05-20
  9. ==================
  10. * Remove Safari from Sauce Lab (ref #380)
  11. * Bump hosted-git-info from 2.6.0 to 2.8.9
  12. * Bump handlebars from 4.7.6 to 4.7.7
  13. * Bump lodash from 4.17.19 to 4.17.21
  14. * Add in latest Safari and evergreen Edge
  15. * Drop IE11 and Safari 9
  16. * chore: add type tests (#373)
  17. * remove constructor types
  18. * use globalThis to avoid conflicts
  19. * Update yargs-parser
  20. * Update mkdirp
  21. * Upgrade jsdom
  22. * Upgrade mochify to latest
  23. * Upgrade Mocha to latest
  24. * Bump y18n from 4.0.0 to 4.0.1
  25. * make config optional
  26. * add a bunch more types
  27. 7.0.5 / 2021-04-11
  28. ==================
  29. * Fix up some clock types in JSDoc (becomes `.d.ts`) (#370)
  30. * Fix refresh arguments forwarding (#369)
  31. 7.0.4 / 2021-04-08
  32. ==================
  33. * Fix usage with TypeScript
  34. 7.0.3 / 2021-03-02
  35. ==================
  36. * Removing the use of eval in Node.js (#331)
  37. * Drop Node 8
  38. * Add docs about typings (#357)
  39. 7.0.2 / 2021-01-18
  40. ==================
  41. * Make config options optional in TypeScript defs (#354)
  42. 7.0.1 / 2021-01-14
  43. ==================
  44. * Update README section about browser use
  45. 7.0.0 / 2021-01-12
  46. ==================
  47. * Remove bundle from package. If you're loading `fake-timers` via
  48. script tag, you'll now have to provide your own bundled version
  49. * Add .d.ts files to package
  50. * Revert "Add stack trace to code recursively scheduling timers" (#338)
  51. * Remove unnecessary durations and use globals
  52. * Support timeout.refresh in node environments
  53. * Fix #319: Error message changed to TypeError
  54. * Fix #319: The use of 'eval' has been removed
  55. * Fix #304: clearTimeout clears setInterval and clearInterval clears setTimeout
  56. * Remove config.target (#318)
  57. 6.0.1 / 2020-03-24
  58. ==================
  59. * Support util.promisify in Node (#223)
  60. 6.0.0 / 2020-02-04
  61. ==================
  62. * Rename project to `@sinonjs/fake-timers`
  63. 5.1.2 / 2019-12-19
  64. ==================
  65. * Use global from `@sinonjs/commons`
  66. * Fix setSystemTime affects hrtime if its called multiple times.
  67. * Test coverage: use nyc
  68. 5.1.1 / 2019-10-21
  69. ==================
  70. * Fix global ReferenceError (#273)
  71. 5.1.0 / 2019-10-14
  72. ==================
  73. * Upgrade lolex with async versions of most calls
  74. 5.0.1 / 2019-10-10
  75. ==================
  76. * Upgrade eslint, add prettier
  77. * Use `--no-detect-globals` to bundle and test lolex (#270)
  78. 5.0.0 / 2019-10-07
  79. ==================
  80. * Avoid installing setImmediate in unsupported environments
  81. * fix #246: non-constructor Date() should return a string
  82. 4.2.0 / 2019-08-04
  83. ==================
  84. * Fix support for replacing the JSDOM performance field
  85. 4.1.0 / 2019-06-04
  86. ==================
  87. * Fix crash on Bash version 3 (macOS)
  88. * Support hrtime.bigint()
  89. * fix: count microtasks in countTimers
  90. * Return empty arrays for performance.getEntries, other relevant methods
  91. 4.0.1 / 2019-04-17
  92. ==================
  93. * Remove sinon: added by mistake
  94. 4.0.0 / 2019-04-17
  95. ==================
  96. * Drop support for IE9 and IE10: link to supported browsers in README
  97. * No more ExperimentalWarnings in Node environment for queueMicrotask() if it's not used in user's code
  98. 3.1.0 / 2019-02-11
  99. ==================
  100. * default timeout set to 50ms
  101. * first implementation of requestIdleCallback and cancelIdleCallback
  102. * fixed accidentally performance.now() -> x.now() replacement
  103. * added queueMicrotask
  104. 3.0.0 / 2018-10-08
  105. ==================
  106. * Add countTimers method
  107. * Disallow negative ticks (breaking API change!)
  108. * Avoid exposing hrNow
  109. * Fix #207 - round-off errors in `hrtime`
  110. * Truncate sub-nanosecond values for `hrtime`
  111. * Truncate sub-millisceond values for `Date.now()`
  112. v2.7.5 / 2018-09-19
  113. ==================
  114. * fix: handle floating point in hrtime (#210)
  115. * fix: reset high resolution timer on clock.reset (#209)
  116. * Add an error when creating a clock with no Date object (#205)
  117. v2.7.4 / 2018-09-05
  118. ==================
  119. * performance.mark related fixes for failing Safari, IE 10 and IE 11 tests
  120. v2.7.3 / 2018-09-05
  121. ==================
  122. * Fix for #200: TypeError on performance.mark
  123. v2.7.2 / 2018-09-04
  124. ==================
  125. * fix(setInterval): parse `timeout` arg to integer (#202)
  126. * Upgrade insecure dependencies with npm audit fix
  127. v2.7.1 / 2018-07-06
  128. ==================
  129. * Fix performance replacement on iOS 9.3
  130. v2.7.0 / 2018-05-25
  131. ==================
  132. * reset clock to start
  133. * check Performance exists before touching it
  134. v2.6.0 / 2018-05-16
  135. ==================
  136. * Fix `reset` and document it publicly Clear microtick jobs and set now to 0 in reset (#179)
  137. * Access Date on `_global` (#178)
  138. v2.5.0 / 2018-05-13
  139. ==================
  140. * feat: respect loopLimit in runMicrotasks (#172)
  141. * assign performance as a property, not as a function
  142. v2.4.2 / 2018-05-11
  143. ===================
  144. * Upgrade Mochify to v5.6 (#162) fixed #170
  145. * Access `Performance` via `_global` (#168)
  146. v2.4.1 / 2018-05-08
  147. ==================
  148. * fix: handle negative infinity timeout (#165)
  149. v2.4.0 / 2018-05-08
  150. ==================
  151. * Add `withGlobal` export
  152. * expose runMicrotasks
  153. * Fix that performance.mark is undefined after timer install
  154. v2.3.2 / 2018-01-29
  155. ==================
  156. * Add files section to package.json to avoid unnecessary package bloat #154
  157. * Add missing functions in default `toFake` #150
  158. v2.3.1 / 2017-11-22
  159. ==================
  160. * bugfix for a setTimeout() or setSystemTime() within a nextTick() call. (#145)
  161. v2.3.0 / 2017-11-08
  162. ==================
  163. * Stops leak of (request|cancel)AnimationFrame into global scope. (#143)
  164. * return timers on uninstall
  165. v2.2.0 / 2017-11-07
  166. ==================
  167. * Add support for requestAnimationFrame
  168. * fix negative timeout bug
  169. v2.1.3 / 2017-10-03
  170. ==================
  171. * add module entry point (#133)
  172. v2.1.2 / 2017-07-25
  173. ==================
  174. * - does not fake process.nextTick by default - added .idea folder to .gitignore - fixed documentation - added clock teardowns in tests
  175. * overflowing the timer correctly (issue #67)
  176. v2.1.1 / 2017-07-19
  177. ==================
  178. * support passing parameters in nextTick (fixes #122)
  179. v2.1.0 / 2017-07-18
  180. ==================
  181. * Throw error on incorrect install use (#112)
  182. * Add support for process.nextTick
  183. * lolex can now attach itself to the system timers and automatically ad… (#102)
  184. * update hrtime when an interval ticks
  185. v2.0.0 / 2017-07-13
  186. ==================
  187. * New install() signature
  188. * Add support for performance.now (#106)
  189. * Fix issue with tick(): setSystemClock then throw
  190. * Update old dependencies
  191. * Added support to automatically increment time (#85)
  192. * Changed internal uninstall method signature
  193. v1.6.0 / 2017-02-25
  194. ===================
  195. * Use common Sinon.JS eslint config
  196. * Allow install to be called with date object
  197. * Remove wrapper function
  198. * Fixed typo in clock.runAll error
  199. v1.5.2 / 2016-11-10
  200. ===================
  201. * Upgrade mocha to latest
  202. * Only overwrite globals when running in IE
  203. 1.5.1 / 2016-07-26
  204. ==================
  205. * Fix setInterval() behavior with string times
  206. * Incorporate test from PR #65
  207. * Fix issue #59: context object required 'process'
  208. * fixed a case where runAll was called and there are no timers (#70)
  209. * Correct the clear{Interval|Timeout|Immediate} error message when calling `set*` for a different type of timer.
  210. * Lots of minor changes to tooling and the build process
  211. v1.5.0 / 2016-05-18
  212. ===================
  213. * 1.5.0
  214. * Check for existence of `process` before using it
  215. * Run to last existing timer
  216. * Add runAll method to run timers until empty
  217. * Turn off Sauce Labs tests for pull requests
  218. * Add tests demonstrating that a fake Date could be created with one argument as a String since this string is in a format recognized by the Date.parse() method.
  219. * Run test-cloud on Travis
  220. * Add process.hrtime()
  221. * Add bithound badge to Readme.md
  222. * Make Travis also run tests in node 4.2
  223. * Update jslint, referee, sinon, browserify, mocha, mochify
  224. * Rename src/lolex.js to src/lolex-src.js to avoid bithound ignoring it
  225. * Add .bithoundrc
  226. v1.4.0 / 2015-12-11
  227. ===================
  228. * 1.4.0
  229. * Remove BASH syntax in lint script
  230. * correct test descriptions to match the tests
  231. * correct parseTime() error message so it matches behavior
  232. * don't run test-cloud as part of npm test
  233. * doc: full API reference
  234. * doc: update 'Running tests' section
  235. * doc: update 'Faking the native timers' section
  236. * doc: remove requestAnimationFrame
  237. * Implement clock.next()
  238. * Run lint in CI
  239. * Fix jslint errors
  240. v1.3.2 / 2015-09-22
  241. ===================
  242. * 1.3.2
  243. * Fix for breaking shimmed setImmediate
  244. v1.3.1 / 2015-08-20
  245. ===================
  246. * Remove error whos reason is no longer accurate
  247. v1.3.0 / 2015-08-19
  248. ===================
  249. * 1.3.0
  250. * Throw exception on wrong use of clearXYZ()
  251. * Fix for Sinon.JS issue #808 :add setSystemTime() function
  252. * Fix for Sinon.JS issue #766: clearTimeout() no longer clears Immediate/Interval and vice versa
  253. * Update Readme.md to point to LICENSE file
  254. * Fix error in readme about running tests
  255. * Fix for warning about SPDX license format on npm install
  256. v1.2.2 / 2015-07-22
  257. ===================
  258. * 1.2.2
  259. * Fixing lint mistake
  260. * Update travis to use node@0.12
  261. * Fix complaint about missing fake setImmediate
  262. * Use license in package.json
  263. v1.2.1 / 2015-01-06
  264. ===================
  265. * New build
  266. * Dodge JSLint...
  267. * Up version
  268. * Proper fix for writable globals in IE
  269. * Make timers writable in old IEs
  270. v1.2.0 / 2014-12-12
  271. ===================
  272. * 1.2.0
  273. * Fix Sinon.JS issue 624
  274. * Lint the test files also
  275. * Add .jslintrc
  276. * Delay setImmediate if it is during tick call
  277. * Add test case
  278. * Test behaviour of hasOwnProperty beforehand
  279. * Compare now() with delta
  280. * Use undefined for defined predicate
  281. * Put setImmediate in toFake list
  282. * Capture clock instance for uninstall
  283. * Restore commented out tests
  284. * Add JSLint verification to test
  285. * Configure Travis to run tests in node 0.10.x
  286. * Add .editorconfig
  287. * Fail when faking Date but not setTimeout/setInterval
  288. v1.1.10 / 2014-11-14
  289. ====================
  290. * 1.1.0 Fixes setImmediate problems
  291. * Rely on `timer` initialization to null
  292. * Timer assembly occurs at addTimer callsites
  293. * Sort immediate timers before non-immediate
  294. * Add createdAt to timers
  295. * Sort timers by multiple criteria, not just callAt
  296. * Refactor firstTimerInRange
  297. * Rename `timeouts` property to `timers`
  298. * addTimer is options-driven
  299. v1.0.0 / 2014-11-12
  300. ===================
  301. * Add built file for browsers
  302. * Fix URL
  303. * Don't run tests that require global.__proto__ on IE 9 and IE 10
  304. * Add "bundle" script to create standalone UMD bundle with browserify
  305. * Float with new test framework versions
  306. * Remove redundant module prefix
  307. * Let Browserify set "global" for us
  308. * Change test framework from Buster to Mocha and Mochify
  309. * Make timer functions independent on `this`
  310. * Change APIs according to Readme
  311. * Change clock-creating interface
  312. * Change Github paths
  313. * Basically working extraction from Sinon.JS