when.js

Logiciel capture d'écran:
when.js
Détails logiciels:
Version: 3.7.5 Mise à jour
Date de transfert: 10 Dec 15
Développeur: John Hann
Licence: Gratuit
Popularité: 53

Rating: 2.0/5 (Total Votes: 1)

When.js fournit également des concepts liés Promise.

Cette référence à l'assemblage et le chaînage.

When.js dispose d'une suite de test unitaire robuste

Quoi de neuf dans cette version:.

  • Fix when.settle la notification des cas de rejet non gérée.

Quoi de neuf dans la version 3.7.3:

  • Fix when.settle non gérée rejet rapports cas <. / li>

Quoi de neuf dans la version 3.7.2:

  • Fix when.settle non gérée rejet rapports cas <. / li>

Quoi de neuf dans la version 3.6.3:

  • Correction d'une régression quand / rappels introduits en 3.6. 1.

Ce qui est nouveau dans la version 3.5.2:

  • minifiers Empêchez démolir non gérée rejet rapports si ils enlèvent console. * appels. Rejets non gérées seront signalés même en utilisant enlaidir drop_console.
  • quand / Function.apply gère désormais le passage d'un objet Arguments directement, par exemple, fn.apply (f, arguments) ;. Utiliser avec précaution:. V8 deoptimize toute fonction où vous passez des arguments à une autre fonction

Quoi de neuf dans la version 3.4.4:.

  • Solution pour le noeud 0.10.30 setTimeout bug

Ce qui est nouveau dans la version 3.4.1:

  • Correction pour promise.finally ne pas attendre sur des promesses de retour .

Ce qui est nouveau dans la version 3.3.1:

  • bug de commande argument fixe lorsque / noeud introduit en 3.3.0.

Ce qui est nouveau dans la version 3.2.3:

  • Rapport quand rejets précédemment non gérées devenir manipulés, avec un ID de corréler les deux.
  • Améliorer non gérée rejet de rapports pour les cas où plusieurs implémentations différentes promesse Interleave.

Ce qui est nouveau dans la version 3.2.2:.

améliorations

  • Plus MEM et perf
  • Amélioration de rejet non gérée déclaré.

Quoi de neuf dans la version 3.2.1:

  • MEM et perf modifications mineures pour when.all.
  • Défendre contre exceptions JSON.stringify lors du formatage de la sortie de rejet non gérée.

Ce qui est nouveau dans la version 3.0.0:

  • Nouvelle architecture interne avec des améliorations de performances significatives et efficacité de la mémoire
  • Nouvelles API
  • Nouveau ES6 Promise cale

Ce qui est nouveau dans la version 2.8.0:

  • Expérimental ES6 support du générateur par l'intermédiaire de nouveau quand / module générateur , avec ascenseur, appeler, applique.

Quoi de neuf dans la version 2.7.0:

  • Ajout promise.catch et promise.finally comme synonymes pour promise.otherwise et promise.ensure.
  • Nouveau browserify construire pour ceux qui utilisent globales.
  • Ajout du support de ender à package.json.
  • compatibilité avec Fix CommonJS le soutien du module de PhantomJS.
  • Labs Fix Sauce essais pour les demandes de traction.

Ce qui est nouveau dans la version 2.6.0:

  • Nouveau promise.done permet de consommer la valeur ultime au la fin d'une chaîne de promesse tout en assurant que toutes les erreurs sont jetés à l'environnement d'accueil afin que vous obteniez les traces de pile forts.

Ce qui est nouveau dans la version 2.5.1:

  • assurer ignore désormais les non-fonctions, comme fait alors , pour la cohérence.

Ce qui est nouveau dans la version 2.4.1:

  • Nouveau MutationObserver planificateur réduit encore & quot; de temps à -Premier-gestionnaire & quot; dans les navigateurs modernes.

Ce qui est nouveau dans la version 2.4.0:

  • Un support expérimental pour vert.x 2.x. Devrait maintenant fonctionner en vert.x & # X3e;. = 1.1.0
  • Nouveau when.isPromiseLike comme synonyme plus précisément nommé pour when.isPromise.

Ce qui est nouveau dans la version 2.3.0:

  • Nouveau promise.tap pour ajouter des effets secondaires à un chaîne de promesse.
  • Nouveau MessageChannel planificateur réduit & quot; de temps à la première & quot; gestionnaire, dans des environnements qui prennent en charge.
  • Les optimisations de performances pour la résolution de la promesse.

Quoi de neuf dans la version 2.2.1:.

  • Correction pour when.defer () rejeter ( ) contournant le moniteur de rejet non gérée.
  • Correction pour quand / fonction, quand / rappels, et quand / node / fonction ne préservant thisArg.

Quoi de neuf dans la version 2.2.0:

  • Nouveau when.promise (résolveur) API de création de promesse . Une alternative plus légère à la plus lourde when.defer ().
  • Nouveau bindCallback et liftCallback quand / node / fonction pour plus d'options d'intégration avec les rappels noeud de style.

Quoi de neuf dans la version 2.1.1:

  • Citation usages internes de promise.yield de solution de contournement. outils de minifier net qui ne comprennent pas encore ES5 identificateur-as-propriété règles.

Ce qui est nouveau dans la version 2.1.0:.

  • Correction d'une faute dans le README

Ce qui est nouveau dans la version 2.0.0:.

  • résolutions totalement asynchrone
  • Promises / A + respect.

Quoi de neuf dans la version 1.8.0:

  • New quand / déplier, et quand / déplier / anamorphique liste de promesses de conscience se déploie qui peut être utilisé pour générer et / ou processus listes illimitées.
  • New quand / interrogation périodique scrutin et la tâche d'exécution sur la base promesse.

Ce qui est nouveau dans la version 1.7.0:

  • promise.yield (promiseOrValue) API de commodité pour la substitution une nouvelle valeur dans une chaîne de promesse.
  • promise.spread (variadicFunction) API de commodité pour répandre un tableau sur un gestionnaire remplir qui accepte des arguments variadique.
  • améliorations Doc.

Quoi de neuf dans la version 1.6.1:.

  • Correction de coercition accidentelle de non-promesses

Quoi de neuf dans la version 1.5.1:

  • l'optimisation des performances pour when.defer, jusqu'à 1,5 x dans certains cas.

Ce qui est nouveau dans la version 1.4.2:.

  • Correction pour IE8 récursion infinie

Ce qui est nouveau dans la version 1.4.0:

  • Créer une promesse résolu: when.resolve (valeur ) crée une promesse résolu pour la valeur.
  • Resolve / retour rejeter quelque chose d'utile: deferred.resolve et deferred.reject retournent maintenant une promesse pour la valeur remplies ou rejetées
  • .

Quoi de neuf dans la version 1.3.1:

  • NGP installer quand - Yep, qui est une chose.
  • Correction d'un écart par rapport aux promesses / A spec où renvoyant undefined d'un rappel ou errback causerait la valeur précédente à être transmis.

Quoi de neuf dans la version 1.3.0:

  • Correction d'un écart par rapport aux promesses / A où spec renvoyant undefined d'un rappel ou errback causerait la valeur précédente pour être transmis.

Ce qui est nouveau dans la version 1.2.0:

  • lorsque / debug détecte désormais les exceptions qui représentent généralement de codage erreurs, comme SyntaxError, ReferenceError, etc. et les propage à l'environnement hôte. En d'autres termes, vous aurez une trace de pile très fort.

Ce qui est nouveau dans la version 1.1.1:.

    nombre
  • Mise à jour et la version changelog

Quoi de neuf dans la version 1.1.0:.

  • hautement expérimentale quand / module de débogage

Quoi de neuf dans la version 1.0.4:.

  • Correction pour résiliables différés non invoquant rappels d'avancement
  • La promesse retourné par when.chain rejette maintenant, quand la promesse d'entrée rejette.

Quoi de neuf dans la version 1.0.3:

  • Fix pour la situation spécifique où nulle pourrait être utilisé de manière incorrecte comme une valeur de résolution de promesse.

Ce qui est nouveau dans la version 1.0.1:

  • Correction pour les rejets se propageant dans certains cas, quand ils ne devrais 't ont été.
  • Utilisation buster.js pour les tests unitaires maintenant.

Ce qui est nouveau dans la version 1.0.0:

  • la libération de Première officielle en tant que partie de cujojs.
  • Ajout quand décorateur / annulable pour créer deferreds résiliables
  • Ajouté quand / retard et quand / helpers de délai d'attente pour la création de promesses différées et promet que temporisation et rejettent si pas résolu en premier.

Quoi de neuf dans la version 0.11.1:

  • Ajout quand / appliquer module d'aide pour utiliser arguments- des rappels suivant et variadique avec when.all, when.some, when.map ou toute promesse qui résout à un tableau.
  • .alors (), quand (), et toutes les autres méthodes qui acceptent des gestionnaires rappel / errback / intérimaires vont jeter si vous passez quelque chose qui est pas une fonction.

Exigences :

  • JavaScript côté client

Logiciel similaire

Web Font Loader
Web Font Loader

1 Oct 15

melchior.js
melchior.js

28 Feb 15

Apache Axis2
Apache Axis2

10 Apr 16

snappy (Ruby)
snappy (Ruby)

20 Jul 15

D'autres logiciels de développeur John Hann

Commentaires à when.js

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!