When.js również koncepcje związane obietnica.
To odnosi się do łączenia i łączenia
.When.js ma solidny pakiet testów jednostkowych
Co nowego w tym wydaniu:.
- Fix when.settle nieobsługiwany przypadku odrzucenia sprawozdania.
Co nowego w wersji 3.7.3:
- Fix when.settle nieobsługiwany odrzucenie sprawozdania sprawy <. / li>
Co nowego w wersji 3.7.2:
- Fix when.settle nieobsługiwany odrzucenie sprawozdania sprawy <. / li>
Co nowego w wersji 3.6.3:
- Poprawiono regresji w przypadku / wywołania zwrotne wprowadzone w 3.6. 1.
Co nowego w wersji 3.5.2:
- minifiers zapobiec przebijania nieobsługiwany odrzucenie sprawozdania, jeśli usunąć Konsola. * nazywa. Nieobsłużonych odrzucenia będą zgłaszane nawet przy użyciu zeszpecić drop_console.
- kiedy / Function.apply teraz przechodząc Argumenty uchwyty obiektów bezpośrednio, na przykład fn.apply (f, argumenty) ;. Skorzystaj z opieki. V8 będzie deoptimize żadnej funkcji, gdzie przekazywać argumenty do innej funkcji,
Co nowego w wersji 3.4.4:.
- Rozwiązanie dla węzła 0.10.30 setTimeout błąd
Co nowego w wersji 3.4.1:
- Poprawiono promise.finally nie czekając na zwróconych obietnic .
Co nowego w wersji 3.3.1:
- Naprawiono błąd zamawiania w argument, gdy / węzeł wprowadzony w 3.3.0.
Co nowego w wersji 3.2.3:
- Zgłoś jeśli wcześniej nieobsłużonych odrzucenia stają się obchodzić, ze związkiem ID skorelować nimi.
- Pomóż nieobsługiwany odrzucenie raportowania dla przypadków, w których obiecują wiele różne implementacje przeplatania.
Co nowego w wersji 3.2.2:.
- Więcej mem i Perf ulepszenia
- Poprawki do nieobsługiwany odrzucenia raportowania.
Co nowego w wersji 3.2.1:
- mem i Perf drobnych poprawek dla when.all.
- Ochrona przed wyjątkami JSON.stringify podczas formatowania nieobsługiwany wyjście odrzucenia.
Co nowego w wersji 3.0.0:
- Nowa architektura wewnętrzna ze znacznej poprawy wydajności i efektywności pamięci
- Nowe API
- Nowy ES6 Obietnica podkładka
Co nowego w wersji 2.8.0:
- Experimental ES6 obsługa generatora poprzez nowe, gdy / moduł generatora z windą, zadzwoń, zastosowanie.
Co nowego w wersji 2.7.0:
- Dodane promise.catch i promise.finally jako synonimy dla promise.otherwise i promise.ensure.
- Nowy browserify zbudować dla osób korzystających z globalnych.
- Dodano wsparcie Ender do package.json.
- Kompatybilność Fix z CommonJS wsparcia modułu PhantomJS jest.
- Labs Fix sos testy do wniosków ciągnąć.
Co nowego w wersji 2.6.0:
- Nowy promise.done umożliwia spożywanie wartość najwyższą w koniec łańcucha obietnicy, zapewniając jednocześnie, że wszelkie błędy są wyrzucane do środowiska przyjmującego więc masz głośne ślady stosu.
Co nowego w wersji 2.5.1:
- zapewnienie teraz ignoruje nie-funkcje, tak jak to robi dla spójności.
Co nowego w wersji 2.4.1:
- Nowy MutationObserver harmonogram zmniejsza dalej & quot; czas do -pierwsze-handler & quot; w nowoczesnych przeglądarkach.
Co nowego w wersji 2.4.0:
- eksperymentalną obsługę vert.x 2.x. Powinien teraz działać w vert.x & # x3e;. = 1.1.0
- Nowy when.isPromiseLike jak dokładniej nazwanej synonim when.isPromise.
Co nowego w wersji 2.3.0:
- Nowy promise.tap dodawania efektów ubocznych w Łańcuch obietnica.
- Nowy MessageChannel harmonogram zmniejsza & quot; czas wprowadzania pierwszego & quot; obsługi, w środowisku, które go obsługują.
- optymalizacje wydajności dla rozdzielczości obietnicy.
Co nowego w wersji 2.2.1:.
- Poprawiono when.defer () odrzucić ( ) z pominięciem nieobsługiwany monitora odrzucenia.
- Fix do kiedy / funkcji, kiedy / wywołania, a kiedy / node / funkcja zachowania thisArg.
Co nowego w wersji 2.2.0:
- Nowy when.promise (resolwer) tworzenie obietnica API , Lżejsza alternatywa dla cięższych when.defer ().
- Nowy bindCallback i liftCallback w kiedy / node / funkcji dla więcej opcji integracji z wywołań zwrotnych węzeł stylu.
Co nowego w wersji 2.1.1:
- Cytat wewnętrzne zwyczaje promise.yield do obejścia. NET narzędzi minifier, które jeszcze nie rozumieją ES5 identyfikator-jak-mienia zasad.
Co nowego w wersji 2.1.0:.
- Naprawiono błąd w pliku README
Co nowego w wersji 2.0.0:.
- W pełni asynchroniczne uchwał
- Obietnice / A + dostosowanie.
Co nowego w wersji 1.8.0:
- Nowa kiedy / rozwijać, i kiedy / rozwinąć / Lista obietnica anamorphic rozwija świadomy, że może być używany do generowania i / lub procesowe nieograniczone listy.
- Nowa kiedy / ankieta okresowe wykonanie oparte na obietnicy ankietowanie i zadaniem.
Co nowego w wersji 1.7.0:
- promise.yield (promiseOrValue) wygoda API dla zastępując nowa wartość w łańcuchu obietnicy.
- promise.spread (variadicFunction) wygoda API dla rozprzestrzeniania tablicę na handlera spełnić który akceptuje zmiennej liczbie argumentów argumentów.
- ulepszenia Doc.
Co nowego w wersji 1.6.1:.
- Poprawiono przypadkowe przymusu nie-obietnic
Co jest nowa w wersji 1.5.1:
- Optymalizacja wydajności dla when.defer, do 1,5 x w niektórych przypadkach.
Co nowego w wersji 1.4.2:.
- Fix dla IE8 nieskończonej rekurencji
Co nowego w wersji 1.4.0:
- Tworzenie rozwiązany obietnicę: when.resolve (wartość ) tworzy rozwiązany obietnicę wartości.
- Resolve / odrzucić coś powrotu przydatne: deferred.resolve i deferred.reject teraz powrócić do obietnicy spełnione lub odrzucone wartości .
Co nowego w wersji 1.3.1:
- npm zainstalować, gdy - Tak, to jest rzeczą.
- Naprawiono odchylenie od Promises / spec, gdzie zwraca wartość undefined z zwrotnego lub errback spowoduje poprzednia wartość mają być przekazywane.
Co nowego w wersji 1.3.0:
- Naprawiono odchylenie od Promises / spec gdzie zwraca wartość undefined z zwrotnego lub errback spowoduje poprzednią wartość mają być przekazywane.
Co nowego w wersji 1.2.0:
- , gdy / debug wykrywa wyjątki, które zazwyczaj stanowią kodowania błędów, takie jak SyntaxError, ReferenceError itp i rozchodzi się je do środowiska docelowego. Innymi słowy, dostaniesz bardzo głośny ślad stosu.
Co nowego w wersji 1.1.1:.
- numery
- Aktualizacja changelog i wersji
Co nowego w wersji 1.1.0:.
- wysoce eksperymentalna, gdy / moduł debugowania
Co nowego w wersji 1.0.4:.
- Fix do nieodwołalnego odroczonych nie odwołujących się do wywołania postępu
- Obietnica zwrócony przez when.chain teraz odrzuca gdy obietnica wejścia odrzuca.
Co nowego w wersji 1.0.3:
- Fix do konkretnej sytuacji, w której może być stosowany nieprawidłowo pusty jako wartość rozdzielczości obietnica.
Co nowego w wersji 1.0.1:
- Fix do odrzucenia rozchodzących się w niektórych przypadkach, kiedy powinnam 't być.
- Korzystanie buster.js dla testów jednostkowych teraz.
Co nowego w wersji 1.0.0:
- Pierwszy oficjalny when.js zwolnienie w ramach cujojs.
- Dodano po / anulować dekorator do tworzenia opłata deferreds
- Dodano po / opóźnienie i kiedy / pomocnicy timeout dla tworzenia opóźnione obietnic i obiecuje, że czas oczekiwania, a odrzucić, jeśli problem nie zostanie rozwiązany w pierwszej kolejności.
Co nowego w wersji 0.11.1:
- Dodano po / zastosowanie modułu pomocnika za korzystanie arguments- w oparciu i zmiennej liczbie argumentów wywołania zwrotne z when.all, when.some, when.map, lub obietnicy, że postanawia tablicy.
- .then (), gdy (), a wszystkie inne metody, które akceptują koparki zwrotna / errback / postęp rzuci jeśli coś przekazać, że nie jest to funkcja.
Wymagania :
- włączona obsługa JavaScript po stronie klienta,
Komentarze nie znaleziono