When.js предвижда също Promise свързани понятия.
Това се отнася до присъединяването и верижното.
When.js има надеждно устройство тестов пакет
Какво ново в тази версия:.
- <Ли > Fix when.settle необработено отхвърляне регистрираните случаи.
Какво ново във версия 3.7.3:
- Fix when.settle необработено отхвърляне докладване случай <. / Li>
Какво ново във версия 3.7.2:
- Fix when.settle необработено отхвърляне докладване случай <. / Li>
Какво ново във версия 3.6.3:
- Фиксирана регресия, когато / извика въведени в 3.6. 1.
Какво ново във версия 3.5.2:
- Предотвратяване minifiers от clobbering необработено отхвърляне докладване, ако се премахне конзола. * призовава. Необработено отхвърляния ще бъдат докладвани дори когато използвате загрозяват drop_console.
- когато / function.apply сега дръжки полагане на аргументите обект директно, напр fn.apply (е, аргументи) ;. Използвайте внимателно:. V8 ще deoptimize всяка функция, където можете да премине аргументи до друга функция
Какво ново във версия 3.4.4:.
- Workaround за възловата точка 0.10.30 setTimeout бъг
Какво ново във версия 3.4.1:
- Фикс за promise.finally не чака върнати обещания .
Какво ново във версия 3.3.1:
- Фиксирана аргумент поръчка бъг в, когато / възел въведена в 3.3.0.
Какво ново във версия 3.2.3:
- Съобщи, когато преди това необработени отхвърляния стават борави с ID да се съпоставят на две.
- Подобряване на необработено отхвърляне докладване за случаите, при които множество различни реализации обещават разнообразявам.
Какво ново във версия 3.2.2:.
- Още МЕМ и Perf подобрения
- Подобрения на необработено отхвърляне докладване.
Какво ново във версия 3.2.1:
- Малки MEM и Perf ощипвам за when.all.
- Защитавай срещу JSON.stringify изключения, когато форматирате необработено изход отхвърляне.
Какво ново във версия 3.0.0:
- New вътрешна архитектура със значителни подобрения в производителността и ефективността на паметта
- Нови APIs
- New ES6 Promise подложка
Какво ново във версия 2.8.0:
- Experimental ES6 генератор поддръжка чрез нова, когато / генератор модул , с асансьор, обадете се, да се прилага.
Какво ново във версия 2.7.0:
- Добавена promise.catch и promise.finally като синоними за promise.otherwise и promise.ensure.
- New browserify построи за тези, които използват глобални.
- Добавена Ендър подкрепа за package.json.
- Fix съвместимост с CommonJS подкрепа модул PhantomJS те години.
- Fix сос Labs тестове за разтегателни искания.
Какво ново във версия 2.6.0:
- New promise.done позволява отнема крайната стойност към В края на обещание верига като същевременно се гарантира, че всички грешки са хвърлени на приемащата среда, така че можете да получите силен стека следи.
Какво ново във версия 2.5.1:
- гарантира предприятието игнорира непушачи функции, като след това се прави , за съгласуваност.
Какво ново във версия 2.4.1:
- New MutationObserver планировчика допълнително намалява & quot; време да -първи-манипулатор & quot; в модерни браузъри.
Какво ново във версия 2.4.0:
- Experimental подкрепа за vert.x 2.x. Сега би трябвало да работи в vert.x & # x3e;. = 1.1.0
- New when.isPromiseLike като по-точно име синонима за when.isPromise.
Какво ново във версия 2.3.0:
- New promise.tap за добавяне на нежелани реакции към обещанието на веригата.
- New MessageChannel разписание намалява & quot; на времето до първия & quot; манипулатор, в среди, които го поддържат.
- оптимизации за ефективност за резолюция обещание.
Какво ново във версия 2.2.1:.
- Фикс за when.defer () отхвърли ( ) заобикаляйки необработено отхвърляне монитора.
- Фикс за когато / функция, когато / извика, а когато / възел / функция не консервиране thisArg.
Какво ново във версия 2.2.0:
- New when.promise (резолвера) създаване обещание API , A-лека алтернатива на по-тежки when.defer ().
- New bindCallback и liftCallback, когато / възел / функция за повече възможности за интеграция с възел стил извика.
Какво ново във версия 2.1.1:
- Цитат вътрешни апликации на promise.yield да заобиколно решение. NET инструменти minifier, които все още не разбират ES5 идентификатор-като-имот правила.
Какво ново във версия 2.1.0:.
- Фиксирана правописна грешка в README
Какво ново във версия 2.0.0:.
- Напълно асинхронни резолюции
- Promises / A + спазване.
Какво ново във версия 1.8.0:
- New когато / развивам, а когато / разгърне / списък обещание-наясно Анаморфична разгръща, че може да се използва за генериране и / или технологични неограничени списъци.
- New когато / анкета обещание базирани периодични проучвания на общественото мнение и задачи за изпълнение.
Какво ново във версия 1.7.0:
- promise.yield (promiseOrValue) удобство API за заместване нова стойност в обещание верига.
- promise.spread (variadicFunction) удобство API за разпространение масив върху изпълни манипулатор, който приема variadic аргументи.
- подобрения Doc.
Какво ново във версия 1.6.1:.
- Фиксиран за случайно принуда на чуждестранни обещания
Какво ново във версия 1.5.1:
- оптимизиране на ефективността на when.defer, до 1,5 х в някои случаи.
Какво ново във версия 1.4.2:.
- Фикс за IE8 безкрайна рекурсия
Какво ново във версия 1.4.0:
- Създаване на решен обещание: when.resolve (стойност ) създава решен обещание за цена.
- Resolve / отхвърли връщането нещо полезно: deferred.resolve и deferred.reject сега се върнем обещание за изпълнени или отхвърлена стойност .
Какво ново във версия 1.3.1:
- NPM инсталиране, когато - Да, това е нещо.
- Фиксирана отклонение от Обещанията / A спец където отчетно недефинирана от обаждане или errback ще предизвика предишната стойност да бъдат препращани.
Какво ново във версия 1.3.0:
- Фиксирана отклонение от Обещанията / A спец където отчетно недефинирана от обаждане или errback ще предизвика предишната стойност да бъдат препращани.
Какво ново във версия 1.2.0:
- когато / отстраняване на грешки сега открива изключения, които обикновено представляват кодиране грешки, като например SyntaxError, ReferenceError, и т.н., и ги разпространява до приемащата среда. С други думи, вие ще получите много силен стека следа.
Какво ново във версия 1.1.1:.
- Актуализация на промените и номера на версията
Какво ново във версия 1.1.0:.
- Силно експериментална когато / отстраняване на грешки модул
Какво ново във версия 1.0.4:.
- Фикс за неотменими отсрочени не позовават напредъка извика
- Обещанието върнат от when.chain сега отхвърля когато входното обещанието отхвърля.
Какво ново във версия 1.0.3:
- Фикс за конкретна ситуация, в която може да се използва неправилно нищожна като стойност резолюция обещание.
Какво ново във версия 1.0.1:
- Фикс за отхвърляне на посадъчен в някои случаи, когато те Не трябва "т да е.
- Използване buster.js за единица тестове сега.
Какво ново във версия 1.0.0:
- освобождаване Първа официална when.js като част от cujojs.
- Добавена когато / прекратен декоратор за създаване на неотменими deferreds
- Добавена когато / забавянето и кога / таймаут помощници за създаване забавени обещания и обещания, че таймаут и отхвърлят, ако не е решен на първо място.
Какво ново във версия 0.11.1:
- Добавена когато / прилага помощник модул за използване на arguments- основани и variadic извика с when.all, when.some, when.map, или всяко обещание, че решава да масив.
- .След (), когато (), както и всички други методи, които приемат товарачи обаждане / errback / напредъка ще хвърлят ако мине нещо, което не е функция.
<> силни Изисквания
- JavaScript поддръжка на клиентска страна
Коментари не е намерена