Szczegóły programowe:
Wersja: 2.4.0 Aktualizowane
Filmu: 10 Dec 15
Licencja: Wolny
Popularność: 114
A pre-procesor jest narzędziem do interpretacji CSS przed wysłaniem do klienta.
Oznacza to, że programista może dodać CSS w bardziej skomplikowanej składni, a następnie wysłać go do pre-procesor, aby przekształcić go w standardowy kod CSS.
Co to jest Nowa w tym wydaniu:.
- Zasada gniazdowania teraz działa bez `@ in` dyrektyw
- Dodano `csscrush_add_function ()` jako prosty sposób dodawania niestandardowych funkcji bez wtyczek.
- Dodane nazw alternatywnych dyrektywy:. `@ set` /` @ ifset` dla `@ define` /` @ ifdefine` i `@ selector` dla` @ selektora-alias`
- Dodano wsparcie dla pliku config w wierszu poleceń (`crushfile.php`).
- Dodano `Util :: readConfigFile ()` metoda, aby umożliwić łatwiejsze udostępnianie konfiguracji pomiędzy różnymi przepływów pracy; esp. wiersza polecenia i serwer.
- Protocoled dyrektyw import` @ `teraz podniósł do góry wyjście.
- Domyślna nazwa pliku wyjściowego używa teraz tylko .crush.css` przyrostek `gdy wpisywanie do tego samego katalogu jako wejście. W przeciwnym razie stosuje się regularne `.css` przyrostek.
- Zaktualizowane aliasy dostawcy.
- Usunięto składnia matematyka skrót.
- Nieaktualne `@ in` dyrektyw. Obsługiwane dopóki co-najmniej 3.x.
- Nieaktualne `@ define` /` @ ifdefine` / `@ selektor-alias` na rzecz nowych nazw dyrektywy. Obsługiwane dopóki co-najmniej 3.x.
- Nieaktualne statyczne metody interfejsu API na rzecz tej funkcji `` * csscrush_. Obsługiwane dopóki co-najmniej 3.x.
Co nowego w wersji 2.3.0:
- Zasada gniazdowania teraz działa bez `@ in` dyrektyw .
- Dodano `csscrush_add_function ()` jako prosty sposób dodawania niestandardowych funkcji bez wtyczek.
- Dodane nazw alternatywnych dyrektywy:. `@ set` /` @ ifset` dla `@ define` /` @ ifdefine` i `@ selector` dla` @ selektora-alias`
- Dodano wsparcie dla pliku config w wierszu poleceń (`crushfile.php`).
- Dodano `Util :: readConfigFile ()` metoda, aby umożliwić łatwiejsze udostępnianie konfiguracji pomiędzy różnymi przepływów pracy; esp. wiersza polecenia i serwer.
- Protocoled dyrektyw import` @ `teraz podniósł do góry wyjście.
- Domyślna nazwa pliku wyjściowego używa teraz tylko .crush.css` przyrostek `gdy wpisywanie do tego samego katalogu jako wejście. W przeciwnym razie stosuje się regularne `.css` przyrostek.
- Zaktualizowane aliasy dostawcy.
- Usunięto składnia matematyka skrót.
- Nieaktualne `@ in` dyrektyw. Obsługiwane dopóki co-najmniej 3.x.
- Nieaktualne `@ define` /` @ ifdefine` / `@ selektor-alias` na rzecz nowych nazw dyrektywy. Obsługiwane dopóki co-najmniej 3.x.
- Nieaktualne statyczne metody interfejsu API na rzecz tej funkcji `` * csscrush_. Obsługiwane dopóki co-najmniej 3.x.
Co nowego w wersji 2.1.0:
- Dodano wsparcie HHVM (HHVM & # x3e; = 2.4)
- Dodane Travis CI wsparcie.
- Dodane zwyczaj kolor słowa kluczowe wtyczki.
- Dodane text-align plugin polyfilling wrażliwe kierunku wartości text-align, początek i koniec.
- Dodane selektor aliasy splat które rozszerzają oparte na argumentach.
- Dodano ustawienia dla wtyczek i środowiska CSS. Stare ustawienia zmiennych (wykorzystywane w oparciu rzeczowe i px2em wtyczek) są przestarzałe.
- Dodane dokumentów bibliotecznych do repozytorium.
- Dodane jednostka argument funkcji matematycznej.
- Nieaktualne nagie nawiasy matematyczne np `()` Ze względu na ich zastosowanie w opracowywaniu specyfikacji CSS.
- Usunięto `-ms-` aliasy gradientu.
- Zmiana nazwy wtyczki `HSL-do-hex` do` hsl2hex`.
- Aktualizacja wtyczki API.
- Ulepszona sprzężenia zwrotnego dla linii poleceń obserwował plików.
- Usunięto data modyfikacji z domyślnym boilerplate.
- Wykonany w wersji git dostępne do użytku w boilerplates.
- Wersja Zgłoszone teraz używa `git describe` wyjście stylu, jeśli dostępne.
- Zmienione bazowa klasa IO w użyciu metod nie-statyczne.
- Wiele ulepszeń pod maską.
Interfejs
Co nowego w wersji 2.0.0:
- Raised wymóg wersja PHP PHP 5.3.1.
- Kod biblioteka (z wyłączeniem funkcji API) jest teraz w przestrzeni nazw.
- Dodano plugin pętli. Dla ... w pętli z listy i funkcji generatora
- Dodane ARIA plugin do pracy z arię ról państw i właściwości.
- Dodane tworzy plugin: pseudo klas do pracy z form .
- Usunięto dziedzictwo IE wtyczki (tj-clip, czyli filtr, tj-min-height, rgba-awaryjna) i spiffing.
- Dodane parsowania definicje zmiennych jednej linii np `define 30px kol szerokości;`
- Dodano wsparcie dla względnych ścieżek plików wejścia / wyjścia (na podstawie bieżącej ścieżki skryptu excecuting).
- Dodano wsparcie dla protokołu względne (//) adresów URL.
- Usunięto `csscrush_clearcache ()` Funkcja -. Jego funkcjonalność można łatwo powtórzyć w zwykły PHP, ponieważ wszystkie pliki wyjściowe mają rozszerzenie pliku ".crush.css"
- Usunięto `csscrush_globalvars ()` funkcji. Użyj `csscrush_set ()` zamiast.
- Dodano `stat_dump` opcja zapisywania statystyk i zmienne używane do pliku w formacie JSON.
- Dodano opcję `asset_dir` za reżyserię generowane SVG i plików graficznych.
- Nieaktualne i usunięto * -local.ini teraz jest lepsze sposoby powiększania domyślne aliasów.
- Opcja `formatter` jest ustawiony będzie teraz zastąpić` opcję minify` (ustawienie go na false)
- Teraz przy użyciu zgodnym interfejsie zalogowaniu PSR-3 (domyślnie realizacji może być zmienione).
- Lepsze raportowanie błędów składniowych błąd.
Co nowego w wersji 1.11:.
- Dodano wsparcie dla połączeń fragmentów w definicji fragment
- Dodano sprawdzić i odzyskiwania zbyt konserwatywnych ustawień ini.
- Symbol bloku gniazdowania rodzic może teraz być używane wielokrotnie (przydatne dla sąsiednich / ogólnie kombinacji rodzeństwa).
- Narzędzie poleceń obsługuje opcję trace` `.
- Niestandardowe wywołania zwrotne Formater zostały uproszczone.
- uprościła `csscrush_stat ()` podpis funkcji.
- Narzędzie wiersza polecenia dodane do katalogu vendor alias / bin kompozytora.
- Usunięto Plugins.ini (użycie `csscrush_set ()` zamiast).
- Usunięto Prepend.css.
Co nowego w wersji 1.10:
- Dodano `` alias -i` --file` opcja dla narzędzia wiersza poleceń.
- Usunięto DATA- * Właściwości.
- zagnieżdżone zasady, które wykorzystują symbol nadrzędny (i) może teraz pracować w połączeniu z symbolem ukorzenienia (^).
- Naprawiono problem z pustymi importowane pliki nie rejestracji.
- Różne poprawki błędów.
Co nowego w wersji 1.9.1:
- Naprawiono błąd zawiadomienie bez włączonych wtyczek w Plugins. ini.
Komentarze nie znaleziono