Libsass: Version 3.4

Créé le 8 sept. 2016  ·  9Commentaires  ·  Source: sass/libsass

Il y a presque deux ans, @mgreter et @xzyfer ont commencé à contribuer fortement à LibSass. Le projet progressant rapidement, l'équipe Sass a gelé les fonctionnalités pour nous donner une chance de rattraper notre retard. Nous avons beaucoup progressé vers cet objectif, atteignant presque la parité des fonctionnalités .

Avec la ruée vers l'or de l'ES6, les fournisseurs de navigateurs commencent à proposer de nouvelles fonctionnalités CSS. Certaines de ces fonctionnalités sont incompatibles avec Sass 3.4. Dans certains cas, la communauté a été forcée de ne pas utiliser ces nouvelles fonctionnalités CSS ou de ne pas utiliser Sass. Conscient d'avoir un impact négatif sur la communauté, Sass est sorti du gel des fonctionnalités et 3.5 est entré dans sa première Release Candidate .

Les deux dernières années ont vu l'adoption rapide de LibSass avec Node Sass atteindre +2 millions de téléchargements mensuels. Nous sommes devenus un élément essentiel de l'écosystème Sass, et en tant que tel, le Sass 3.5 restera en version release candidate jusqu'à ce que nous soyons à la parité des fonctionnalités.

Au total, la sortie de la version 3.4 et la livraison des fonctionnalités de la version 3.5 deviennent essentielles pour la communauté. Nous acceptons qu'il y aura une longue histoire de bogues qui diminueront à mesure que nous rapprochons notre implémentation de l'implémentation de référence. Cependant, il reste encore quelques problèmes importants que nous devrions essayer de résoudre avant d'expédier la version 3.4 stable.

J'ai mis à jour le jalon Sass 3.4 pour ne contenir que les problèmes importants que nous devrions essayer de résoudre avant la sortie. Ces bogues empêchent les utilisateurs d'adopter LibSass en raison de fausses erreurs de compilation ou de produire une sortie sémantiquement différente.

J'ai effectué une maintenance supplémentaire du suivi des problèmes

Je publierai la version 3.3.7 cette semaine et je me concentrerai sur la version 3.4 dès que possible.

CITGM

  • [x] lunettes (sass-lunette/lunette/pull/145)
  • [x] insolent
  • [ ] bootstrap v4-dev
  • [ ] fondation

    Régressions

  • [x] @at-root régression (#2198)

  • [x] @extends régression (#2200)

/cc @chriseppstein @nex3

Sass 3.4

Commentaire le plus utile

Il n'y aura pas de 3.3.7. La prochaine version sera la version 3.4 candidate.
Je ne peux pas dire quand ça arrivera, il y a actuellement des bloqueurs que je suis
travaille sur.

Le 7 octobre 2016 à 7h29, "Anthony Sottile" [email protected] a écrit :

Salut @xzyfer https://github.com/xzyfer Merci pour tout ce travail formidable :)

Je me demande quand je peux m'attendre à 3.3.7 pour pouvoir planifier un peu de temps pour le suivi

-
Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub
https://github.com/sass/libsass/issues/2174#issuecomment -252079100, ou couper le son
le fil
https://github.com/notifications/unsubscribe-auth/AAjZWNIV0ryXFjvKj2q1q3sRsUXzRHU_ks5qxVoXgaJpZM4J4BOt
.

Tous les 9 commentaires

Tous les 3.4 bloqueurs ont été résolus 🎉
Je vais CITGM 3.4, et j'ai pour objectif d'avoir un RC cette semaine.

En exécutant le CITGM, j'ai trouvé

  • une régression (#2171) provoquant l'échec du test de lunettes (#2197)
  • une régression (#2189) provoquant l'échec silencieux de sass-spec (sass/sass-spec#932)

J'ai encore besoin de confirmer aucune base de régression et bootstrap.

Salut @xzyfer Merci pour tout ce travail génial :)

Je me demande quand je peux m'attendre à 3.3.7 pour pouvoir planifier un peu de temps pour le suivi

Il n'y aura pas de 3.3.7. La prochaine version sera la version 3.4 candidate.
Je ne peux pas dire quand ça arrivera, il y a actuellement des bloqueurs que je suis
travaille sur.

Le 7 octobre 2016 à 7h29, "Anthony Sottile" [email protected] a écrit :

Salut @xzyfer https://github.com/xzyfer Merci pour tout ce travail formidable :)

Je me demande quand je peux m'attendre à 3.3.7 pour pouvoir planifier un peu de temps pour le suivi

-
Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub
https://github.com/sass/libsass/issues/2174#issuecomment -252079100, ou couper le son
le fil
https://github.com/notifications/unsubscribe-auth/AAjZWNIV0ryXFjvKj2q1q3sRsUXzRHU_ks5qxVoXgaJpZM4J4BOt
.

Je vais relancer le CITGM et prendre le 3.4 RC1 ce week-end.

Je viens de vérifier, y a-t-il eu des obstacles à la sortie de la 3.4 RC1 ?

3.4.0RC1 est disponible, veuillez le tester. Je prévois de le rendre stable dans la semaine
ou alors. Vous pouvez le tester via node-sass@beta

Le 7 décembre 2016 à 11h29, "stepmr" [email protected] a écrit :

Juste en vous connectant, y a-t-il des obstacles à la sortie de la 3.4 RC1 ?

-
Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub
https://github.com/sass/libsass/issues/2174#issuecomment-265318079 , ou couper le son
le fil
https://github.com/notifications/unsubscribe-auth/AAjZWGXV2JehgkKRdT0irrZmxmEoHVhiks5rFf3QgaJpZM4J4BOt
.

fwiw, j'ai vérifié la sortie contre ~ 70kloc de scss via le maître de https://github.com/dahlia/libsass-python 👍

C'est fait! :tada:

Coupez également les nouvelles versions majeures pour node-sass, gulp-sass et grunt-sass.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

c0d3xpl0it picture c0d3xpl0it  ·  4Commentaires

GottZ picture GottZ  ·  3Commentaires

delijah picture delijah  ·  7Commentaires

nex3 picture nex3  ·  9Commentaires

ashleykolodziej picture ashleykolodziej  ·  3Commentaires