פרטי תוכנה:
גרסה: 1.11.0
טען תאריך: 28 Feb 15
רשיון: ללא תשלום
פופולריות: 186
SproutCore מטרת ביצוע יישומי אינטרנט בנייה פשוטים ומהנים.
SproutCore נכתב בעקבות עקרונות ארכיטקטורת MVC.
גם אם זה ספריית JS, SproutCore יש יותר במשותף עם קקאו או .NET מ jQuery או MooTools.
2.x Sproutcore הופסק, פיתוח ממשיך כ< strong> הגחלת
תכונות :.
- MVC ארכיטקטורה
מה חדש בהודעה זו:
- שיטת `` יש hasObserverFor` של SC.Observable` שופר להיות גם מסוגל לחלופין סימון נגד יעד ושיטה מסוימים. זה מאפשר למפתחים לבדוק כראוי לקיומו של מטפל ספציפי לפני הוספתו ולא רק להיות מסוגל לבדוק את קיומם של כל מטפל (בלי לדעת שמטפל זה).
עכשיו יכולות להיות מוגדרות מחוות
מה חדש בגרסת 1.10.2:
- נוסף שגיאת מפתחים כאשר מנסים להוסיף רשומות ללא id של מערכות יחסים.
- נוסף debug מצב רק שגיאת מפתח כדי למנוע שיחות כפולות לmaterializeRecord מתוך materializeRecord. התוצאה היא מועתקת אובייקטים שנראים אותה ערכאת שיא אבל הם למעשה לא, מה שיכול להיות מאוד לאתר באגים זמן רב. אני מקווה שזה חוסך למפתחים הרבה צער.
- הוסיף כמה באגים * מצב רק * `שיטות toString` לאיתור באגים קלים.
- הוספת טיפה של מצב debug רק תמיכת מפתחים. במקרה של חיבור באופן ידני / איגודי ניתוק אפשר לנסות בטעות להיקשר לאובייקט חסר. המעקב אחר המחסנית הנורמלית זה היה לייצר קשה לעקוב אחרי כל כך אנו מציגים הודעת שגיאה עקיבה יותר עם המחסנית.
מה חדש בגרסת 1.10.0:
- מאפשר להתאים להיקרא לאחר הנפשת באותו לרוץ לולאה. התאם יכול להתרחש בצורה נקיה, שלא ישפיע על האנימציה או שזה יכול להתנגש, ובמקרה זה יבטל את האנימציה.
מה חדש בגרסת 1.9.2:
- מרכך את דרישות תלות כלים לבנות מלהיות חרדי פסימי (כלומר בתוך גרסת קטין) להיות פסימי (כלומר בתוך גרסה גדולה).
- פרוסה 'החוזרת' התיקונים ל2x גרסה. זה בצורה לא נכונה היה צירוף @ 2x לסוף הנתיב השלם (לשעבר. /resources/images/image-sliced-from.png@2x במקום /resources/images/image-sliced-from@2x.png).
- תיקונים בשם שגוי & quot; מגיב & quot; גנרטור אל & quot; מדינה & quot; גנרטור ליצירת subclasses SC.State.
- מתקן את מקרה גנרטור הנחש ל& quot; gen sproutcore & quot ;, כך ששמות כמו 'SCProject' יומרו כראוי ל'sc_project 'ולא' s_c_project ' .
- תמיכה נוסף עבור רכוש רקע בגודל בspriting Buildtools, זה נדרש לspriting לעבוד כראוי ברשתית פיירפוקס.
- מתקן חוסר עקביות ותחביר לא תקין במספר תבניות שנוצרו עם & quot; gen sproutcore & quot;.
- תיקונים חסרים אזהרות גיליון עיצוב על יישום נקי שנוצרו עם & quot; אפליקציה gen sproutcore & quot; או & quot; sproutcore gen statechart_app & quot; על ידי הוספת גיליון עיצוב ברירת מחדל ליישום. כמו כן מוסיף גיליון עיצוב ברירת מחדל לעיצוב, בעת שימוש ב& quot; עיצוב gen sproutcore & quot; (כלומר משאב SC.Page)
- מתקן חיפוש בינארי פסול בשימוש על ידי SC.ManyArray addInverseRecord שהביא ללולאה אינסופית.
- תיקוני באגים שאפשרו את תפריט ההקשר להופיע ללא קשר לדריסת ContextMenu בתצוגה או הגדרת SC.CONTEXT_MENU_ENABLED או isContextMenuEnabled שווא. זה הופך את טיפול אירוע תפריט ההקשר להתנהג כמו מפתח, עכבר, וכו 'טיפול אירוע.
- פעולות תיקונים:. DeleteForward, deleteBackward, moveLeft, moveRight, selectAll, moveUp וmoveDown להיות מטופלים תמיד על ידי אלמנט TextFieldView כאשר היא מתמקדת
- תיקוני SC.TextFieldView להוסיף שורה חדשה כאשר המקש Enter באזור טקסט.
- מתקן את ערך הרמז לכך שהוא SC.LabelView יופיע כאשר יש התווית אין ערך וisEditable נכון. כולל בדיקה יחידה.
- לא עוד משנה את הפריטים הבסיסיים הניתנים לSC.SegmentedView עם תפריט גלישה ישירות כדי שלא תמיד מלוכלך האובייקט המקורי.
מה חדש בגרסת 1.9.1:
- יישום לא נכון של תיקוני SC.SelectionSet: להגביל.
- מתקן globals משתמע SC.MenuPane, יצירת דליפת זיכרון אפשרית.
- דליפת זיכרון תיקונים עם נוף ילד של SC.View. הרכוש של הבעלים 'מנע נוף מלהיות מסוגל להיות אשפה שנאספו כאשר הם נהרסו.
- תיקוני SC.stringFromLayout () לכלול את כל מאפייני הפריסה.
מה חדש בגרסה 1.9.0:.
- משפר ומוסיף הרבה תיעוד
- מוסיף האפליקציה Showcase שימוש בhttp://showcase.sproutcore.com. יישום זה כולל יישום של עד תאריך של כל הצפיות של SproutCore ובקרה, כוללים קטעי קוד לאפשרויות רבות של כל אחד. האפליקציה גם קישורים להדגמות SproutCore, אשר נמצאות בהתאוששו וליישם מחדש.
- מציג SC.Color.
- תיקונים ומשפרים את מסגרת התקשורת.
- מוסיף תמיכת SC.ProgressView בלתי מוגדרת.
- מוסיף `useUnixTime` מייחס לSC.DateTime שיא מייחס מפעילים.
- . תמיכה בהודעות אירוע מוסיף XHR2
מה חדש בגרסת 1.8.2:.
- שגיאה קבועה תחביר בבדיקה יחידה Datastore
- SC.SplitView יכול עכשיו SC.SplitChild Mixin.
- כדי שהם לא חופפים את תצוגת התוכן.
- מונע סכסוך רכוש יעד בעת קביעת תצורת מטרות כפתור עם SC.AlertPane.
- שינה את אריה-האורינטציה של SC.ScrollView האופקי ל" אופקי "מ'אנכי '.
- מאפשר SC.CollectionFastPath לעבוד עם תוכן דליל על ידי תמיד חוזר תצוגת פריט גם כאשר תוכן הוא עדיין אינו זמין.
- מונע SC.GridView מiterating על מערך התוכן שלה על מנת לעבוד עם תוכן דליל.
- שם 'הניידת-ספארי "גוף הכיתה היא כבר לא הוסיף בכל הדפדפנים.
- מאפשר הדבקה בSC.TextFieldView להודיע ששינה את הערך.
divs הגבול דליל חלונית בורר
מה חדש בגרסת 1.8.1:
- מוסיף CSS החסר לSC.PickerPane ימין ועל שמאל מצביע.
- מנקה את תבנית index.rhtml.
- מוסיף `useUnixTime` מייחס לSC.DateTime שיא מייחס מפעילים.
- מציג תיקונים ושיפורים למסגרת התקשורת.
- תיקוני תיעוד.
מה חדש בגרסת 1.8:.
- מותג מבוא שלושה חלק מפורט במיוחד חדש לSproutCore
- מדריך עזר חדש על כלי הבנייה.
- תיקוני באגים רבים רבים. ראה changelog לפירוט מלא.
- ראשיתה של יוזמה לנקות עיקרי כוללת מספר deprecations. חפש אזהרות קונסולה כדי לציין פונקציות מיושנות ולבדוק את רשימת השינויים לרשימה המלאה של deprecations.
- מסגרת שולחן העבודה עודכנה ביסודיות לכלול WAI-ARIA הנכון מייחס לתאימות משופרת עם טכנולוגיות מסייעות.
- קבל מבנה תרשים מצבים בסיסי בפרויקטים חדשים באמצעות מתג -statechart עם init sproutcore או sproutcore אפליקציה gen.
- תרשים המצבים הברית יכולה להתבצע לייצג מסלול (על ידי מסלולי SC.routes ברירת המחדל) ואם הוקצה, המדינה תקבל הודעה בכל עת שינויי המיקום של האפליקציה כדי להתאים מסלול שהוקצה של המדינה.
מה חדש בגרסת 1.7.1 beta:
- פונקציות מדידת מחרוזת חדשות כדי לייעל את גלישה למחרוזת .
מה חדש בגרסת 2.0 Beta 3:
- חדשים קדמונים עוזרים
- קשרים בכידון
- משנה דו סטרי
- SC.Run, משקיפים ופרמטרים נוספים
- תבנית Debugging
- דוחות טוענים
- תקן עבור unknownProperty
מה חדש בגרסת 2.0 Beta 2:
- גרסה זו מבטלת מספר באגים ומשפר באופן משמעותי בעיות שימושיות, כמו גם תאימות לתקן עם Internet Explorer 6 + ואופרה.
מה חדש בגרסת 1.6.0:
- SproutCore 1.6 היא במידה רבה לשחרור תיקון באג במטרה לעזור לספק חוויה יציבה יותר.
מה חדש בגרסת 2.0 DP:
- SproutCore 2.0 היא התקנת תצוגה מקדימה מפתח ועדיין ב פיתוח וממשקי תכנות יישומים כבדים עשויים להשתנות.
מה חדש בגרסת 1.6 Beta :
- תיקוני באגים לסנכרון בין SproutCore RecordArray / ManyArray / ChildArray ו TemplateCollectionView
תיקונים
מה חדש בגרסת 1.5.0:
- WAI-ARIA תמיכה
- SCSS ונתונים URIs
- תבנית נוף
- Loading מודולרי
מה חדש בגרסת 1.5.0 RC2:
- תיקוני באגים:
- טון של תיקוני באגים לTemplateView
- TemplateCollectionView עכשיו עובד עם RecordArrays
- TemplateCollectionView הוא עכשיו הרבה יותר יעיל כאשר המערך זה מייצג את השינויים
- מתקן באג בעוזר {{}} #each שבו התוכן שלא מעדכן לאחר ששינה את
- מתקן באג שבי {{}} bindAttr לא עבד כאשר מסופק עם תכונת מעמד
- באופן מפורש תעד את קיומו של נכס itemViewTemplate בTemplateCollectionView
- מתקן באג שבי נכסים מחושבים לא שנפסלו כאשר הנכס הראשון בדרכו של המפתח התלוי השתנו
- הוסר כמה פסיקים נגררים שגורמים לשגיאות ב- Internet Explorer 7
- מתקן באג שבי בדיקות יחידה היו נכשלים ב- Internet Explorer 7
- פותר בעיה שבה שדות טקסט לא היו מסוגלים להיות מופעל על מכשירי אנדרואיד
- הוסר אזהרה לא חוקית כאשר איגודים היו קשורים
- מאפיינים:
- Bindings עכשיו לירות באופן אוטומטי כאשר נכס השתנה באמצעות קונסולת debug
- שיפורים משמעותיים בתיעוד מוטבע
- QUnit עדכון לגרסה האחרונה
דרישות :
- לאפשר Javascript בצד הלקוח
תגובות לא נמצא