جزئیات نرم افزار:
نسخه: 2.4.0 به روز شده
ها تاریخ: 10 Dec 15
پروانه: رایگان
محبوبیت: 17
یک پیش پردازنده یک ابزار برای تفسیر CSS قبل از ارسال به مشتری است.
این بدان معنی است که توسعه دهنده می تواند CSS در یک نحو پیچیده بیشتری اضافه کنید، و سپس ارسال آن به پیش پردازنده آن را تبدیل به کد CSS استاندارد.
چه است جدید در این نسخه:.
- تودرتو قانون در حال حاضر بدون `@ کار می کند in` دستورات
- اضافه `csscrush_add_function ()` به عنوان یک راه ساده برای اضافه کردن توابع سفارشی بدون پلاگین.
- اضافه شدن نام بخشنامه های جایگزین: `@ set` /` `@ ifset` برای @ define` /` `@ ifdefine` و @ selector` برای` @ انتخاب-alias`
- را اضافه شدن پشتیبانی برای یک فایل پیکربندی خط فرمان (`crushfile.php`).
- اضافه `برنامه زمانی :: readConfigFile ()` روش برای فعال کردن به اشتراک گذاری آسان تر بین گردش پیکربندی های مختلف؛ ESP. خط فرمان و سرور.
- Protocoled `@ دستورات import` در حال حاضر به بالای خروجی اهتزاز درآمده است.
- از پیش فرض نام فایل خروجی حال حاضر با استفاده `تنها پسوند .crush.css` که خروجی به همان دایرکتوری به عنوان ورودی می باشد. در غیر این صورت `پسوند .css` به طور منظم استفاده شده است.
- به روز رسانی نام مستعار فروشنده.
- حذف نحو مختصر ریاضی.
- توصیه `@ in` دستورات. پشتیبانی تا زمانی در حداقل های 3.x. در
- توصیه `@ define` /` @ ifdefine` / `@ انتخاب-alias` به نفع نام بخشنامه جدید. پشتیبانی تا زمانی در حداقل های 3.x. در
- توصیه روش API شخص به نفع `` csscrush_ * توابع. پشتیبانی تا زمانی در حداقل های 3.x. در
چه است جدید در نسخه 2.3.0:
- تودرتو قانون در حال حاضر بدون `@ کار می کند in` دستورات . در
- اضافه `csscrush_add_function ()` به عنوان یک راه ساده برای اضافه کردن توابع سفارشی بدون پلاگین.
- اضافه شدن نام بخشنامه های جایگزین: `@ set` /` `@ ifset` برای @ define` /` `@ ifdefine` و @ selector` برای` @ انتخاب-alias`
- را اضافه شدن پشتیبانی برای یک فایل پیکربندی خط فرمان (`crushfile.php`).
- اضافه `برنامه زمانی :: readConfigFile ()` روش برای فعال کردن به اشتراک گذاری آسان تر بین گردش پیکربندی های مختلف؛ ESP. خط فرمان و سرور.
- Protocoled `@ دستورات import` در حال حاضر به بالای خروجی اهتزاز درآمده است.
- از پیش فرض نام فایل خروجی حال حاضر با استفاده `تنها پسوند .crush.css` که خروجی به همان دایرکتوری به عنوان ورودی می باشد. در غیر این صورت `پسوند .css` به طور منظم استفاده شده است.
- به روز رسانی نام مستعار فروشنده.
- حذف نحو مختصر ریاضی.
- توصیه `@ in` دستورات. پشتیبانی تا زمانی در حداقل های 3.x. در
- توصیه `@ define` /` @ ifdefine` / `@ انتخاب-alias` به نفع نام بخشنامه جدید. پشتیبانی تا زمانی در حداقل های 3.x. در
- توصیه روش API شخص به نفع `` csscrush_ * توابع. پشتیبانی تا زمانی در حداقل های 3.x. در
چه در نسخه 2.1.0 است جدید :
- اضافه شدن پشتیبانی از HHVM (HHVM & # x3e؛ = 2.4) در
- از او تراویس CI پشتیبانی می کند.
- اضافه شده سفارشی کلمات کلیدی پلاگین رنگ. در
- اضافه شدن پلاگین تراز متن را برای polyfilling ارزش تراز متن را حساس جهت، شروع و پایان.
- اضافه شده انتخاب نام مستعار میله تزئيني پشت صندلی که گسترش در استدلال است.
- از تنظیمات اضافه شده برای پلاگین ها و محیط زیست CSS. متغیر بر اساس قدیمی تنظیمات (همانطور که در خواب REM و px2em پلاگین های مورد استفاده) در حال حاضر منسوخ شده است.
- اضافه شدن اسناد کتابخانه به مخزن. در
- اضافه شدن واحد آرگومان به تابع ریاضی است.
- توصیه ریاضی پرانتز لخت به عنوان مثال، `()` به دلیل استفاده از آنها در حال توسعه مشخصات CSS.
- حذف `` -ms-نام مستعار شیب.
- تغییر نام پلاگین `HSL به hex` به` hsl2hex`. در
- از به روز رسانی افزونه API.
- از بازخورد بهبود یافته برای خط فرمان فایل های تماشا.
- تاریخ حذف اصلاح شده از پیش فرض های boilerplate. در
- در کشور مبدا نسخه GIT در دسترس برای استفاده در boilerplates.
- در نسخه گزارش حال حاضر با استفاده `خروجی دستگاه گوارش سبک describe` اگر در دسترس است.
- از پایه تغییر کلاس IO به استفاده از روش غیر استاتیک می باشد.
- در زیر هود بهبود متعدد است.
رابط
چه در نسخه 2.0.0 است جدید :
- کفی نسخه پی اچ پی پی اچ پی نیاز به 5.3.1. در
- در کد کتابخانه (به جز توابع API) در حال حاضر فضای نام. در
- اضافه شدن پلاگین حلقه: برای ... در حلقه با لیست ها و توابع ژنراتور
- پلاگین اضافه ARIA برای کار با آریا نقش دولت ها و خواص.
- از او به شکل پلاگین: کلاس های شبه برای کار کردن با اشکال را.
- از میراث حذف اینترنت اکسپلورر پلاگین (به عنوان مثال، کلیپ، یعنی فیلتر، یعنی-حداقل ارتفاع، RGBA-مجدد) و spiffing. در
- اضافه شدن تجزیه تعاریف متغیر خط به عنوان مثال، `define از 30px دگروال عرض؛`
- اضافه شدن پشتیبانی برای مسیر فایل ورودی / خروجی نسبی (بر اساس مسیر اسکریپت excecuting فعلی).
- اضافه شدن پشتیبانی برای (//) آدرس پروتکل نسبی.
- حذف `csscrush_clearcache ()` تابع - قابلیت های آن می توان به راحتی در PHP ساده تکرار از آنجا که همه فایل های خروجی دارای پسوند ".crush.css '
- حذف `csscrush_globalvars ()` تابع. استفاده از `csscrush_set ()` به جای آن. در
- اضافه شدن گزینه `stat_dump` برای صرفه جویی در آمار و متغیرهای استفاده شده در یک فایل در فرمت JSON. در
- اضافه `asset_dir` گزینه برای هدایت تولید SVG با ابعاد و فایل های تصویری. در
- توصیه و حذف * -local.ini در حال حاضر یک راه بهتر از نام های مستعار افزایش به طور پیش فرض وجود دارد. در
- اگر `گزینه formatter` تنظیم شده است در حال حاضر از` گزینه minify` نادیده گرفتن (تنظیم آن را به غلط) در
- در حال حاضر با استفاده از یک رابط ورود به سیستم سازگار PSR-3 (پیاده سازی پیش فرض می تواند بازنویسی شود).
- از خطا بهتر است گزارش را برای خطا نحو. در
چه در نسخه 1.11 است جدید :
- اضافه شدن پشتیبانی برای تماس های قطعه در تعاریف قطعه
- اضافه شدن چک و بازیابی برای تنظیمات INI محافظه کارانه. در
- از نماد بلوک پدر و مادر تودرتو اکنون می توان از چندین بار (مفید برای مجاور / عمومی ترکیب خواهر و برادر). در
- از فرمان ابزار در حال حاضر پشتیبانی `گزینه trace`. در
- از تماس مجدد قالب سفارشی ساده شده است.
- از ساده `csscrush_stat ()` امضای تابع.
- را اضافه فرمان alias ابزار خط برای دایرکتوری فروشنده / بن آهنگساز.
- حذف Plugins.ini (استفاده از `csscrush_set ()` به جای). در
- حذف Prepend.css را.
چه در نسخه 1.10 است جدید :
- اضافه `` نام مستعار -i` به --file` گزینه برای خط فرمان.
- حذف خواص * اطلاعاتی. در
- از قوانین تو در تو که با استفاده از نماد پدر و مادر (و) هم اکنون می توانید در رابطه با نماد ریشه (^) کار می کنند.
- در مسئله ثابت با فایل های وارد شده خالی از ثبت نام نیست. در
- رفع اشکال های مختلف. در
چه در نسخه 1.9.1 است جدید :
- اطلاع خطا ثابت با هیچ پلاگین فعال در پلاگین. فایل INI. در
نظر یافت نشد