פרטי תוכנה:
המסגרת אוהבת לעשות שימוש חוזר בקוד באמצעות המון ספריות ותוספים משותפים
מה חדש בהודעה זו :.
- תכונות חדשות:
- תמיכה נוסף עבור רישום בצבעים.
- הוסיף תמיכה פייתון עם הצהרה.
- תמיכה נוסף להגדיר / הרשמה ווים ומפעילים באמצעות CementApp.Meta.
- יכולת נוסף כדי לבטל את רישום מסגרת מלט באמצעות CementApp.Meta.framework_logging = False.
- תמיכה ניסיונית נוסף לטעינה מחדש קבצי תצורות בכל עת config ו / או קבצי תצורת תוסף משתנות. ext_reload_config הארכה אופציונלית.
- באג קבוע:
- נוסף לעקוף את לתרחיש שבו אפליקציה רוצה לתמוך טיעון positional שרירותי עם ערך של ברירת מחדל. כברירת מחדל, זה ינסה לקרוא את פקודת ברירת המחדל באופן מפורש ולא באמצעות ברירת מחדל כטיעון. תיקון זה מוסיף CementBaseController.Meta.default_func מאפשר מפתח כדי לעקוף את השם של פונקצית ברירת המחדל שנקראת אם לא משנה פקודת התאמה הוא עבר.
- לא תואם:
- כבר לא דורש CementApp.Meta.base_controller המפורש אם בקר עם התווית של בסיס רשום. זהו פוטנציאל אחורה ב- תואם שבעבר CementBaseController.Meta.label ברירת המחדל לבסיס. זה עכשיו ברירת מחדל של אף אחד, שהגיוני יותר אבל ישבור לכל בקרים שלא במפורש להגדיר תווית של בסיס.
מה חדש בגרסת 2.6.0:
- תכונות חדשות:
- תמיכה נוסף עבור רישום בצבעים.
- הוסיף תמיכה פייתון עם הצהרה.
- תמיכה נוסף להגדיר / הרשמה ווים ומפעילים באמצעות CementApp.Meta.
- יכולת נוסף כדי לבטל את רישום מסגרת מלט באמצעות CementApp.Meta.framework_logging = False.
- תמיכה ניסיונית נוסף לטעינה מחדש קבצי תצורות בכל עת config ו / או קבצי תצורת תוסף משתנות. ext_reload_config הארכה אופציונלית.
- באג קבוע:
- נוסף לעקוף את לתרחיש שבו אפליקציה רוצה לתמוך טיעון positional שרירותי עם ערך של ברירת מחדל. כברירת מחדל, זה ינסה לקרוא את פקודת ברירת המחדל באופן מפורש ולא באמצעות ברירת מחדל כטיעון. תיקון זה מוסיף CementBaseController.Meta.default_func מאפשר מפתח כדי לעקוף את השם של פונקצית ברירת המחדל שנקראת אם לא משנה פקודת התאמה הוא עבר.
- לא תואם:
- כבר לא דורש CementApp.Meta.base_controller המפורש אם בקר עם התווית של בסיס רשום. זהו פוטנציאל אחורה ב- תואם שבעבר CementBaseController.Meta.label ברירת המחדל לבסיס. זה עכשיו ברירת מחדל של אף אחד, שהגיוני יותר אבל ישבור לכל בקרים שלא במפורש להגדיר תווית של בסיס.
מה חדש בגרסת 2.4.0:
-
מאפיינים:
- רכוש app.debug נוסף כדי לאפשר למפתחים לדעת אם -debug הועבר בשורת הפקודה של דרך התצורה
- מוזגה לתוך ext.memcached האליטה החברתית
- ext.configobj מוזגה לתוך האליטה החברתית
- ext.genshi מוזגה לתוך האליטה החברתית
- ext.yaml מוזגה לתוך האליטה החברתית
- באגס קבוע:
- מרחב LoggingLogHandler גורם
- אפילוג לא מודפס על -help
נושאים
מה חדש בגרסת 2.0.2:
- נוסף פתק על תרומה, כמו גם קובץ התורמים.
- 'argument_formatter' נוסף לControllerBaseClass.Meta.
- spawn_process נוסף () וspawn_thread () לutils.shell.
מה חדש בגרסת 1.9.10:
-
נוסף utils.fs.backup () בבטחה קבצי גיבוי / dirs.
- מרחב שם חזר מ'מלט 'בחזרה ל'מלט'.
- הרחבות הבאות הוסרו מעץ מקור המלט, וזמינות כעת באופן חיצוני (ראה: http://github.com/cement):. דמון, Memcached, configobj, YAML, Genshi
מה חדש בגרסה 0.8.16:.
- תמיכה נוסף עבור כניסה לכל קובץ config
- log_file 'backupCount' משתמש באפשרות config הלא נכונה.
- שגיאת פקודה לא ידועה לפקודות מרחב משתמשת arg הלא נכון.
- שמם מלט / מודול לcementdevtools במקור DevTools מתקן בעיות מרחב (יש מלט / __ init__.py קוד ולא יכול להיות מרחב).
- Convert פקודת 'ברירת המחדל' אם זה מתחיל עם '-'. (כלומר הוא למעשה אופציה ... לא פקודת)
מה חדש בגרסה 0.8.14:.
מה חדש בגרסה 0.8.10:.
- גרסה יציבה
- v0.8.9 מעולם לא שוחרר.
מה חדש בגרסה 0.8.4:.
- גרסה יציבה
מה חדש בגרסה 0.6:
- קובץ תצורה מרובה ניתוח (ברירת מחדל: / וכו ', ~ / )
- טיעון שורת הפקודה ואפשרות ניתוח
- כפול מסוף / תמיכת רישום קובץ
- פנימי מלאה וחיצונית (3 מפלגה) תמיכת Plugin
- יסוד & quot; וו & quot; תמיכה
- תמיכת MVC מלאה לעיצוב יישום מתקדם
- טיוח פלט טקסט עם תבניות Genshi
- פלט JSON טיוח מאפשר לתוכניות אחרות כדי לגשת CLI-API
דרישות :
- פייתון 2.6 או גבוה
תגובות לא נמצא