Libsass: Version 3.4

Erstellt am 8. Sept. 2016  ·  9Kommentare  ·  Quelle: sass/libsass

Vor fast zwei Jahren haben @mgreter und @xzyfer begonnen, massiv zu LibSass beizutragen. Da das Projekt schnell voranschritt, ging das Sass-Team in einen Feature-Freeze, um uns die Chance zu geben, aufzuholen. Wir sind diesem Ziel sehr nahe gekommen und haben nahezu die Feature-Parität erreicht .

Mit dem ES6-Goldrausch über die Browser-Anbieter beginnen, neue CSS-Funktionen auszuliefern. Einige dieser Funktionen sind nicht mit Sass 3.4 kompatibel. In einigen Fällen war die Community gezwungen, diese neuen CSS-Funktionen entweder nicht zu verwenden oder Sass nicht zu verwenden. In dem Bewusstsein, die Community negativ zu beeinflussen, hat Sass den Feature-Freeze beendet und 3.5 in seinen ersten Release Candidate eingetreten.

In den letzten zwei Jahren hat sich LibSass schnell durchgesetzt, wobei Node Sass +2 Millionen monatliche Downloads erreicht hat. Wir sind zu einem kritischen Teil des Sass-Ökosystems geworden, und als solcher wird Sass 3.5 im Release Candidate bleiben, bis wir die Funktionsparität erreicht haben.

Alles in allem wird die Veröffentlichung von 3.4 und die Auslieferung von 3.5-Funktionen für die Community von entscheidender Bedeutung. Wir akzeptieren, dass es eine lange Geschichte von Fehlern geben wird, die abnehmen, wenn wir unsere Implementierung näher an die Referenzimplementierung heranrücken. Es gibt jedoch noch ein paar wichtige Probleme, die wir versuchen sollten, vor der Auslieferung von 3.4 Stable zu beheben.

Ich habe den Sass 3.4-Meilenstein aktualisiert, um nur wichtige Probleme zu enthalten, die wir vor der Veröffentlichung angehen sollten. Diese Fehler verhindern, dass Benutzer LibSass aufgrund von falschen Kompilierungsfehlern übernehmen oder semantisch unterschiedliche Ausgaben erzeugen.

Ich habe den Issue Tracker zusätzlich gewartet

Ich werde diese Woche 3.3.7 veröffentlichen und den Fokus auf die Veröffentlichung von 3.4 so schnell wie möglich verlagern.

CITGM

  • [x] Brille (Sass-Brille/Brille/Pull/145)
  • [x] Sassdash
  • [ ] Bootstrap v4-dev
  • [ ] Stiftung

    Rückschritte

  • [x] @at-root Regression (#2198)

  • [x] @extends Regression (#2200)

/cc @chriseppstein @nex3

Sass 3.4

Hilfreichster Kommentar

Es wird kein 3.3.7. Die nächste Version wird der Release Candidate 3.4 sein.
Ich kann noch nicht sagen wann es soweit ist, es gibt momentan einige Blocker die ich bin
arbeiten an.

Am 7. Oktober 2016, 7:29 Uhr schrieb "Anthony Sottile" [email protected] :

Hallo @xzyfer https://github.com/xzyfer Danke für die tolle Arbeit :)

Ich frage mich, wann ich mit 3.3.7 rechnen kann, damit ich etwas Zeit für die Nachverfolgung einplanen kann


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/sass/libsass/issues/2174#issuecomment -252079100 oder stumm
der Faden
https://github.com/notifications/unsubscribe-auth/AAjZWNIV0ryXFjvKj2q1q3sRsUXzRHU_ks5qxVoXgaJpZM4J4BOt
.

Alle 9 Kommentare

Alle 3.4-Blocker wurden behoben 🎉
Ich werde CITGM 3.4 und beabsichtige, diese Woche einen RC zu haben.

Beim Ausführen des CITGM habe ich gefunden

  • eine Regression (#2171), die dazu führt, dass der Brillentest fehlschlägt (#2197)
  • eine Regression (#2189), die dazu führt, dass sass-spec stillschweigend fehlschlägt (sass/sass-spec#932)

Ich muss noch keine Regressionsgrundlage und Bootstrap bestätigen.

Hallo @xzyfer Danke für die tolle Arbeit :)

Ich frage mich, wann ich mit 3.3.7 rechnen kann, damit ich etwas Zeit für die Nachverfolgung einplanen kann

Es wird kein 3.3.7. Die nächste Version wird der Release Candidate 3.4 sein.
Ich kann noch nicht sagen wann es soweit ist, es gibt momentan einige Blocker die ich bin
arbeiten an.

Am 7. Oktober 2016, 7:29 Uhr schrieb "Anthony Sottile" [email protected] :

Hallo @xzyfer https://github.com/xzyfer Danke für die tolle Arbeit :)

Ich frage mich, wann ich mit 3.3.7 rechnen kann, damit ich etwas Zeit für die Nachverfolgung einplanen kann


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/sass/libsass/issues/2174#issuecomment -252079100 oder stumm
der Faden
https://github.com/notifications/unsubscribe-auth/AAjZWNIV0ryXFjvKj2q1q3sRsUXzRHU_ks5qxVoXgaJpZM4J4BOt
.

Werde das CITGM wiederholen und dieses Wochenende 3.4 RC1 nehmen.

Gab es beim Einchecken irgendwelche Blocker bei der Veröffentlichung von 3.4 RC1?

3.4.0RC1 ist freigegeben, bitte testen Sie es. Ich plane es in der Woche stabil zu machen
oder so. Sie können es über node-sass@beta testen

Am 7. Dezember 2016, 11:29 Uhr schrieb "stepmr" [email protected] :

Nur beim Einchecken, gibt es Blocker für die Veröffentlichung von 3.4 RC1?


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/sass/libsass/issues/2174#issuecomment-265318079 oder stumm
der Faden
https://github.com/notifications/unsubscribe-auth/AAjZWGXV2JehgkKRdT0irrZmxmEoHVhiks5rFf3QgaJpZM4J4BOt
.

fwiw, ich habe die Ausgabe gegen ~70kloc von scss über den Master von https://github.com/dahlia/libsass-python überprüft 👍

Es ist vollbracht! :tada:

Schneiden Sie auch neue Hauptversionen für Node-Sass, Gulp-Sass und Grunt-Sass.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen