df94611bc95de9c25e04d061b85d91fe176e0d2445881157ecba28a373f4408b41c138de23aacf27e708751c283c663d46b5eb356d72094dd98ea2eb7f26a9 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. # Change Log
  2. All notable changes to this project will be documented in this file.
  3. This project adheres to [Semantic Versioning](http://semver.org/).
  4. ## 2.0.12 - 2020-10-27
  5. ### Fixed
  6. * Remove `.DS_Store` from published package
  7. * Upgrade `connect` dev dependency
  8. ## 2.0.11 - 2019-08-10
  9. ### Fixed
  10. * License metadata in `package.json` now in standard SPDX format
  11. ## 2.0.10 - 2018-04-18
  12. ### Fixed
  13. * Guard `global` usage in scope to avoid reference errors
  14. ## 2.0.9 - 2018-04-17
  15. ### Fixed
  16. * Guard `self` usage in scope to avoid Webpack reference errors
  17. ## 2.0.8 - 2018-04-17
  18. ### Fixed
  19. * Worker support now explicitly references `self` and `window` rather then using
  20. `this` implicitly to fix issues in Webpack builds.
  21. ## 2.0.7 - 2018-04-16
  22. ### Fixed
  23. * Support `setTimeout` / `setInterval` in workers
  24. ## 2.0.6 - 2018-01-24
  25. ### Fixed
  26. * Use `typeof` to search globals more carefully.
  27. ## 2.0.5 - 2018-01-23
  28. ### Fixed
  29. * Try harder to retrieve `setImmediate` and `clearImmediate` in esoteric
  30. environments.
  31. ## 2.0.4 - 2017-08-14
  32. ### Fixed
  33. * Revert `setImmediate` and `clearImmediate` changes from 2.0.3 because they
  34. appear to break Webpack.
  35. ## 2.0.3 - 2017-07-31
  36. ### Fixed
  37. * `setImmediate` and `clearImmediate` are indirected through the `global` module
  38. for better coverage of esoteric environments.
  39. ## 2.0.2 - 2016-10-19
  40. ### Added
  41. * `.npmignore` now excludes example scripts, reducing package size
  42. ## 2.0.1 - 2016-06-21
  43. ### Fixed
  44. * `clearTimeout` and `clearInterval` no longer throws when passed null or
  45. undefined instead of the timeout token.
  46. ## 2.0.0 - 2016-03-28
  47. ### Changed
  48. * `setImmediate` and `clearImmediate` now use the `setimmediate` module which
  49. has better cross-browser coverage. In particular, it resolves a crash in
  50. Safari. The `setimmediate` module adds these methods to the global
  51. immediately, so a major version bump seems safest.
  52. ## 1.4.2 - 2015-12-08
  53. ### Added
  54. * Metadata used by `jspm` in `package.json`
  55. ## 1.4.1 - 2015-05-10
  56. ### Changed
  57. * Update `process` dependency
  58. ## 1.4.0 - 2015-02-23
  59. ### Added
  60. * Link to `timers-browserify-full`, which offers a larger, but much more exact,
  61. version of Node's `timers` library
  62. ### Changed
  63. * `setTimeout` and `setInterval` return objects with the same API as the Node
  64. implementation, instead of just IDs
  65. ### Fixed
  66. * `active` implementation actually has an effect, as in Node
  67. * Replaced usages of `apply` that break in IE 8
  68. ## 1.3.0 - 2015-02-04
  69. ### Changed
  70. * Prefer native versions of `setImmediate` and `clearImmediate` if they exist
  71. ## 1.2.0 - 2015-01-02
  72. ### Changed
  73. * Update `process` dependency
  74. ## 1.1.0 - 2014-08-26
  75. ### Added
  76. * `clearImmediate` available to undo `setImmediate`
  77. ## 1.0.3 - 2014-06-30
  78. ### Fixed
  79. * Resume returning opaque IDs from `setTimeout` and `setInterval`
  80. ## 1.0.2 - 2014-06-30
  81. ### Fixed
  82. * Pass `window` explicitly to `setTimeout` and others to resolve an error in
  83. Chrome
  84. ## 1.0.1 - 2013-12-28
  85. ### Changed
  86. * Replaced `setimmediate` dependency with `process` for the `nextTick` shim
  87. ## 1.0.0 - 2013-12-10
  88. ### Added
  89. * Guard against undefined globals like `setTimeout` in some environments
  90. ## 0.0.0 - 2012-05-30
  91. ### Added
  92. * Basic functionality for initial release