When.js stellt auch Versprechen bezogene Konzepte.
Dies bezieht sich auf Fügen und Verkettung.
When.js hat eine robuste Einheit Test-Suite
Was ist neu in dieser Pressemitteilung:.
- Fix when.settle unhandled Ablehnung Berichterstattung bei.
Was ist neu in der Version 3.7.3:
- Fix when.settle unhandled Ablehnung Berichts Fall <. / li>
Was ist neu in der Version 3.7.2:
- Fix when.settle unhandled Ablehnung Berichts Fall <. / li>
Was ist neu in der Version 3.6.3:
- Fixed Regression, wenn / Rückrufe in 3.6 eingeführt. 1.
Was ist neu in der Version 3.5.2:
- Prevent minifiers von clobbering unhandled Ablehnung berichten, wenn sie zu entfernen Konsole. * nennt. Unbehandelte Ablehnungen wird bei der Verwendung von uglify drop_console auch gemeldet werden.
- Wenn / Function.apply jetzt Griffe Gabe eines Arguments-Objekt direkt, zB fn.apply (f, Argumente) ;. Mit Vorsicht verwenden. V8 wird jede Funktion, wo Sie Argumente an eine andere Funktion übergeben deoptimize
Was ist neu in der Version 3.4.4:.
- Workaround für Knoten 0.10.30 setTimeout bug
Was ist neu in der Version 3.4.1:
- Fix für promise.finally nicht zurück Versprechungen warten .
Was ist neu in der Version 3.3.1:
- Fixed Argument Bestell Fehler in bei / Knoten eingeführt 3.3.0.
Was ist neu in der Version 3.2.3:
- Bericht, wenn zuvor nicht behandelte Ablehnungen werden behandelt, mit einem ID, die beiden zu. korrelieren
- Erhöhen Sie nicht behandelte Ablehnung Berichterstattung für Fälle, in denen mehrere verschiedene Versprechen Implementierungen zu verschachteln.
Was ist neu in der Version 3.2.2:.
- Mehr mem und perf Verbesserungen
- Improvements to unhandled Ablehnung berichten.
Was ist neu in der Version 3.2.1:
- Minor mem und perf Tweaks für when.all.
- gegen JSON.stringify Ausnahmen bei der Formatierung nicht behandelte Ablehnung Ausgangs verteidigen.
Was ist neu in der Version 3.0.0:
- New interne Architektur mit erheblichen Performance-Verbesserungen und Speichereffizienz
- Neue APIs
- New ES6 Versprechen Shim
Was ist neu in der Version 2.8.0:
- Experimental ES6 Generatorträger über neue, wenn / Generatormodul , mit Aufzug, nennen, gelten.
Was ist neu in der Version 2.7.0:
- Hinzugefügt promise.catch und promise.finally als Synonyme für promise.otherwise und promise.ensure.
- New browserify für diejenigen mit Globals zu bauen.
- Hinzugefügt ender Unterstützung package.json.
- Fix die Kompatibilität mit PhantomJS die Commonjs Modulträger.
- Fix Sauce Labs Tests für Pull-Anforderungen.
Was ist neu in der Version 2.6.0:
- New promise.done ermöglicht raub die ultimative Wert bei das Ende einer Kette Versprechen gleichzeitig sicherzustellen, dass Fehler an den Host-Umgebung geworfen, so dass Sie laut Stack-Traces zu erhalten.
Was ist neu in der Version 2.5.1:
- sicherzustellen, jetzt ignoriert nicht-Funktionen, wie zB dann tut , für Konsistenz.
Was ist neu in der Version 2.4.1:
- New MutationObserver Scheduler weiter reduziert & quot; Time-to Erste-Handler & quot; in modernen Browsern.
Was ist neu in der Version 2.4.0:
- Experimentelle Unterstützung für Vert.x 2.x. Sollte jetzt in Vert.x & # X3e laufen;. = 1.1.0
- New when.isPromiseLike als genauer benannte Synonym für when.isPromise.
Was ist neu in der Version 2.3.0:
- New promise.tap für das Hinzufügen von Nebenwirkungen ein Versprechen Kette.
- New MessageChannel Scheduler reduziert & quot; die Zeit bis zur ersten & quot; Handler, in Umgebungen, die es zu unterstützen.
- Performance-Optimierungen für Versprechen Auflösung.
Was ist neu in der Version 2.2.1:.
- Fix für when.defer () lehnen ( ) unter Umgehung der nicht behandelte Ablehnung Monitor.
- Fix für, wenn / Funktion, wenn / Callbacks, und wenn / Knoten / Funktion nicht bewahren thisArg.
Was ist neu in der Version 2.2.0:
- New when.promise (Resolver) Versprechen Erstellung API . Eine leichtere Alternative zu den schwereren when.defer ().
- New bindCallback und liftCallback in, wenn / Knoten / Funktion für weitere Integrationsmöglichkeiten mit Knoten-style Rückrufe.
Was ist neu in der Version 2.1.1:
- Zitat internen Verwendungen promise.yield zu Problemumgehung. NET minifier Tools, die noch nicht verstehen, ES5 Kennung-as-Eigenschaft Regeln.
Was ist neu in der Version 2.1.0:.
- Tippfehler im README
Was ist neu in der Version 2.0.0:.
- Voll asynchrone Auflösungen
- Promises / A + Compliance.
Was ist neu in der Version 1.8.0:
- Neu bei / zu entfalten, und wenn / Auseinanderfalten / Liste Versprechen-aware anamorphen entfaltet, dass kann verwendet werden, um zu erzeugen und / oder Prozess unbegrenzte Listen.
- New wenn / poll Versprechen basierte periodische Abfrage und Aufgabenausführung.
Was ist neu in der Version 1.7.0:
- promise.yield (promiseOrValue) Convenience-API zur Substitution ein neuer Wert in eine Verheißung Kette.
- promise.spread (variadicFunction) Convenience-API für die Verbreitung eines Arrays auf eine Erfüllung Handler, variadische Argumente akzeptiert.
- Doc Verbesserungen.
Was ist neu in der Version 1.6.1:.
- zur zufälligen Nötigung von nicht-Versprechungen Fest
Was ist neu in der Version 1.5.1:
- Performance-Optimierung für when.defer, bis zu 1,5 x in einigen Fällen.
Was ist neu in Version 1.4.2:.
- Fix für IE8 unendliche Rekursion
Was ist neu in der Version 1.4.0:
- Erstellen Sie eine beschlossen Versprechen: when.resolve (Wert ) erzeugt ein gelöst Versprechen für Wert.
- Resolve / ablehnen Rückkehr etwas Nützliches: deferred.resolve und deferred.reject jetzt ein Versprechen für die Erfüllung oder abgelehnt Wert zurück .
Was ist neu in der Version 1.3.1:
- NPM installieren, wenn - Ja, das ist eine Sache.
- Feste eine Abweichung von den Promises / A-Spezifikation, wo der Rückkehr von einem Rückruf oder errback undefined würde bewirken, dass der vorherige Wert weitergeleitet werden soll.
Was ist neu in der Version 1.3.0:
- Fixed eine Abweichung von den Promises / A-Spezifikation, wo Rückkehr von einer Callback oder errback undefined würden den vorherigen Wert zu veranlassen, weitergeleitet werden.
Was ist neu in der Version 1.2.0:
- , wenn / debug Ausnahmen, die in der Regel stellen Codierung erkennt jetzt Fehler, wie Syntax, Reference usw. und pflanzt sie in den Host-Umgebung. Mit anderen Worten, werden Sie einen sehr lauten Stack-Trace zu erhalten.
Was ist neu in der Version 1.1.1:.
- Update Changelog und Versionsnummern
Was ist neu in der Version 1.1.0:.
- Sehr zu experimentellen, wenn / Debug-Modul
Was ist neu in der Version 1.0.4:.
- Fix für cancelable latenten nicht aufrufen Fortschritte Rückrufe
- Das Versprechen von when.chain kehrte jetzt ablehnt, wenn die Eingangs Versprechen zurückweist.
Was ist neu in der Version 1.0.3:
- Fix für spezifische Situation, wo null könnte falsch verwendet werden, als Versprechen Auflösungswert.
Was ist neu in der Version 1.0.1:
- Fix für Ablehnungen in einigen Fällen ausbreiten, wenn sie shouldn 't gewesen zu sein.
- Mit buster.js für Unit-Tests jetzt.
Was ist neu in der Version 1.0.0:
- Erste offizielle when.js Mitteilung als Teil der cujojs.
- hinzugefügt, wenn / cancelable Dekorateur für die Erstellung cancelable deferreds
- hinzugefügt, wenn / Verzögerung und wenn / timeout Helfer zum Erstellen verzögert Verheißungen und Versprechungen, die Timeout und abzulehnen, wenn nicht zuerst gelöst werden.
Was ist neu in der Version 0.11.1:
- hinzugefügt, wenn / anwenden Helfermodul für die Verwendung arguments- basiert und variadische Rückrufe mit when.all, when.some, when.map sowie jeglicher Zusicherung, die auf ein Array verrechnet wird.
- .then (), wenn (), und alle anderen Methoden, die Callback / errback / progress Handler wird ausgelöst, wenn Sie etwas, das nicht eine Funktion übergeben, übernehmen.
Anforderungen :
- JavaScript auf Clientseite aktivieren
Kommentare nicht gefunden