when.js

Software skärmdump:
when.js
Mjukvaruinformation:
Version: 3.7.5 Uppdaterad
Ladda upp dagen: 10 Dec 15
Utvecklare: John Hann
Licens: Gratis
Popularitet: 20

Rating: 2.0/5 (Total Votes: 1)

When.js ger också Promise-relaterade begrepp.

Detta avser att ansluta sig till och kedja.

When.js har en robust enhet testsvit

Vad är nytt i den här versionen.

  • Fix when.settle ohanterat avslag rapportera fall.

Vad är nytt i version 3.7.3:

  • Fix when.settle ohanterat avslag rapportera fall <. / li>

Vad är nytt i version 3.7.2:

  • Fix when.settle ohanterat avslag rapportera fall <. / li>

Vad är nytt i version 3.6.3:

  • Fixat regression in när / återanrop infördes 3.6. 1.

Vad är nytt i version 3.5.2:

  • Förhindra minifiers från clobbering ohanterat avslag rapporterar om de tar bort konsolen. * samtal. Ohanterade avslag kommer att redovisas även när du använder Uglify drop_console.
  • när / Function.apply nu hanterar passerar ett argument invända direkt, t.ex. fn.apply (f, argument) ;. Används med försiktighet. V8 kommer deoptimize någon funktion där du passerar argument till en annan funktion

Vad är nytt i version 3.4.4:.

  • Lösning för noden 0.10.30 setTimeout bugg

Vad är nytt i version 3.4.1:

  • Fix för promise.finally inte vänta på åter löften .

Vad är nytt i version 3.3.1:

  • Fixat argument beställning bugg i när / nod infördes 3.3.0.

Vad är nytt i version 3.2.3:

  • Rapport när tidigare ohanterade avslag blir hanteras, med en ID för att korrelera två.
  • Förbättra ohanterat avslag rapportering för de fall där flera olika löfte implementationer interfoliera.

Vad är nytt i version 3.2.2:.

  • Mer MEM och perf förbättringar
  • Förbättringar av ohanterat avslag rapporteringssystem.

Vad är nytt i version 3.2.1:

  • Mindre MEM och perf tweaks för when.all.
  • Försvara mot JSON.stringify undantag när ohanterat avslag utgång formatering.

Vad är nytt i version 3.0.0:

  • Ny intern arkitektur med betydande prestandaförbättringar och minneskapaciteten
  • Nya API: er
  • New ES6 Promise shim

Vad är nytt i version 2.8.0:

  • Experimentellt ES6 generator support via nya när / generator modul , med hiss, ringa, tillämpas.

Vad är nytt i version 2.7.0:

  • Inkom promise.catch och promise.finally som synonymer för promise.otherwise och promise.ensure.
  • Ny browserify bygga för dem som använder globals.
  • Inkom ender stöd till package.json.
  • Fix kompatibilitet med PhantomJS s CommonJS module support.
  • Fix Sauce Labs test för drag begäran.

Vad är nytt i version 2.6.0:

  • Ny promise.done kan konsumera det slutliga värdet på I slutet av ett löfte kedja och samtidigt säkerställa att eventuella fel kastas till värdmiljön så att du får högt stack spår.

Vad är nytt i version 2.5.1:

  • säkerställa nu ignorerar icke-funktioner, som sedan gör , för konsekvensens skull.

Vad är nytt i version 2.4.1:

  • New MutationObserver schemaläggare minskar ytterligare & quot; time-to -Första-handler & quot; i moderna webbläsare.

Vad är nytt i version 2.4.0:

  • Experimentellt stöd för vert.x 2.x. Ska nu köras i vert.x & # x3e;. = 1.1.0
  • New when.isPromiseLike som mer exakt namngivna synonym för when.isPromise.

Vad är nytt i version 2.3.0:

  • Ny promise.tap för att lägga biverkningar till en lovar kedja.
  • New MessageChannel schemaläggare minskar & quot; time-to-first & quot; handler, i miljöer som stöder det.
  • prestandaoptimeringar för löftet upplösning.

Vad är nytt i version 2.2.1:.

  • Fix för when.defer () avvisa ( ) förbi ohanterat avslag monitor.
  • Fix när / funktion, när / återbesök, och när / nod / funktionen inte bevara thisArg.

Vad är nytt i version 2.2.0:

  • Ny when.promise (resolver) löfte att skapa API . Ett lättare alternativ till tyngre when.defer ().
  • New bindCallback och liftCallback in när / nod / funktion för fler alternativ integrations med nod-stil återbesök.

Vad är nytt i version 2.1.1:

  • Quote interna användningar av promise.yield till lösning. NET minifier verktyg som ännu inte förstår ES5 identifierare-as-fastighet regler.

Vad är nytt i version 2.1.0:.

  • Fixat stavfel i README

Vad är nytt i version 2.0.0:.

  • Fullt asynkrona resolutioner
  • Promises / A + efterlevnad.

Vad är nytt i version 1.8.0:

  • Ny när / utvecklas, och när / utvecklas / listan löfte medveten anamorfisk utvecklas som kan användas för att generera och / eller process obegränsade listor.
  • Ny när / enkät löfte baserade utförande kommande opinionsundersökningar och uppgift.

Vad är nytt i version 1.7.0:

  • promise.yield (promiseOrValue) bekvämlighet API för att ersätta ett nytt värde i ett löfte kedja.
  • promise.spread (variadicFunction) bekvämlighet API för att sprida en uppsättning på en uppfylla hanterare som accepterar variadic argument.
  • Doc förbättringar.

Vad är nytt i version 1.6.1:.

  • Fast för oavsiktlig tvång av icke-löften

Vad är nytt i version 1.5.1:

  • Prestanda optimering för when.defer, upp till 1,5 x i vissa fall.

Vad är nytt i version 1.4.2:.

  • Fix för IE8 oändlig rekursion

Vad är nytt i version 1.4.0:

  • Skapa en löst löfte: when.resolve (värde ) skapar en löst löfte för värde.
  • Resolve / avvisa retur något användbart: deferred.resolve och deferred.reject nu tillbaka ett löfte för full eller avslås värde
  • .

Vad är nytt i version 1.3.1:

  • npm installeras när - Japp, det är en sak.
  • Fixat en avvikelse från Promises / A spec där rapporterande odefinierat från en återuppringning eller errback skulle orsaka det tidigare värdet för vidarebefordran.

Vad är nytt i version 1.3.0:

  • Fixat en avvikelse från Promises / A spec där rapporterande odefinierat från en återuppringning eller errback skulle orsaka det tidigare värdet för vidarebefordran.

Vad är nytt i version 1.2.0:

  • när / debug upptäcker nu undantag som vanligtvis representerar kodning fel, såsom Syntax, Reference etc. och propagerar dem till värdmiljön. Med andra ord, får du ett mycket högt stack trace.

Vad är nytt i version 1.1.1:.

  • Uppdatera ändrings och versionsnummer

Vad är nytt i version 1.1.0:.

  • Mycket experimentell när / debug modul

Vad är nytt i version 1.0.4:.

  • Fix för uppsägnings uppskjutna inte åberopar framsteg återuppringning
  • Löftet returneras av when.chain förkastar nu när ingångs löftet avvisar.

Vad är nytt i version 1.0.3:

  • Fix för specifika situation där null kan felaktigt användas som ett löfte upplösningsvärde.

Vad är nytt i version 1.0.1:

  • Fix för avslag som utbreder sig i vissa fall när de shouldn 't har varit.
  • Använda buster.js för enhetstester nu.

Vad är nytt i version 1.0.0:

  • Första officiella when.js frisättning som en del av cujojs.
  • Inkom när / cancelable dekoratör för att skapa uppsägnings deferreds
  • Inkom när / fördröjning och när / timeout medhjälpare för att skapa fördröjda löften och lovar att timeout och avvisa om inte lösas först.

Vad är nytt i version 0.11.1:

  • Inkom när / ansöka hjälpare modul för att använda arguments baserade och variadic återbesök med when.all, when.some, when.map, eller något löfte som beslutar om en matris.
  • .då (), när (), och alla andra metoder som accepterar återuppringning / errback / framsteg hanterare kommer att kasta om du passerar något som inte är en funktion.

Krav :

  • Javascript aktiverat på klientsidan

Liknande mjukvara

Andro.js
Andro.js

14 May 15

Apache BookKeeper
Apache BookKeeper

13 Apr 15

Fermata
Fermata

12 Apr 15

es5-shim
es5-shim

20 Jul 15

Annan programvara för utvecklare John Hann

Kommentarer till when.js

Kommentarer hittades inte
Kommentar
Slå på bilder!