All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
.DS_Store from published packageconnect dev dependencypackage.json now in standard SPDX formatglobal usage in scope to avoid reference errorsself usage in scope to avoid Webpack reference errorsself and window rather then using
this implicitly to fix issues in Webpack builds.setTimeout / setInterval in workerstypeof to search globals more carefully.setImmediate and clearImmediate in esoteric
environments.setImmediate and clearImmediate changes from 2.0.3 because they
appear to break Webpack.setImmediate and clearImmediate are indirected through the global module
for better coverage of esoteric environments..npmignore now excludes example scripts, reducing package sizeclearTimeout and clearInterval no longer throws when passed null or
undefined instead of the timeout token.setImmediate and clearImmediate now use the setimmediate module which
has better cross-browser coverage. In particular, it resolves a crash in
Safari. The setimmediate module adds these methods to the global
immediately, so a major version bump seems safest.jspm in package.jsonprocess dependencytimers-browserify-full, which offers a larger, but much more exact,
version of Node's timers librarysetTimeout and setInterval return objects with the same API as the Node
implementation, instead of just IDsactive implementation actually has an effect, as in Nodeapply that break in IE 8setImmediate and clearImmediate if they existprocess dependencyclearImmediate available to undo setImmediatesetTimeout and setIntervalwindow explicitly to setTimeout and others to resolve an error in
Chromesetimmediate dependency with process for the nextTick shimsetTimeout in some environments