Το Google App Engine (GAE) είναι ένα σύνολο εργαλείων για προγραμματιστές Web επιτρέποντάς τους να δημιουργούν, να διαχειρίζονται και να κλιμακώσουν τις εφαρμογές τους, ανάλογα με τις εισερχόμενες ανάγκες της κυκλοφορίας και την αποθήκευση δεδομένων.
GAE δεν χρειάζεται ειδική servers, τρέχει στην υποδομή της Google.
Πρέπει απλά προγραμματιστές να ανεβάσετε την εφαρμογή τους και να τρέχουν κανονικά.
Το Google App Engine SDK για το Go είναι μια έκδοση του πυρήνα GAE που επιτρέπει στους προγραμματιστές να δημιουργήσουν και να τρέξει εφαρμογές γραπτή και καταρτίζονται σε κώδικα Go.
Το Google App Engine SDK για το Go ίδια περιλαμβάνει πάντα την πιο πρόσφατη έκδοση του compiler Go, μαζί με την πρότυπη βιβλιοθήκη Go.
Όταν απαιτείται, plugins ή άλλες βιβλιοθήκες μπορούν να φορτωθούν καθώς και, εφόσον είναι γραμμένα σε καθαρή κωδικό Go.
Αυτό σημαίνει ότι η SDK δεν έχει εξαρτήσεις και μπορεί να τρέξει γρήγορα, με ασφάλεια και χωρίς λάθη.
Άλλες Google App Engine SDK για προέβλεπε επίσης:
Java
Python
PHP
Τι είναι καινούργιο σε αυτήν την έκδοση:
- βιβλιοθήκη oauth2client αναβαθμίστηκε στην έκδοση [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Προσθέτει "show στο πλαίσιο" μενού για τα αρχεία καταγραφής εφαρμογής MVM που έχουν thread_id ή REQUEST_ID ως ένα πεδίο στην καταχώρηση αρχείου καταγραφής τους. Αυτό επιτρέπει τη διαλογή αρχεία καταγραφής εφαρμογών που βασίζονται στις δύο τομέα.
- Δυνατότητα εφαρμογές πρόβλεψη για ρεύμα φορτίου και να ρυθμίσετε ελαστική προβλέψεων βασίζεται σε δύο VM και το επίπεδο εφαρμογής μετρήσεις.
- Remote API μπορούν πλέον να έχετε πρόσβαση χρησιμοποιώντας τα διαπιστευτήρια OAuth2 χρησιμοποιώντας https://developers.google.com/identity/protocols/application-default-credentials
- Χρησιμοποιήστε RequestPayloadTooLargeException για URLFetch ζητά με ωφέλιμα φορτία που είναι πάρα πολύ μεγάλο.
Τι είναι καινούργιο στην έκδοση 9.1.28:
- βιβλιοθήκη oauth2client αναβαθμίστηκε στην έκδοση [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Προσθέτει "show στο πλαίσιο" μενού για τα αρχεία καταγραφής εφαρμογής MVM που έχουν thread_id ή REQUEST_ID ως ένα πεδίο στην καταχώρηση αρχείου καταγραφής τους. Αυτό επιτρέπει τη διαλογή αρχεία καταγραφής εφαρμογών που βασίζονται στις δύο τομέα.
- Δυνατότητα εφαρμογές πρόβλεψη για ρεύμα φορτίου και να ρυθμίσετε ελαστική προβλέψεων βασίζεται σε δύο VM και το επίπεδο εφαρμογής μετρήσεις.
- Remote API μπορούν πλέον να έχετε πρόσβαση χρησιμοποιώντας τα διαπιστευτήρια OAuth2 χρησιμοποιώντας https://developers.google.com/identity/protocols/application-default-credentials
- Χρησιμοποιήστε RequestPayloadTooLargeException για URLFetch ζητά με ωφέλιμα φορτία που είναι πάρα πολύ μεγάλο.
Τι είναι καινούργιο στην έκδοση 9.1.26:
- βιβλιοθήκη oauth2client αναβαθμίστηκε στην έκδοση [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
- Προσθέτει "show στο πλαίσιο" μενού για τα αρχεία καταγραφής εφαρμογής MVM που έχουν thread_id ή REQUEST_ID ως ένα πεδίο στην καταχώρηση αρχείου καταγραφής τους. Αυτό επιτρέπει τη διαλογή αρχεία καταγραφής εφαρμογών που βασίζονται στις δύο τομέα.
- Δυνατότητα εφαρμογές πρόβλεψη για ρεύμα φορτίου και να ρυθμίσετε ελαστική προβλέψεων βασίζεται σε δύο VM και το επίπεδο εφαρμογής μετρήσεις.
- Remote API μπορούν πλέον να έχετε πρόσβαση χρησιμοποιώντας τα διαπιστευτήρια OAuth2 χρησιμοποιώντας https://developers.google.com/identity/protocols/application-default-credentials
- Χρησιμοποιήστε RequestPayloadTooLargeException για URLFetch ζητά με ωφέλιμα φορτία που είναι πάρα πολύ μεγάλο.
Τι είναι καινούργιο στην έκδοση 9.1.23:
- Η διεύθυνση URL Λήψη υπηρεσία θα εκδώσει πάντα μια αίτηση GET όταν λαμβάνει και ανταποκρίνεται σε μια απάντηση 302? προηγουμένως θα διατηρήσει την αρχική μέθοδο HTTP. Αυτή η νέα συμπεριφορά είναι σύμφωνη με τις σύγχρονες συμβάσεις.
Τι είναι καινούργιο στην έκδοση 9.1.20:
- Η διεύθυνση URL Λήψη υπηρεσία θα εκδώσει πάντα μια αίτηση GET όταν λαμβάνει και ανταποκρίνεται σε μια απάντηση 302? προηγουμένως θα διατηρήσει την αρχική μέθοδο HTTP. Αυτή η νέα συμπεριφορά είναι σύμφωνη με τις σύγχρονες συμβάσεις.
Τι είναι καινούργιο στην έκδοση 9.1.18:
- Η διεύθυνση URL Λήψη υπηρεσία θα εκδώσει πάντα μια αίτηση GET όταν λαμβάνει και ανταποκρίνεται σε μια απάντηση 302? προηγουμένως θα διατηρήσει την αρχική μέθοδο HTTP. Αυτή η νέα συμπεριφορά είναι σύμφωνη με τις σύγχρονες συμβάσεις.
Τι είναι καινούργιο στην έκδοση 9.1.11:
- Προστέθηκε aetest.Instance να επιτρέψει σε ένα μόνο διακομιστή dev API για να χρησιμοποιηθεί με πολλαπλά περιβάλλοντα.
- Προστέθηκε aetest.Login και aetest.Logout που εργάζονται σε * http.Request αντικείμενα.
Τι είναι καινούργιο στην έκδοση 1.9.8:
- Προστέθηκε:
- BlobInfo.MD5 και BlobInfo.ObjectName τομείς.
- Τύπος DocumentMetadata.
- interface FieldMetadataLoadSaver.
Τι είναι καινούργιο στην έκδοση 1.9.7:
- Προστέθηκε υποστήριξη Field.Language για πεδία κειμένου και HTML.
Τι είναι καινούργιο στην έκδοση 1.9.6:
- αξίες οντότητα Υποστήριξη των οποίων η υποκείμενη τύπος είναι [] byte.
- Εφαρμογή IDsOnly και να περιορίσει τις επιλογές για την Λίστα και αναζήτησης.
Τι είναι καινούργιο στην έκδοση 1.9.5:
- Προστέθηκε Query.EventualConsistency μέθοδο για ερωτήματα πρόγονο.
- Άλλαξε αποθήκευσης GeoPoint να είναι συνεπής με άλλους χρόνους εκτέλεσης.
- Τα δεδομένα που αποθηκεύονται πριν από αυτή την έκδοση θα έχει Lat και ΥΦΑ αντιστραφεί.
Τι είναι καινούργιο στην έκδοση 1.9.4:
- Μέθοδος Προστέθηκε Key.Namespace.
Τι είναι καινούργιο στην έκδοση 1.9.3:
- Υποστήριξη appengine.GeoPoint ως τύπος ακινήτου οντότητας.
- Αφαιρέθηκε aetest.Options.User και προσθέστε aetest.Context.Login και aetest.Context.Logout.
Τι είναι καινούργιο στην έκδοση 1.8.9:
- Μετονομάστηκε appcfg αρχίσει να appcfg start_module_version και να σταματήσει να stop_module_version.
- Διορθώθηκε το πρόβλημα με τις συγκρούσεις κατανομή ID στο Datastore.
- Διορθώθηκε το πρόβλημα με το Cloud Storage κλήσεις αποτυχία στην dev_appserver.
- Διορθώθηκε το πρόβλημα με το dev_appserver δεν αρχής γενομένης από τα Windows όταν χρησιμοποιούν εκδόσεις του Python νωρίτερα από ό, 2.7.2.
Τι είναι καινούργιο στην έκδοση 1.8.8:
- Αφιερωμένο Memcache είναι τώρα ένα χαρακτηριστικό GA. Πολιτική αποδοκιμασία μας εφαρμόζει και οι πελάτες ενθαρρύνονται να χρησιμοποιούν αυτήν τη δυνατότητα για την παραγωγή.
- Memcache API κλήσεις που παρακολουθούνται από μια νέα μέτρηση που εκτιμά τη χρήση των πόρων, Memcache Compute Units (MCU του). Υπάρχει ένα νέο κουβά ποσοστώσεων και ταμπλό γράφημα που αντιστοιχεί στη μετρική, καθώς και μια επιλογή στο memcache θεατή να εμφανιστεί κορυφή κλειδιά από MCU του.
- Η μορφή dev_appserver logs.db δεν είναι συμβατή με την 1.8.7. Χρήστες που επιστρέφουν στη 1.8.7 dev_appserver μετά προσπαθεί 1.8.8 πρέπει να διαγράψετε αυτό το αρχείο. Εκτός αν κατονομάζονται συγκεκριμένα από το χρήστη στη γραμμή εντολών, το αρχείο βρίσκεται στο /tmp//logs.db. Το σφάλμα δει αν το αρχείο αυτό δεν αφαιρείται είναι: «IntegrityError: RequestLogs.module δεν μπορεί να είναι NULL"
Οι
Τι είναι καινούργιο στην έκδοση 1.8.7:
- Cloud τελικά σημεία είναι τώρα ένα χαρακτηριστικό GA.
- Memcache αλλαγές στη διαμόρφωση και μεταλλάξεις (flush, σετ, κ.λπ.) γίνεται από την Κονσόλα διαχειριστή τώρα καταγράφονται στα αρχεία καταγραφής διαχειριστή της κονσόλας.
- Η ρύθμιση max_concurrent_requests είναι τώρα να ρυθμιστεί ανά έκδοση / μονάδα.
- Διορθώθηκε το πρόβλημα με το Datastore δεν σωστά την επικύρωση των ονομάτων με μεγαλύτερη από 500 χαρακτήρες.
Τι είναι καινούργιο στην έκδοση 1.8.6:
- Ένα memcache διάγραμμα μεγέθους έχει προστεθεί στο ταμπλό διαχειριστή κονσόλας. Πρόσβαση σε αυτό μέσω του drop-down πάνω από το γράφημα. Το γράφημα απεικονίζει memcache μέγεθος την πάροδο του χρόνου, επιτρέποντας στους πελάτες να προσδιορίσει πότε συνέβη cache flush γεγονότα. Αυτό είναι ένα χαρακτηριστικό προεπισκόπηση.
- Διορθώθηκε το πρόβλημα με την dev_appserver που επιτρέπει σε έναν μη έγκυρο συνδυασμό ερώτημα Datastore της ομάδας από και ιδιότητες φίλτρο.
- Διορθώθηκε το πρόβλημα με την bulkloader που προκαλεί προσθήκες στην dev_appserver να αποτύχει.
- Σταθερά ένα θέμα που επηρεάζει την επικύρωση του μεγέθους της Datastore ονόματα ιδιοκτησίας.
- Διορθώθηκε το πρόβλημα με την επικύρωση ερώτημα Datastore για έγχορδα με ακριβώς 500 χαρακτήρες.
Τι είναι καινούργιο στην έκδοση 1.8.4:
- Ένα Datastore Διαχειριστής λύση σε αυτή την έκδοση βελτιώνει την ασφάλεια, διασφαλίζοντας ότι προγραμματισμένη δημιουργία αντιγράφων ασφαλείας μπορεί τώρα να ξεκινήσει μόνο από το cron ή εργασία εργασία ουρά. Οι διαχειριστές μπορούν ακόμα να ξεκινήσει ένα αντίγραφο ασφαλείας με τη μετάβαση στο Datastore διαχειριστή στην Κονσόλα διαχειριστή.
Τι είναι καινούργιο στην έκδοση 1.8.3:
- Διασύνδεση στο Task Queue REST API δεν απαιτεί πλέον συμπεριλαμβανομένου του "s ~" στην αρχή του ονόματος του έργου.
- Διορθώθηκε το πρόβλημα με το API Mail, διευθύνσεις ηλεκτρονικού ταχυδρομείου που περιέχουν κωδικοποιημένα νέες γραμμές, όπως ορίζεται στο rfc2047 τώρα αναλύεται σωστά.
- Διορθώθηκε το πρόβλημα με channels.send_message αποτυχία όταν ένας id πελάτης έχει 3 ή περισσότερες παύλες.
- Διορθώθηκε το πρόβλημα με ndb.non_transactional σωστά την αποκατάσταση της συναλλακτικής κατάσταση της βιβλιοθήκης της DB.
- Διορθώθηκε το πρόβλημα με το κανάλι API κλίνη δεν λειτουργεί σωστά μετά την αναβάθμιση σε SDK 1.8.2.
- Διορθώθηκε το πρόβλημα με το Datastore διαχειριστή UI παραλείποντας να φορτώσει λόγω η εφαρμογή έχει πάρα πολλά είδη.
- Διορθώθηκε το πρόβλημα με Modules get_current_module_name () αναφέρουν εσφαλμένα ως προεπιλογή όταν δεν είναι.
Τι είναι καινούργιο στην έκδοση 1.8.1:
- Bandwidth μεταξύ App Engine και το Google Cloud Storage είναι σήμερα δωρεάν (αυτό μπορεί να αλλάξει στο μέλλον για ορισμένα επίπεδα της υπηρεσίας).
- Το Search API έχει αποφοιτήσει από το Πειραματικό σε προεπισκόπηση. Εφαρμογές που έχουν χρέωσης επέτρεψε να υπερβεί τα ελεύθερα επίπεδα των ποσοστώσεων και δεν θα χρεωθείτε για τη χρήση πάνω από αυτά τα επίπεδα.
- Εκτιμώμενος αριθμός των αποτελεσμάτων αναζήτησης θα είναι ακριβής μόνο εάν είναι μικρότερο ή ίσο με τον αριθμό των αποτελεσμάτων που ζητήθηκαν. Από προεπιλογή, αυτό μπορεί να παρακαμφθεί με τον καθορισμό number_found_accuracy QueryOption στο Search API.
- Ημερομηνίες, άτομα, και τα πεδία αριθμού μπορεί τώρα να βρεθεί από την αναζήτηση χωρίς περιορισμό τομέα στο Search API.
- Ένα εισηγμένες κενή συμβολοσειρά επιστρέφει τώρα πεδία άτομο με άδειο τιμές για το Search API.
- Απόσπασμα και να μετρήσει τις λειτουργίες δεν επιτρέπεται πλέον σε εκφράσεις του είδους για το Search API.
- Το Search API τώρα έχει βελτιωθεί μηνύματα λάθους για τα λάθη των χρηστών και των εσωτερικών σφαλμάτων.
Οι
Τι είναι καινούργιο στην έκδοση 1.8.0:
- Νέα χρέωσης Enabled εφαρμογές θα προεπιλογή δεν είναι πλέον σε ποσόστωση email 20.000 ανά ημέρα. Αντ 'αυτού, οι εφαρμογές θα πρέπει να υποβάλετε μια αίτηση μέσω της κονσόλας διαχειριστή για να πάρει τις ποσοστώσεις email αυξηθεί.
- Κονσόλα διαχειριστή διαγράμματα ταμπλό και εκθέσεις για όλους τους χρήστες έχουν πλήρως μεταφερθεί στο νέο, πιο αξιόπιστο backend ανακοίνωσε στην 1.7.6.
- Το μέγιστο μέγεθος των αιτήσεων POST που γίνονται μέσω URLFetch έχει αυξηθεί από 5MB σε 10MB.
- Διορθώθηκε το πρόβλημα με το API Mail για να αποτρέψει την αποστολή αλληλογραφίας από έναν λογαριασμό ηλεκτρονικού ταχυδρομείου Google Apps που έχει ανασταλεί.
Τι είναι καινούργιο στην έκδοση 1.7.7:
- Η Sockets API, το οποίο επιτρέπει στις εφαρμογές να κάνουν εξερχόμενες συνδέσεις TCP και αποστολή / λήψη πακέτων UDP στο Internet χρησιμοποιώντας το IPv4 και IPv6, είναι τώρα διαθέσιμο ως ένα πειραματικό χαρακτηριστικό γνώρισμα για τιμολογείται εφαρμογές.
- Η μονάδα ftplib πλέον αποκατασταθεί. Εξαρτάται από την πειραματική Sockets API.
- ενεργοποιημένη χρέωσης εφαρμογές δεν θα υπόκεινται σε ελάχιστη εβδομαδιαία δαπάνη $ 2.10. Αντ 'αυτού, οι εφαρμογές θα χρεωθείτε μόνο για την πραγματική χρήση τους.
- Matplotlib 1.1.1, ένα πειραματικό χαρακτηριστικό, είναι να καταργηθεί και θα αφαιρεθούν σε 1.7.8. Παρακαλούμε να μεταβείτε σε matplotlib 1.2.0.
- Σταθερά ένα θέμα όπου οι dev_appserver Datastore αναγνωριστικά αυτόματη ανατεθεί από την διάσπαρτα πολιτική ταυτότητα ήταν πολύ μεγάλο για να αναπαρασταθεί ως αριθμοί κινητής υποδιαστολής.
- Σταθερά ένα θέμα όπου η dev_appserver έριξε μια εξαίρεση για κάθε κλήση API αναζήτησης που χρησιμοποιείται ένα ευρετήριο που δημιουργήθηκε αρχικά ως ΠΑΝΤΟΥ συνεπής.
Τι είναι καινούργιο στην έκδοση 1.7.6:
- Κονσόλα διαχειριστή διαγράμματα ταμπλό και ρεύμα φορτίου / αναφορές σφαλμάτων θα πρέπει να κινείται σε μια νέα, πιο αξιόπιστο backend. Η αλλαγή θα πρέπει σταδιακά τροχαίο στους χρήστες του το admin κονσόλα κατά τη διάρκεια των επόμενων εβδομάδων.
- Νέα ποσοστώσεις Search API εμφανίζονται τώρα στην Κονσόλα διαχειριστή. Οι ποσοστώσεις αυτές δεν επιβάλλονται επί του παρόντος, αλλά θα είναι μέρος του μοντέλου τιμολόγησης για το Search API σε μια μελλοντική έκδοση.
- Η σύνοψη της αίτησης που πλέον εμφανίζει την προεπιλεγμένη έκδοση μιας εφαρμογής σε λειτουργία, αντί να απαριθμεί την αίτηση ως «RUNNING". Σε μια επερχόμενη εφαρμογές απελευθέρωση θα έχει πολλές λογικές υπο συστατικά, καθένα από τα οποία θα έχει μια προεπιλεγμένη έκδοση. Αυτή η ενημερωμένη έκδοση UI έχει ως στόχο να ευθυγραμμιστεί με αυτή τη λειτουργία.
- ερωτήματα προβολής είναι τώρα μια πλήρως υποστηριζόμενη δυνατότητα GA.
- Το API XMPP έχει τώρα multi-JID get_presence. Αυτό παρέχει τη δυνατότητα να πάρει τη διαθεσιμότητα των πολλών χρηστών.
- Django 1.4 και Webob 1.2.3 τώρα προωθείται σε GA.
- Οι εφαρμογές έχουν πλέον τη δυνατότητα να fopen (), τα αρχεία που έχουν δηλωθεί ως στατικά αρχεία σε app.yaml χρησιμοποιώντας το application_readable σημαία.
- Ένα χρόνο εκτέλεσης Go έχει προστεθεί με το νέο και βελτιωμένο ανάπτυξη AppServer.
- Το επίπεδο καταγραφής εντοπισμού σφαλμάτων για το χρόνο εκτέλεσης έχει ενεργοποιηθεί.
Τι είναι καινούργιο στην έκδοση 1.7.5:
- Το API Κανάλι έχει πλέον τη δυνατότητα να στείλει μηνύματα κανάλι από οποιαδήποτε έκδοση της εφαρμογής ή backend ανεξάρτητα από το πού δημιουργήθηκε το κανάλι.
- Η διεύθυνση URL Λήψη υπηρεσία υποστηρίζει τώρα τα αιτήματα μέθοδο patch.
- Το API Mail μπορεί τώρα να στείλει ειδοποιήσεις αναπήδηση mail στην εφαρμογή. Η κοινοποίηση θα πρέπει να παραδοθεί στο / _ah / αναπήδηση εάν είναι ενεργοποιημένες οι mail_bounce εισερχόμενες υπηρεσίες.
- Η υπηρεσία Blobstore επιστρέφει σήμερα το δημιούργησε όνομα αρχείου αντί του blobKey όταν χρησιμοποιούν το Cloud Storage
- Διορθώθηκε το πρόβλημα με os.urandom ρίχνουν μια εξαίρεση στην dev_appserver2 όταν χρησιμοποιούν το OS X.
- Διορθώθηκε το πρόβλημα με time.tzset δεν υπάρχουν στην dev_appserver2 για τα Windows.
- Matplotlib v1.2.0 είναι τώρα διαθέσιμο ως ένα πειραματικό χαρακτηριστικό.
- Django 1.4 έχει αναβαθμιστεί σε 1.4.3. Πρόκειται για μια πειραματική λειτουργία.
Τι είναι καινούργιο στην έκδοση 1.7.4:
- κλωστές Ιστορικό είναι τώρα ένα χαρακτηριστικό GA.
- Ο διαχωρισμός της κυκλοφορίας είναι τώρα ένα χαρακτηριστικό GA.
- Task Queue Στατιστική είναι πλέον ένα χαρακτηριστικό GA.
- Logs API έχει πλέον τη δυνατότητα να φέρω τα αιτήματα που βασίζονται σε έναν κατάλογο request_ids. Επί του παρόντος, αυτό λειτουργεί μόνο στην παραγωγή και δεν υποστηρίζεται σε dev_appserver.
- Python Διερμηνέας έχει αναβαθμιστεί σε 2.7.3.
- WebOb 1.2.3 είναι τώρα διαθέσιμο για την Python 2.7. Οι χρήστες που χρησιμοποιούν την χωρίς χαρτιά 1.2.2 θα πρέπει να ενημερώσετε την εφαρμογή τους, δεδομένου ότι η έκδοση θα αφαιρεθεί στην επόμενη έκδοση.
- διακρίνονται για ερωτήματα Datastore είναι τώρα διαθέσιμο ως ένα πειραματικό χαρακτηριστικό.
- Matplotlib v1.1.1 είναι τώρα διαθέσιμο ως ένα πειραματικό χαρακτηριστικό.
- Η παροπλιστεί API μετατροπής έχει αφαιρεθεί.
- Προστέθηκε μια προειδοποίηση ότι η διαδραστική κονσόλα θα απενεργοποιηθεί εάν ένας χρήστης τρέχει dev_appserver με την --address σημαία.
Τι είναι καινούργιο στην έκδοση 1.7.3:
- Django 1.4 υποστηρίζεται τώρα στην Python 2.7
- Η εφαρμογή βασίζεται σε αρχεία του στελέχους Datastore θα καταργηθεί σύντομα. Ένα προειδοποιητικό μήνυμα ενημερώνοντας τους χρήστες ότι SQLLite στέλεχος θα το προεπιλεγμένο στέλεχος σύντομα εμφανίζεται τώρα.
- Datastore Δείκτης στατιστικά αναφέρουν τώρα πληκτρολογήστε αντί της αναπαράστασης τύπου.
- Πλούσια εκφράσεις του είδους πέρα μόνο τα ονόματα των πεδίων υποστηρίζονται πλέον στο Search API για dev_appserver.
- search.MIN_NUMBER_VALUE και search.MAX_NUMBER_VALUE είναι πλέον κοινό στο Search API.
- Σε παγκόσμιο επίπεδο Συνεπής δείκτες είναι πλέον παρωχημένο στο Search API.
- search.list_indexes () έχει αποδοκιμαστεί και να αντικατασταθεί με search.get_indexes () στο Search API.
- Index.list_documents () έχει αποδοκιμαστεί και να αντικατασταθεί με Index.get_range () στο Search API.
- Προστέθηκε μέθοδο index.GET (doc_id) για να πάρετε ένα έγγραφο με ID του στο Search API
- Index.add () έχει αποδοκιμαστεί και μετονομάστηκε σε Index.put () στο Search API.
- Index.remove () έχει αποδοκιμαστεί και μετονομάστηκε σε Index.delete () στο Search API.
- Οι κατηγορίες AddDocumentError και RemoveDocumentError, οι οποίες είχαν ήδη καταργηθεί, έχουν αφαιρεθεί από το Search API.
- OperationCode.object_id και OperationCode.document_id, οι οποίες είχαν ήδη καταργηθεί, έχουν αφαιρεθεί από το Search API.
- Οι χρήστες μπορούν τώρα να αλλάξετε τις επιλογές ελέγχου ταυτότητας μετά τη δημιουργία της εφαρμογής.
Τι είναι καινούργιο στην έκδοση 1.7.2:
- Προστέθηκε πεδίου widget επιλογή στην Κονσόλα διαχειριστή Logs.
- Προστέθηκε ένα προειδοποιητικό μήνυμα σχετικά με την προσωρινή αποθήκευση κατά την τροποποίηση ή διαγραφή οντότητες αποθήκευσης δεδομένων.
- Προστέθηκε ένα φλος κουμπί cache για να dev_appserver και Κονσόλα διαχειριστή.
- Προσπάθεια για να ενημερώσετε πολλές ομάδες οντότητα σε μια ενιαία συναλλαγή Datastore ρίχνει τώρα ένα λάθος προτείνοντας να χρησιμοποιήσετε συναλλαγές XG.
- Search API έχει τώρα ένα ανώτατο όριο μήκους συμβολοσειράς 2000 χαρακτήρες.
- Διορθώθηκε το πρόβλημα με το χώρο ονομάτων αναπτυσσόμενο στην κονσόλα διαχειριστή εμφανίζεται κενό, ακόμη και αν η διεύθυνση URL που ορίζεται ονομάτων είναι σωστή.
- Σταθερά ένα θέμα όπου Model.get_by_id () επιστρέφει κανένας σε dev_appserver ενώ αυτό δεν επιτρέπεται στην παραγωγή.
- Διορθώθηκε το πρόβλημα με dev_appserver app_identity.get_default_version_hostname ()
- Διορθώθηκε το πρόβλημα με sendToAdmins υπηρεσία ηλεκτρονικού ταχυδρομείου () ελλείψει κατά τη χρήση πολυ-arg κατασκευαστή μήνυμα.
- Διορθώθηκε το πρόβλημα με dev_appserver για mimetypes.guess_type ()
- Διορθώθηκε το πρόβλημα με το χρόνο εκτέλεσης παραλείποντας να χρησιμοποιήσετε το πεδίο εφαρμογής με OAuth υπό ορισμένες προϋποθέσεις.
- Διορθώθηκε το πρόβλημα με σφάλμα AppConfigNotFound.
Τι είναι καινούργιο στην έκδοση 1.7.1:
- Το πλαίσιο δοκιμών κλίνη υποστηρίζει τώρα την Logservice API.
- Προστέθηκε υποστήριξη στο API αρχεία στη λίστα αρχείων Google Cloud Storage.
- Βελτίωση της MapReduce Reader File API για την υποστήριξη πολλαπλών αρχείων και μορφές αρχείων.
- Διορθώθηκε το πρόβλημα με την έρευνα ικανοποίησης Μηχανή App στην Κονσόλα διαχειριστή το οποίο κυκλοφόρησε το 1.6.6, το οποίο θα ενεργοποιηθεί εκ νέου σε αυτή την έκδοση.
- Διορθώθηκε το πρόβλημα με το Search API δρομείς websafe δεν επιστρέφονται ως τιμή websafe.
- Σταθερά ένα θέμα όπου SearchRequest επέστρεφε λαθών, που δεν ήταν διαθέσιμα ως search.Error υποκατηγορίες.
- Διορθώθηκε το πρόβλημα NDB όπου οντότητες πάνω από 1000000 bytes όπου γραμμένο σε memcache, προκαλώντας βλάβη.
- Μπορείτε να κατεβάσετε σήμερα 90 ημέρες αξίας των Αναφορές χρήσης για την εφαρμογή σας από τη σελίδα Ιστορικό χρεώσεων της Κονσόλας διαχειριστή.
- Task Queue αιτήματα περιλαμβάνουν πλέον ένα Χ-AppEngine-TaskExecutionCount που μετρά τον αριθμό των φορών που ένα έργο διευθύνεται από ένα παράδειγμα.
- Προστέθηκε υποστήριξη για πολλαπλά αρχεία για να διαγραφούν χρησιμοποιώντας το API αρχείων.
- Προστέθηκε υποστήριξη για να διαγράψετε αρχεία από το Google Cloud Storage χρησιμοποιώντας το API αρχείων.
- Προστέθηκε μια REQUEST_LOG_ID να γραφτεί στα αρχεία καταγραφής και ως μεταβλητή περιβάλλοντος. Αυτό μπορεί να χρησιμοποιηθεί για την μετέπειτα αναγνώριση αυτού του αιτήματος στα αρχεία καταγραφής εφαρμογής.
- Η Memcache Viewer υποστηρίζει τώρα ονομάτων.
- μέγεθος παράσταση συμβολοσειράς NDB Properties »περιορίζεται στο μέγιστο μήκος συμβολοσειράς για BLOB και TEXT ιδιότητες.
- Appstats παρέχει ένα διαδραστικό κέλυφος για την παρατήρηση της συμπεριφοράς RPC κλήσεις αμέσως.
- Appstats περιέχει τώρα πληροφορίες σχετικά με το κόστος των RPCs γίνονται κατά τη διάρκεια του αιτήματος.
- Ο Εικόνες API τώρα υποστηρίζει προσδιορίζοντας το προεπιλεγμένο χρώμα pixel να συμπληρώσετε για τους τύπους εικόνας που δεν υποστηρίζουν διαφανείς εικόνες, όπως JPEG.
- Προσθέσαμε πλήρη ασύγχρονη υποστήριξη API στο API Εικόνες.
- Προστέθηκε ένα σφάλμα στο API Εικόνες για να υποδείξει όταν μια άμορφη μάζα στην οποία γίνεται αναφορά δεν έχει βρεθεί ή δεν είναι προσβάσιμο.
- Made η αναζήτηση Python περιορίζει κοινού στο Search API.
- Προστέθηκε namespace υποστήριξη για το Search API στην Python SDK.
Τι είναι καινούργιο στην έκδοση 1.7.0:
- Το εργαλείο Ανάπτυξης Ανθρώπινου Δυναμικού Blob μετανάστευση είναι σήμερα γενικά διαθέσιμη.
- Μετά τη χρήση του βοηθητικού προγράμματος δημιουργίας αντιγράφων ασφαλείας αποθήκευσης δεδομένων, μπορείτε τώρα να επαναφέρετε το αντίγραφο ασφαλείας σε μια νέα εφαρμογή id.
- Δεν θα είναι δυνατόν να δημιουργηθούν νέες άδειες για τις εφαρμογές M / S για πρόσβαση σε παρουσίες Cloud SQL.
- Μπορείτε πλέον να διαγράψετε ένα το Google Cloud Storage αντικείμενο χρησιμοποιώντας blobstore.delete ().
- Μπορείτε τώρα να φέρω ένα το Google Cloud Storage αντικείμενο χρησιμοποιώντας blobstore.fetch ().
- Μπορείτε τώρα κλειδιά κατάστημα για ένα αντικείμενο το Google Cloud Storage στο χώρο αποθήκευσης δεδομένων.
- Η κλήση create_upload_url εργάζεται τώρα για αντικείμενα Google Cloud Storage.
- Μπορείτε πλέον να χρησιμοποιήσετε get_serving_url () και delete_serving_url () για κάδους Google Cloud Storage.
- ερωτήματα προβολής υποστηρίζονται πλέον σε NDB.
- Στην NDB, app και namespace είναι τα επιχειρήματα τώρα τη λέξη-κλειδί για να get_by_id ().
- Πλαίσιο (). Call_on_commit () προστίθεται στο NDB για την προσθήκη μιας επανάκλησης να εκτελεστεί μετά την επιτυχή διαπράττουν της συναλλαγής.
- NDB Context.memcache_ * ops δέχονται τώρα unicode.
- NDB έχει προστεθεί υποστήριξη για την αποθήκευση protorpc.Message αντικείμενα.
- Βελτιωμένη μηνυμάτων σφάλματος για πολλαπλές επαναλαμβανόμενες = True επίπεδα με StructuredProperty στο NDB.
- PyAMF είναι πλέον πλήρως ξεκίνησε.
- Έχουμε αυξημένη διάφορα όρια Search API. Νέα όρια είναι κατ 'ανώτατο όριο των 1000 εγγράφων επέστρεψε από την αναζήτηση () ή list_documents (), κατ' ανώτατο όριο των 1000 ευρετήρια επέστρεψε από list_indexes (), και μέγιστη μετατόπιση 1000 για list_indexes αναζήτησης () ή ()
- Διορθώθηκε το πρόβλημα όπου το Search API δεν επιβάλλουν όρια στην NumberFields.
- Διορθώθηκε το πρόβλημα στο SDK όπου SortExpression δεν επιβάλλουν την παρουσία ενός συνόλου DEFAULT_VALUE όταν απαιτείται.
- Σταθερά ένα θέμα όπου lxml δεν υποστηρίζουν Unicode ανάλυσης.
Τι είναι καινούργιο στην έκδοση 1.6.6:
- Η Κονσόλα διαχειριστή εμφανίζει τώρα τις ποσοστώσεις για το Search API κλήσεις και την αναζήτηση αποθηκευμένων δεδομένων.
- Το Search API έχει καταργηθεί το ORDER_ID χαρακτηριστικό για την κατηγορία εγγράφων. Έχει αντικατασταθεί με το χαρακτηριστικό κατάταξη.
- Το Search API έχει καταργηθεί το χαρακτηριστικό έγγραφο για ListResponse και το αντικατέστησε με ένα χαρακτηριστικό αποτέλεσμα. Επίσης, το χαρακτηριστικό document_id για OperationResult τάξη έχει καταργηθεί και αντικατασταθεί με το χαρακτηριστικό id.
- Σταθερά ένα θέμα όπου Unicode δεν αντιμετωπίζεται με συνέπεια στην Python Search API.
- τη δημιουργία εφαρμογών για τις εφαρμογές που χρησιμοποιούν το Master / Slave αποθήκευσης δεδομένων είναι τώρα περιορίζεται μόνο σε εκείνους τους χρήστες που κατέχουν ήδη ένα Master / Slave εφαρμογή.
- Οι εφαρμογές με χρέωση ενεργοποιημένη είναι πλέον σε θέση να ρυθμίσετε έως και 100 θέσεων εργασίας cron.
- Σταθερά ένα θέμα όπου οι μεγάλες αντίγραφα ασφαλείας αποθήκευσης δεδομένων δεν ήταν σε θέση να διαγραφεί.
- Διορθώθηκε το πρόβλημα όπου τα αντίγραφα ασφαλείας αποθήκευσης δεδομένων αποτύχει εξαιτίας ενός ζητήματος ASCII αποκωδικοποίησης.
- Σταθερά ένα θέμα όπου η SDK δεν εισάγουν υποπακέτα σωστά όταν χρησιμοποιείτε άγκιστρα εισαγωγής.
- Σταθερά ένα θέμα όπου εκτελείται ένα ερώτημα προβολή σε multi-εκτιμημένη ιδιοκτησία με ένα φίλτρο ισότητα δεν επέστρεψε κανένα αποτέλεσμα.
- Σταθερά ένα θέμα όπου οι μεταβλητές περιβάλλοντος unicode έπεσαν στο Appstats όταν χρησιμοποιούν Python 2.7.
Τι είναι καινούργιο στην έκδοση 1.6.5:
- Jinja2 τώρα περιλαμβάνει τη μονάδα _debugsupport.
- Διορθώθηκε το πρόβλημα με την dev_appserver όπου αθετήσει το HTTP Content-Type του αιτήματος για text / plain αντί για κείμενο / html.
- Σταθερά ένα θέμα όπου η SDK θα περιλαμβάνει ορισμένα δείκτες που δεν χρειάζονται στην παραγωγή.
- Διορθώθηκε το πρόβλημα στο SDK, όπου ο διαχειριστής κονσόλα SDK δεν θα εμφανίσουν τιμές κατάλογο ιδιοκτησίας utf-8 κωδικοποιείται.
- Στην αναπαραγωγή Datastore High, υπάρχει ένα νέο είδος μεταδεδομένων, __entity_group__, που έχει μια αριθμητική ιδιότητα __version__. Αυτή η ιδιότητα είναι εγγυημένη για να αυξήσει σε κάθε αλλαγή στην ομάδα οντότητα.
- Το API Εικόνες υποστηρίζει τώρα χειρισμό αντικειμένων που φιλοξενούνται στο Google Cloud Storage.
- Στην API Εικόνες, η κλήση get_serving_url τώρα προαιρετικά σας επιτρέπει να καθορίσετε αν η διεύθυνση URL που δημιουργούν πρέπει να εξυπηρετούνται μέσω HTTPS.
- Στην API Task Queue REST, τώρα μπορείτε να καθορίσετε μια ετικέτα όταν εισάγετε μια εργασία σε μια ουρά Pull.
- Στην API Task Queue, μπορείτε να καθορίσετε μια προθεσμία για την κλήση lease_tasks. Η προεπιλογή προθεσμία έχει αυξηθεί από 5 δευτερόλεπτα έως 10 δευτερόλεπτα.
- Μπορείτε τώρα να χρησιμοποιήσετε το cron να προγραμματίσετε Datastore αντιγράφων ασφαλείας.
- Το Datastore Διαχειριστής έχει τώρα μια σελίδα που εμφανίζει πληροφορίες για την κατάσταση των αντιγράφων ασφαλείας Datastore και επαναφέρει.
- Μπορείτε τώρα εγκαταλείψετε Datastore αντιγράφων ασφαλείας ή επαναφορά από τον διαχειριστή Datastore.
- Μπορείτε τώρα να επαναφέρετε ένα ενιαίο Datastore είδος από το Datastore διαχειριστή από ένα αντίγραφο ασφαλείας Datastore.
- Στην Κονσόλα διαχειριστή, μπορείτε να αναφέρετε ζητήματα της παραγωγής με την αίτησή σας απευθείας στο Google από τις σελίδες της εφαρμογής. Απλά κάντε κλικ στο σύνδεσμο "Αναφορά Ζητήματα παραγωγής", συμπληρώστε τις απαιτούμενες πληροφορίες, και να υποβάλουν.
Τι είναι καινούργιο στην έκδοση 1.6.4:
- στατιστικές Datastore δείχνουν τώρα την ποσότητα του χώρου αποθήκευσης που χρησιμοποιείται από ευρετήρια εφαρμογής.
- Κυκλοφόρησε ένα πειραματικό εργαλείο για τη μετεγκατάσταση σταγόνες της εφαρμογής σας την ίδια στιγμή που μετεγκατάσταση των δεδομένων αποθήκευσης δεδομένων σας. Μπορείτε να opt-in για τη μετανάστευση άμορφη μάζα στην κονσόλα διαχειριστή, όταν ξεκινάτε τη μετανάστευση σας.
- Ενημέρωση το πειραματικό Backup / Restore λειτουργικότητα για να συμπεριλάβει τη δυνατότητα να δημιουργήσετε αντίγραφα ασφαλείας και να επαναφέρετε το Google Cloud Storage.
- Η NDB αποθήκευσης δεδομένων API είναι πλέον γενικά διαθέσιμο. Για σημειώσεις πλήρη απελευθέρωση από την έκδοση 0.9.9 και 1.0.0 διορθώνει τα οποία έχουν ενσωματωθεί στο API.
- Στην Python 2.7 χρόνου εκτέλεσης, τα θέματα φόντου είναι διαθέσιμο ως ένα πειραματικό απελευθέρωση όταν χρησιμοποιούν το App Engine του backend.
- Χρησιμοποιώντας τη μέθοδο του Blobstore API του serve_blob (), η αίτησή σας μπορεί να εξυπηρετήσει τα αντικείμενα που φιλοξενούνται στο Google Storage για προγραμματιστές.
- Η κονσόλα διαχειριστή παρέχει τώρα ένα πρόγραμμα προβολής Memcache που απαριθμεί Memcache στατιστικά και μπορεί να εμφανίσει Memcache περιεχόμενο βασίζεται σε κλειδί.
- Στο στέλεχος Δυνατότητες API στο SDK, μπορείτε τώρα να ενεργοποιήσετε ή να απενεργοποιήσετε μια δυνατότητα χρησιμοποιώντας SetPackagedEnabled.
- Το πρόγραμμα εγκατάστασης των Windows ζητά τώρα να εγκαταστήσετε την Python 2.7 αντί της Python 2.5.
- Η πλατφόρμα API τώρα υποστηρίζει το API Δυνατοτήτων.
- ερωτήματα gql στην Κονσόλα διαχειριστή ρίξει πλέον ένα σφάλμα όταν ένα πίσω άνω τελεία συμπεριλαμβάνεται.
- Το Datastore API περιλαμβάνει τώρα ένα NonTransactional διακοσμητής για να εξασφαλιστεί ότι η λειτουργία εκτελείται έξω από μια συναλλαγή. Οι υπάρχουσες συναλλαγές παύση, ενώ η λειτουργία εκτέλεσης.
- Η καρτέλα Datastore διαχειριστή στην κονσόλα διαχειριστή τώρα δείχνει φορείς από κάθε χώρο ονομάτων.
- Διορθώθηκε το πρόβλημα με _strptime όταν threadsafe έχει καθοριστεί.
- Σταθερά ένα θέμα όπου DatastoreFileStub.del αποτυγχάνει σε tempfile.msktemp.
- WebOb 1.1.1 περιλαμβάνεται πλέον στο SDK, και χρησιμοποιείται από προεπιλογή εκεί όταν Python 2.7 έχει καθοριστεί.
- Διορθώθηκε το πρόβλημα όπου το αρχείο index.yaml καθαρίστηκε αν εισόδου skip_files σας διαφέρει από την προεπιλεγμένη λίστα skip_files.
Τι είναι καινούργιο στην έκδοση 1.6.3:
- Στην Κονσόλα διαχειριστή, μπορείτε να χρησιμοποιήσετε τη νέα δυνατότητα ο διαχωρισμός της κυκλοφορίας για να στείλετε ένα ορισμένο ποσοστό της κυκλοφορίας σε μια μη προεπιλεγμένη έκδοση της εφαρμογής. Η κίνηση χωρίζεται από κάθε μπισκότο ή τη διεύθυνση IP.
- Τα μηνύματα ηλεκτρονικού ταχυδρομείου που αποστέλλονται από το Google Apps domains διευθύνσεις ηλεκτρονικού ταχυδρομείου, όπου ο τομέας έχει συσταθεί για να χρησιμοποιήσετε DKIM θα υπογραφεί: όταν ένα email ήταν από αίτημα που δημιουργήθηκε στον τομέα ότι η εφαρμογή ή οποτεδήποτε το μήνυμα ηλεκτρονικού ταχυδρομείου εστάλη από μια εφαρμογή διαχειριστή του, ακόμη και όταν αυτό μήνυμα ηλεκτρονικού ταχυδρομείου αποστέλλεται από αίτημα της ουράς εργασιών cron ή εργασία.
- Στην Κονσόλα διαχειριστή, μπορείτε τώρα να επιλέξετε πόσο πολύ και πόσο καιρό θέλετε να αποθηκεύσετε αρχεία καταγραφής. Όλες οι εφαρμογές να πάρει 1G δωρεάν και τελικά θα είναι σε θέση να πληρώσουν για περισσότερο, ενώ το ποσό μπορεί να αυξηθεί αυτό το δελτίο δεν θα αρχίσει να χρεώνει για την πρόσθετη χωρητικότητα μέχρι την επόμενη έκδοση το συντομότερο.
- Οι περιπτώσεις οθόνη στην κονσόλα διαχειριστή τώρα έχει ένα κουμπί για να κλείσει ένα συγκεκριμένο παράδειγμα.
- Κάθε αρχείο καταγραφής εφαρμογής έχει μια σύνδεση με το παράδειγμα που εξυπηρετούσε το αίτημα. Αν δεν εξυπηρετεί πλέον τα αιτήματα, θα εμφανιστεί το παράδειγμα ένα μήνυμα.
- Το API TaskQueue υποστηρίζει πλέον τη δυνατότητα να επισημάνετε μια εργασία Τραβήξτε Queue. Στη συνέχεια, μπορεί να εκμισθώσει τα καθήκοντα με βάση την ετικέτα. Αυτή η λειτουργία είναι σε πειραματικό στάδιο.
- Χρήση του Google Apps αντιστοιχίσεις τομέα μπαλαντέρ, μπορείτε να έχετε πρόσβαση εναλλακτικές εκδόσεις της εφαρμογής σας μέσω ενός προσαρμοσμένο τομέα.
- Σπρώξτε και τραβήξτε ουρές είναι πλέον παρατίθενται ξεχωριστά στην κονσόλα ανάπτυξη SDK.
- τεκμηρίωση προγραμματιστών για την πειραματική API NDB, η αντικατάσταση για db.py, είναι τώρα διαθέσιμη.
- appcfg.py υποστηρίζει τώρα OAuth2.
- webapp 2.5.1 είναι τώρα διαθέσιμη στην Python 2.7 χρόνο εκτέλεσης.
- Django 1.3 είναι τώρα διαθέσιμη στην Python 2.7 χρόνο εκτέλεσης.
- gql Έρευνα υποστηρίζει τώρα χύτευσης προσαρμοσμένο τύπο για τα στοιχεία λίστα για φίλτρα.
Τι είναι καινούργιο στην έκδοση 1.6.2:
- Το API Blobstore περιλαμβάνει τώρα η ασύγχρονη λειτουργία καλεί create_upload_url_async, delete_async και fetch_data_async.
- Django έκδοση 1.3 είναι τώρα διαθέσιμη στην Python 2.5 χρόνο εκτέλεσης.
- Προσθέσαμε μια ενσωματωμένη django_wsgi να επιτρέψει την ευκολότερη bootstrapping εφαρμογών Django.
- Ποσόστωση Mail για App Engine εφαρμογές που έχουν εγγραφεί για την τιμολόγηση θα αυξηθεί μόνο μετά την πρώτη πληρωμή για την εφαρμογή είναι σε επεξεργασία.
- Όπως ανακοινώθηκε στο σημείο 1.6.1, σε αυτό το δελτίο για την πειραματική Python 2.7 χρόνου εκτέλεσης, οι MapReduce και datastore_admin builtins δεν είναι διαθέσιμα για τις εφαρμογές που αναπτύσσονται για την Python 2.7.
- Διορθώθηκε το πρόβλημα με remote_api όπου καλώντας fetch_page () με μέγεθος σελίδας 301 και της σύνδεσης των κλήσεων μέσω του επέστρεψε δρομέα παρακάμπτοντας τα μισά από τα αποτελέσματα.
- Σταθερά ένα θέμα όπου η μονάδα _imagingmath PIL δεν ήταν διαθέσιμα σε Python 2.7.
- Σταθερά ένα θέμα όπου η SDK δεν είχε το μέγεθος των εικόνων κάτω σε 512 pixels από προεπιλογή, όπως κάνει στην παραγωγή.
- Διορθώθηκε το πρόβλημα με τις εικόνες API όπου ισχύουν οι εικόνες επιστροφή ενός NotImageError.
Τι είναι καινούργιο στην έκδοση 1.6.1:
- Η χρησιμότητα της μετανάστευσης High Replication Datastore είναι τώρα διαθέσιμο ως ένα χαρακτηριστικό GA, και δεν είναι πλέον σε πειραματικό στάδιο.
- Οι λειτουργίες ερώτημα ext.db API (τρέξιμο, φέρω, μετράνε, να πάρει), τώρα δέχεται τα επιχειρήματα λέξη-κλειδί: προθεσμία, read_policy, prefetch_size, batch_size, όριο, offset, start_cursor, end_cursor, keys_only. Συνιστάται ότι οι προγραμματιστές χρησιμοποιούν Query.run (), με όριο ή batch_size αντί Query.fetch () όταν επανάληψη πάνω από τα αποτελέσματα.
- Οι μοντέλο ext.db API λειτουργίες (να πάρει, να θέσει, να διαγράψετε, allocate_ids) τώρα δέχονται άμεσα τα επιχειρήματα λέξη-κλειδί: προθεσμία, read_policy
- Το API Blobstore τώρα υποστηρίζει την πολλαπλή = "true" χαρακτηριστικό στην ετικέτα εισόδου HTML.
- Διορθώθηκε το πρόβλημα σύνδεση unicode αντικείμενα στο SDK.
Τι είναι καινούργιο στην έκδοση 1.6.0:
- Οι αιτήσεις μπορούν πλέον να λαμβάνουν XMPP στροφές σφάλματος στο / _ah / xmpp / σφάλματος.
- Στο πρόγραμμα προβολής δεδομένων Κονσόλα διαχειριστή, μπορείτε τώρα να φιλτράρετε με ονομάτων από ένα drop down μενού, κατά περίπτωση.
- Στην Datastore Στατιστικά της κονσόλας διαχειριστή, μπορούμε πλέον να προσφέρουμε namespace προτείνουν για το φιλτράρισμα στατιστικά.
- Έχουμε κυκλοφορήσει ως πειραματικά το πλήρες πλαίσιο MapReduce.
- Η SDK υποστηρίζει τώρα Python 2.7.
- Python 2.7 υποστηρίζει τώρα WebOb 1.1.1, η οποία έχει μερικές σημαντικές διορθώσεις σφαλμάτων. Οι εφαρμογές που ορίζεται ρητά την "webob" έκδοση για "1.1" στο app.yaml αρχεία τους, πρέπει να ενημερώσετε την έκδοση για να "1.1.1".
- Οι mail_stub.get_sent_messages () κλήση επιστρέφει τώρα περιπτώσεις EmailMessage.
Απαιτήσεις :
Τα σχόλια δεν βρέθηκε