ClearScript είναι ένα mash-up από τον κινητήρα V8 της Google, η Microsoft JScript, και VBScript, προσθέτοντας μια scripting γλώσσα διερμηνέα σε οποιαδήποτε ιστοσελίδα .NET-based, desktop ή mobile application.
Αυτό σημαίνει ότι οι προγραμματιστές μπορούν να χρησιμοποιήσουν JavaScript ή VBScript στην κορυφή της C # ή ASP.NET για να έχουν περισσότερο έλεγχο της εκτέλεσης κώδικα, οι αλληλεπιδράσεις, και τη συμπεριφορά.
ClearScript έρχεται με πλήρη υποστήριξη για τους γενικούς τύπους, αντικειμένων και μεθόδων
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Σταθερή περιττές τραπέζι συναρμολόγησης κατασκευών.
Τι είναι καινούργιο στην έκδοση 5.4.2:
- Σε εφαρμογή υποδοχής ανταλλαγή δεδομένων αντικειμένου και άλλες βελτιστοποιήσεις, ενισχύοντας της αποτελεσματικότητας μνήμης σε πολλά σενάρια.
- Προστέθηκε προεπιλεγμένες ρυθμίσεις ScriptAccess στα επίπεδα του τύπου, του συνέρχεσθαι και του κινητήρα.
- Βελτιωμένη υποστήριξη για τις προεπιλεγμένες ιδιότητες.
- Προστέθηκε IHostWindow και WindowsScriptEngine.HostWindow.
- V8RuntimeConstraints όρια τώρα που ορίζεται στο MiB. Για συμβατότητα με κεντρικούς υπολογιστές που προηγήθηκε μιας ακούσιας αλλαγής σπάσιμο στην έκδοση 5.4.1, τιμές μεγαλύτερες από 1048576 (1 TiB) εξακολουθούν να ερμηνεύονται ως bytes.
- Σταθερή V8 debug παράγοντα σε ASP.NET και να εξαλειφθούν υπερβολική χρήση νήμα.
- Προστέθηκε ScriptMemberFlags.WrapNullResult, ScriptEngine.EnableNullResultWrapping, και HostFunctions.isNull ().
- Προστέθηκε την επιβολή της περιορισμένης πρόσβασης σε μη δημόσια accessors των δημοσίων ακινήτων.
- Switched στόχους συγκέντρωσης σε Framework 4 πελάτη προφίλ.
- Προστέθηκε δοκιμές για διορθώσεις και νέα APIs.
- Ενημέρωση ClearScriptBenchmarks να χρησιμοποιήσετε SunSpider 1.0.2.
- μεθόδους υποδοχής και τους αντιπροσώπους κατά V8ScriptEngine υποστηρίζουν τώρα toFunction (), η οποία δημιουργεί μια φυσική λειτουργία JavaScript περιτύλιγμα.
- Διορθώθηκε το σφάλμα σύνταξης εκθέσεων σε φωλιασμένη επικλήσεις WindowsScriptEngine.
- Προστέθηκε αμυντική κώδικα να ανεχθεί IProcessDebugManager :: AddApplication () αποτυχία.
- Προστέθηκε ScriptEngine.AddHostType () υπερφορτίσεις που αντλούν το όνομα του στοιχείου σενάριο από το όνομα του τύπου.
Τι είναι καινούργιο στην έκδοση 5.4.1:.
- Διορθώθηκαν αρκετά θέματα που επηρεάζουν GlobalMembers για V8
- Υλοποιήθηκε ένα V8 debug παράγοντα για την αντιστάθμιση αφαιρεθεί V8 API.
- V8Update φέρνει τώρα πηγή V8 και εξαρτήσεις από τους χώρους φύλαξης Git.
- Σταθερή V8 εκφόρτωση του συνέρχεσθαι και πρόχειρα V8 να ανέχεται περιττές εκκίνηση.
- Προστέθηκε ScriptEngine.EnableAutoHostVariables.
- Διορθώθηκε με αναφορά επιχειρήματα για τις λειτουργίες του VBScript.
- καταργηθεί η υποστήριξη για το Visual Studio 2012 (V8 κατασκευής απαιτεί τώρα τουλάχιστον το Visual Studio 2013).
- Προστέθηκε ρητή φόρτωση των πρωτογενών συγκροτημάτων διαλειτουργικότητας να καθορίσει το θέμα # 68.
- Προστέθηκε υποδοχής εξαίρεση παράταξης για V8.
- Σταθερή συντριβή V8ScriptEngine όταν κώδικα δέσμης ενεργειών καλεί τον κατασκευαστή HostObject.
- Σταθερή υποδοχής αντικείμενο προσωρινής αποθήκευσης για τις μεταβλητές υποδοχής.
- Προστέθηκε μη-generic υπερφορτώσεις newArr () και func () για να HostFunctions.
- Προστέθηκε ScriptEngine.Current.
- HostFunctions περιπτώσεις μπορεί τώρα να εκτεθούν σε πολλαπλές μηχανές σενάριο.
- Προστέθηκε μια GetDynamicMemberNames () υπέρβαση για την MetaScriptItem.
- Διορθώθηκε το ευρετήριο ασάφεια ιδιότητα δέσμευσης για κληρονόμησε διασυνδέσεις.
- Προστέθηκε δοκιμές για διορθώσεις και νέα APIs.
- Δοκιμάστηκε με V8 3.30.33.16.
Τι είναι καινούργιο στην έκδοση 5.4:.
- Προστέθηκε COM προβολής αντικείμενο
- Βελτιωμένη απόδοση και τη χρήση της μνήμης.
- Βελτιωμένη υποστήριξη για την κληρονομιά σενάρια.
- Ενημερώσεις για το σπάσιμο των αλλαγών V8 API.
- Προστέθηκε δοκιμές για διορθώσεις και νέα APIs.
- Δοκιμάστηκε με V8 3.26.31.15.
Τι είναι καινούργιο στην έκδοση 5.3.11:.
- Σκληρυμένο τραπέζι συναρμολόγησης I / O
- Ενημερώσεις για το σπάσιμο των αλλαγών V8 API.
- Προστέθηκε δοκιμές για διορθώσεις και νέα APIs.
- Προστέθηκε υποστήριξη για την οικοδόμηση ισχυρών ονομάζεται συνελεύσεις.
- Προστέθηκε AppDomain.AssemblyResolve άγκιστρο για ClearScriptV8.
- Προστέθηκε WindowsScriptEngineFlags.EnableStandardsMode.
- Σταθερή χωρίς παραμέτρους επίκληση των Windows είδη γραφής από VB.NET.
- Σταθερή WindowsScriptEngine παραλλαγή αποτέλεσμα της εκτέλεσης διαρροή.
Τι είναι καινούργιο στην έκδοση 5.3.10:.
- Προστέθηκε υποστήριξη για το Visual Studio 2013
- Σταθερή γραμμή ErrorDetails τον αριθμό έκδοσης σε WindowsScriptEngine.
- Προστέθηκε ScriptEngine.FormatCode και V8Runtime.FormatCode.
- μορφοποίηση κώδικα είναι τώρα απενεργοποιημένη από προεπιλογή.
- Σταθερή πρόσβαση στο σενάριο nullable τιμές.
- Προστέθηκε ScriptEngine.GetStackTrace ().
- Προστέθηκε V8Runtime.MaxStackUsage και V8ScriptEngine.MaxRuntimeStackUsage.
- Σταθερή V8 αντικείμενο ρίζας παράταξης συντριβή όταν GlobalMembers είναι σε ισχύ.
- Προστέθηκε δοκιμές για διορθώσεις και νέα APIs.
- Δοκιμάστηκε με V8 03/23/13.
Τι είναι καινούργιο στην έκδοση 5.3.9:
- V8Update φέρνει τώρα γνωστό-καλό εκδόσεις GYP, Python, και Cygwin.
- Σταθερή HostMethod και HostIndexedProperty επιχειρήματα.
- Προστέθηκε δοκιμές για διορθώσεις σφαλμάτων.
- Δοκιμάστηκε με V8 03/22/23.
Τι είναι καινούργιο στην έκδοση 5.3.8:.
- Προστέθηκε υποστήριξη για υπερφορτωμένο ευρετήρια και να αναπροσαρμόζονται ιδιότητες
- Διασύνδεση στόχους εκθέτουν τα μέλη System.Object.
- Διευρυμένη caching για βελτιωμένη απόδοση και τη χρήση της μνήμης.
- Σταθερή συντριβές και αδιέξοδα κατά τον τερματισμό λειτουργίας με το Eclipse πρόγραμμα εντοπισμού σφαλμάτων που επισυνάπτεται.
τώρα
Τι είναι καινούργιο στην έκδοση 5.3.7:.
- Σταθερή V8ScriptEngine μεταγλωττισμένη δέσμη ενεργειών της παράταξης αποτέλεσμα της αξιολόγησης
- Προστέθηκε μια δοκιμή για την ενημέρωση κώδικα.
- Εγκεκριμένο PYTHONHOME σε V8Update.
- Δοκιμάστηκε με V8 3.21.2.
Τι είναι καινούργιο στην έκδοση 5.3.6:.
- Προστέθηκε αριθμητικές μέθοδοι μετατροπής σε HostFunctions
- Σταθερή σφάλματα που επηρεάζουν αριθμητικό επιχειρήματα και να επιστρέψει τιμές.
- Προστέθηκε δοκιμές για διορθώσεις και νέα APIs.
- Δοκιμάστηκε με V8 03/20/16.
Τι είναι καινούργιο στην έκδοση 5.3.5:
- Σταθερή V8 και ClearScript βασίζεται σε ορισμένες μη αγγλικά τοπικές ρυθμίσεις.
- Προστέθηκε εγκλωβιστούμε κανονικοποίησης αναφοράς απαρίθμησης.
- βελτιώσεις PropertyBag.
- Πολλά από μικρές διορθώσεις ολοκλήρωσης υποδοχής.
- Ενημερώσεις για το σπάσιμο των αλλαγών V8 API.
- Αρκετές νέες δοκιμές.
- Δοκιμάστηκε με V8 03/20/12.
Τι είναι καινούργιο στην έκδοση 5.3.4:.
- συντριβή
- Διορθώθηκε το σενάριο διακοπή V8ScriptEngine
- Προστέθηκε μια δοκιμή για την ενημέρωση κώδικα.
Τι είναι καινούργιο στην έκδοση 5.3.3:.
- Βελτιωμένη V8 λάθος χειρισμό
- Χαμηλότερα στόχος του .NET Framework v4.0 με.
- Προστέθηκε αρκετές δοκιμές.
- Δοκιμάστηκε με V8 03/19/18.
Τι είναι καινούργιο στην έκδοση 5.3.2:.
- Ενημερώσεις για το σπάσιμο των αλλαγών V8 API
- V8Update φέρνει τώρα μια δοκιμή αναθεώρηση από προεπιλογή.
Τι είναι καινούργιο στην έκδοση 5.3.1:.
- Διορθώθηκε το bug JScriptEngine δυναμική δεσμευτική
Τι είναι καινούργιο στην έκδοση 5.2.2:.
- Σταθερή σφάλματα μεταγλώττισης που προκαλούνται από V8 API αποδοκιμασία
Τι είναι καινούργιο στην έκδοση 5.2.1:.
- Αποκαταστάθηκαν .NET 4.0 συμβατότητα πηγή
- Ενημέρωση δημιουργίας και ανάπτυξης πληροφοριών Readme.txt.
Τι είναι καινούργιο στην έκδοση 5.2.0:.
- οδόστρωμα Προστέθηκε σφάλμα
- Αντικαταστάθηκε πολλές περιπτώσεις ExpectedExceptionAttribute.
- Μέθοδος χτύπημα βασίζονται πια σε στοίβα με τα πόδια.
- Παγκόσμια ιδιότητες που δημιουργούνται μέσω V8ScriptEngine.Add * () είναι πλέον μόνο για ανάγνωση.
- Σενάριο εφαρμόσουν σωστά DynamicObject.GetDynamicMemberNames ().
- ClearScriptConsole προφορτώνει τώρα συνελεύσεις συστήματος και ClearScript και επιτρέπει την αντανάκλαση.
δοκιμές
τώρα στοιχεία
Τι είναι καινούργιο στην έκδοση 5.1.3:.
- Σταθερή παραβίαση πρόσβασης V8ScriptEngine
- V8Update μπορούν τώρα να επαναχρησιμοποιήσουν ήδη κατεβάσει τα αρχεία.
- V8Update αναγκάζει τώρα GYP να στοχεύσετε το Visual Studio 2012.
Τι είναι καινούργιο στην έκδοση 5.1.2:.
- Σταθερή σύνταξη κατασκευή εκπρόσωπος για την Javascript
- Ενημερώσεις στην τεκμηρίωση.
- Νέες δοκιμές.
Τι είναι καινούργιο στην έκδοση 5.1.0:.
- Προστέθηκε ScriptMemberAttribute, NoScriptAccessAttribute
- Η βελτιωμένη μέθοδος δεσμεύουν υδραυλικών εγκαταστάσεων.
- Βελτιωμένη GlobalMembers υποστηρίξει V8ScriptEngine.
- Πολλές νέες δοκιμές.
Τι είναι καινούργιο στην έκδοση 5.0.4:.
- Σταθερή GlobalMembers γράφει στο V8ScriptEngine
Τι είναι καινούργιο στην έκδοση 5.0.0:.
- Πρώτη έκδοση
Τα σχόλια δεν βρέθηκε