[google-appengine] 1.7.3 Pre-release SDKs Available
Hi, We've posted the pre-release SDKs for Python and Java here: http://code.google.com/p/googleappengine/downloads/list Pre-Release notes below. Cheers, Rich App Engine Python SDK - Release Notes Version 1.7.3 === - Django 1.4 is now supported in Python 2.7 - The file-based implementation of the Datastore stub will be deprecated soon. A warning message informing users that SQLLite stub will be the default stub soon is now displayed. - Datastore Index stats now report type instead of representation-type. - Rich sort expressions beyond single field names are now supported in the Search API for dev_appserver. - search.MIN_NUMBER_VALUE and search.MAX_NUMBER_VALUE are now public in the Search API. - Globally Consistent Indexes are now deprecated in the Search API. - Index.list_documents() has been deprecated and replaced with Index.get_range() in the Search API. - search.list_indexes() has been deprecated and replaced with search.get_indexes() in the Search API. - Added method Index.get(doc_id) to get a document by its ID in the Search API - Index.add() has been deprecated and renamed to Index.put() in the Search API. - Index.remove() has been deprecated and renamed to Index.delete() in the Search API. - The AddDocumentError and RemoveDocumentError classes, which were already deprecated, have been removed from the Search API. - OperationCode.object_id and OperationCode.document_id, which were already deprecated, have been removed from the Search API. - Users can now change authentication options after app creation http://code.google.com/p/googleappengine/issues/detail?id=483 - Fixed an issue with Datastore backup/restore finalization steps only looking at the default queue in Admin Console. - Fixed an NDB issue with Structured Properties not converting dict properly. http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=207 - Fixed an NDB issue where multiple async transactions corrupt old Datastore connections. http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=209 - Fixed an NDB issue with fetch() with offset > 1000 returning an empty list. http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=210 - Fixed an issue with 2 factor authentication not giving useful error messages. http://code.google.com/p/googleappengine/issues/detail?id=8020 - Fixed an issue in the Search API snippeting breaking if the field contains a single word in dev_appserver. http://code.google.com/p/googleappengine/issues/detail?id=8171 - Fixed an issue with PyCrypto AES cipher not running on dev_appserver. http://code.google.com/p/googleappengine/issues/detail?id=8188 App Engine Java SDK - Release Notes Version 1.7.3 = - We encourage you to try and test your application using Java 7 and App Engine SDK. Note that Java 7 is *not* a supported runtime. - Java 7 Features that we encourage you to try in dev appserver: Strings in switch Binary integral literals and underscores in number literals Multi-catch and more precise rethrow Improved type inference for generic instance creation (diamond) try-with-resources statement Simplified varargs method invocation - Java 7 features that are NOT supported: All new Java 7 classes (the Google App Engine whitelist has not been updated yet) Method Handles Invoke Dynamic bytecode - InetAddress name resolution now displays UnknownHostException instead of a runtime exception error when the host is unknown. - Datastore Index stats now report type instead of representation-type. - Class Loading Priority can now be granted to specific JAR files by adding class-loader-config element in appengine-web.xml file. This is an experimental feature. - Queries with transactions are now fully checked for consistency in Remote API. - Global Consistent Indexes are now deprecated in the Search API. - ListResponse listDocuments(ListRequest) has been deprecated and replaced with GetResponse getRange(GetRequest) in the Search API. - ListIndexesReponse listIndexes(ListIndexesRequest) has been deprecated and replaced with GetResponse getIndexes(GetIndexesRequest) in the Search API. - getField(String) has been deprecated and aliased to getFields(String) in the Search API. - AddResponse Index.add() has been deprecated and renamed to PutResponse Index.put() in the Search API. - RemoveResponse Index.remove() has been deprecated and renamed to DeleteReponse Index.delete() in the Search API. - Users can now change authentication options after app creation http://code.google.com/p/googleappengine/issues/detail?id=483 - Fixed an issue with Channel API breaking when using urlfetch service. This issue was limited to the SDK. http://code.google.com/p/googleappengine/issues/detail?id=8166 - Fixed an issue with ResponseRewriterFilter not being threadsafe when using Remote API. http://code.google.com/p/googleappe
[google-appengine] Re: 1.7.3 Pre-release SDKs Available
Java 7 apps will not run at all in Production unless you are in the Trusted Tester program. Look forward to a TT program sign-up in our upcoming blog post. -Rich On Friday, October 19, 2012 1:02:13 PM UTC-7, Vinny P wrote: > > Looking forward to multicatch! > > Quick question: when you say Java 7 is not supported, do you mean that GAE > production will not run Java 7 apps at all, or that Java 7 apps will run > but may be flaky? > > Thanks, > > -Vinny P > > > On Friday, October 19, 2012 1:04:41 PM UTC-5, Richmond Manzana wrote: >> >> Hi, >> >> We've posted the pre-release SDKs for Python and Java here: >> http://code.google.com/p/googleappengine/downloads/list >> >> Pre-Release notes below. >> >> Cheers, >> >> Rich >> >> App Engine Java SDK - Release Notes >> >> Version 1.7.3 >> = >> >> - We encourage you to try and test your application using Java 7 and App >> Engine SDK. Note that Java 7 is *not* a supported runtime. >> - Java 7 Features that we encourage you to try in dev appserver: >> Strings in switch >> Binary integral literals and underscores in number literals >> Multi-catch and more precise rethrow >> Improved type inference for generic instance creation (diamond) >> try-with-resources statement >> Simplified varargs method invocation >> >> -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/R98q1qh7nNMJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] 1.7.4 Pre-release SDKs Available
Hello Everyone! We've posted the pre-release SDKs for Python and Java here: http://code.google.com/p/googleappengine/downloads/list My apologies for not announcing this to the group sooner, some of you may have noticed that they were available about a day ago. Pre-release notes below. Cheers, Rich App Engine Python SDK - Pre-Release Notes Version 1.7.4 === - Mail API Quotas have been updated. For more information please see: https://developers.google.com/appengine/docs/quotas.html - Background threads are now a GA feature. - Traffic Splitting is now a GA feature. - Task Queue Statistics is now a GA feature. - Logs API now has the ability to fetch requests based on a list of request_ids. Currently, this only works in production and is not supported in dev_appserver. - Python Interpreter has been upgraded to 2.7.3. - WebOb 1.2.3 is now available for Python 2.7. - DISTINCT for Datastore queries is now available as an experimental feature. - Matplotlib v1.1.1 is now available as an experimental feature. - The decommissioned Conversion API has been removed. - Channel API now supports channels being used across multiple application versions and backends. You can also limit channel usage to a specific application version by adding it to the client id when creating a channel. http://code.google.com/p/googleappengine/issues/detail?id=5123 - Mail API now sends notifications for emails that bounce. http://code.google.com/p/googleappengine/issues/detail?id=7451 App Engine Java SDK - Pre-Release Notes Version 1.7.4 = - Mail API Quotas have been updated. For more information please see: https://developers.google.com/appengine/docs/quotas.html - Traffic Splitting is now a GA feature. - Task Queue Statistics is now a GA feature. - Logs API now has the ability to fetch requests based on a list of request_ids. Currently, this only works in production and is not supported in dev_appserver. - DISTINCT feature for Datastore queries is now available as an experimental feature. - The decommissioned Conversion API has been removed. - Channel API now supports channels being used across multiple application versions and backends. You can also limit channel usage to a specific application version by adding it to the client id when creating a channel. http://code.google.com/p/googleappengine/issues/detail?id=5123 - Mail API now sends notifications for emails that bounce. http://code.google.com/p/googleappengine/issues/detail?id=7451 - Various JSP improvements JSPs are now compiled together as opposed to one by one. This improves the compilation process time. JSP compiled classes are packaged in JAR files. You can now avoid the upload of JSP source, which is typically not needed at runtime. This can be done via the new --delete_jsps option in the appcfg tool. By default, this option is not set. You can now package all the WEB-INF/classes/* classes into jar files. This can be done via the new --enable_jar_classes option in the appcfg tools. By default, this option is not set. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/Y4umUUGkBnsJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] 1.7.5 Pre-release SDKs Available
Hello Again Everyone! We've posted the pre-release SDKs for Python and Java here: http://code.google.com/p/googleappengine/downloads/list Please see the pre-release notes below. Cheers, Rich App Engine Python SDK - Release Notes Version 1.7.5 === - New instance classes F4_1G and B4_1G are now available. These instances have compute capacity equal to F4/B4 but with a maximum of 1G RAM instead of 512MB. - The Logs API stub now has sqlite as the default in the dev_appserver. - The deprecated classes and functions AddError, AddResult, ListIndexesResponse, ListResponse, RemoveError, RemoveResult, and list_indexes were removed from the Search API in the SDK. If your app references any of these classes or functions, you must deploy a new version without these references before the next release of App Engine. If you do not do this, your app may stop working in production. - The Conversion API, which was decommissioned last release, has been removed from the SDK. In a future release, the API will be removed from the runtime and any attempt to import the library will raise an exception. Applications in production that import the library should be fixed as soon as possible. - Matplotlib v1.2.0 is now available as an experimental feature. - Django 1.4 has been upgraded to 1.4.3. This is an experimental feature. - We are including a preview of a new and improved version of our development server. The new version is faster, provides more faithful support for complex multi-threaded applications, has better support for Datastore and supports more libraries. Try dev_appserver2.py in the SDK. This is an experimental feature. For more information, please visit http://code.google.com/p/appengine-devappserver2-experiment/ - The Channel API now has the ability to send channel messages from any app version or backend regardless of where the channel was created. http://code.google.com/p/googleappengine/issues/detail?id=5123 - The URL Fetch service now supports PATCH method requests. http://code.google.com/p/googleappengine/issues/detail?id=6316 - The Mail API can now send mail bounce notifications to the app. The notification will be delivered to /_ah/bounce if mail_bounce inbound services are enabled. http://code.google.com/p/googleappengine/issues/detail?id=7451 - The Blobstore service now returns the created filename instead of the blobKey when using Cloud Storage http://code.google.com/p/googleappengine/issues/detail?id=8337 App Engine Java SDK - Release Notes Version 1.7.5 = - New instance classes F4_1G and B4_1G are now available. These instances have compute capacity equal to F4/B4 but with a maximum of 1G RAM instead of 512MB. - The DataNucleus plugin has been upgraded to 2.1.2. - The deprecated classes AddException, AddResponse, ListException, ListIndexesException, ListIndexesRequest, ListIndexesResponse, ListRequest, ListResponse, and RemoveException were removed from the Search API in the SDK. If your app references any of these classes, you must deploy a new version without these references before the next release of App Engine. If you do not do this, your app may stop working in production. - The Conversion API, which was decommissioned last release, has been removed from the SDK. In a future release, the API will be removed from the runtime and applications that attempt to use it may stop working. Applications in production that import the library should be fixed as soon as possible. - We are making Java 7 available as an experimental feature. We strongly encourage local and production testing for all existing applications. For production testing: If any class in WEB-INF/classes of WEB-INF/lib has been compiled with a JDK7 javac compiler and a target 7 (default in JDK7), the app will use the Java 7 runtime. One can manually select the Java 7 runtime at deployment by using the --use_java7 flag on the appcfg tool. This is useful if the application is still compiled with a JDK6 compiler or is generating Java 6 bytecode with a JDK7 compiler. To keep using the Java 6 runtime, you need to either use JDK 6 to compile your application, or configure the JDK7 javac compiler to target a Java 6 runtime with the "-source 6 and -target 6" javac flags. For local testing: For local SDK, please use JDK7 to run your app. Here are some known possible issues upgrading the Java runtime version: http://www.oracle.com/technetwork/java/javase/compatibility-417013.html - The Channel API now has the ability to send channel messages from any app version or backend regardless of where the channel was created. http://code.google.com/p/googleappengine/issues/detail?id=5123 - The URL Fetch service now supports PATCH method requests. http://code.google.com/p/googleappengine/issues/detail?id=6316 - The Mail API can now send mail bounce
[google-appengine] Google App Engine SDK 1.7.4 is now available
Hi everyone, We're happy to announce that we released the 1.7.5 SDK. This release includes new features such as Experimental Java 7 runtime, High Memory Instances and Mail Bounce Notifications. For more details, please read our blog post and release notes. Announcement: http://googleappengine.blogspot.com/2013/02/app-engine-175-released.html Release notes for Python: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Enjoy! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine 1.7.5 SDK now available!
Hi everyone, We're happy to announce that we released the 1.7.5 SDK. This release includes new features such as Experimental Java 7 runtime, High Memory Instances and Mail Bounce Notifications. For more details, please read our blog post and release notes. Announcement: http://googleappengine.blogspot.com/2013/02/app-engine-175-released.html Releae notes for Python: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Enjoy! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.7.7 Pre-release SDKs Available
Hello Again Everyone! We've posted the pre-release SDKs for Python and Java. https://code.google.com/p/googleappengine/downloads/list Please see the pre-release notes below. Best, Rich p.s. A little quicker turnaround, this isn't an April Fools Joke! :) App Engine Python SDK - Pre-Release Notes Version 1.7.7 === - The Sockets API, which allows applications to make outgoing TCP connections and send/receive UDP packets to the Internet using both IPv4 and IPv6, is now available as an experimental feature for billed apps. - The Ftplib module is now restored. It depends on the experimental Sockets API. - Matplotlib 1.1.1, an experimental feature, is being deprecated and will be removed in 1.7.8. Please switch to matplotlib 1.2.0. - Fixed an issue with NDB not serializing projection entities correctly. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=215 - Fixed an issue with task queues failing to resolve backend addresses in the new dev_appserver. https://code.google.com/p/googleappengine/issues/detail?id=5105 - Fixed an issue with the Search API allowing multiple documents with no IDs to be in one put request. https://code.google.com/p/googleappengine/issues/detail?id=8553 - Fixed an issue with sort by doc_id not translating correctly causing InvalidRequest errors on the Search API. https://code.google.com/p/googleappengine/issues/detail?id=8958 - Fixed an issue with the Search admin UI where an Internal Server Error was served. https://code.google.com/p/googleappengine/issues/detail?id=9005 - Fixed an issue with Prospective Search failing in the new dev_appserver. https://code.google.com/p/googleappengine/issues/detail?id=9003 - Fixed an issue with the new dev_appserver failing with ImportError. https://code.google.com/p/googleappengine/issues/detail?id=9008 - Fixed an issue with Sqlite3 being unable to open a database file in the new dev_appserver. https://code.google.com/p/googleappengine/issues/detail?id=9031 - Fixed an issue with serving urls that contain unicode characters in the new dev_appserver. https://code.google.com/p/googleappengine/issues/detail?id=9040 App Engine Java SDK - Pre-Release Notes Version 1.7.7 = - The Sockets API, which allows applications to make outgoing TCP connections and send/receive UDP packets to the Internet using both IPv4 and IPv6, is now available as an experimental feature. - The Java runtime now defaults to Java7. If you still need to use the Java6 runtime, please use the --use_java6 flag when deploying your app. We encourage you to move to Java7 as soon as possible. - Fixed an issue with sort by doc_id not translating correctly causing InvalidRequest errors in the Search API https://code.google.com/p/googleappengine/issues/detail?id=8958 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.7.7 is now available!
Hi everyone, We're happy to announce that we have released the 1.7.7 SDK. This release includes new features such as updates to the Maven Plugin, and Outbound Sockets. We're also happy to announce that we have removed the weekly $2.10 minimum spend for billing enabled apps :) For more details, please read our blog post and release notes. Announcement: http://googleappengine.blogspot.com/2013/04/app-engine-177-released.html Releae notes for Python: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.0 is now available!
Hi everyone, We're happy to announce that we have released the 1.8.0 SDK. For more details, please read our blog post and release notes. Release notes for Python: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! P.S. If you don't see the appengine-maven-plugin release, it takes a while to replicate. You can either wait a little bit, or if you add the following in the pom you can see the master: sonatype-google-releases Sonatype Google Releases https://oss.sonatype.org/service/local/repositories/google-releases/content Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.8.1 Pre-release SDKs Available.
Hello Again Everyone! We've been busy since I/O! Pre-release SDKs for Python and Java here: http://code.google.com/p/**googleappengine/downloads/list<http://code.google.com/p/googleappengine/downloads/list> Please see the pre-release notes below. Cheers, Richmond Manzana App Engine Python SDK - Pre-Release Notes Version 1.8.1 === - The Task Queue async API is now a GA feature. The asynchronous methods improve utilization by allowing your app to add, lease and delete multiple tasks in parallel. - Cloud Console projects are now created by default whenever a new App Engine app is created. This is a Preview feature. - The Experimental Files API has been deprecated in favor of the Google Cloud Storage library, now available as a Preview feature. - Bandwidth between App Engine and Google Cloud Storage is currently free of charge (this may change in the future for certain levels of service). - The Search API has graduated from Experimental to Preview. Apps that have billing enabled can exceed the free quota levels and will be charged for usage above these levels. - Estimated number of search results will only be accurate if <= the number of results requested. By default this can be overridden by setting number_found_accuracy QueryOption in the Search API. - Dates, atoms, and number fields can now be found by searching without a field restriction in the Search API. - A quoted empty string now returns atom fields with empty values for the Search API. - Snippet and count functions are no longer allowed in sort expressions for the Search API. - The Search API now has improved error messages for user errors and internal errors. - The Datastore now assigns scattered auto ids by default. Legacy auto ids are still available via the 'auto_id_policy' option in app.yaml. - The Sockets API now allows client code to call get/set options against sockets. Previously, calls raised "Not Implemented" exceptions. For supported options, calls to getsockopt will return a mock value and calls to setsockopt will be silently ignored. Errors will continue to be raised for unsupported options. The currently supported options are: SO_KEEPALIVE, SO_DEBUG, TCP_NODELAY, SO_LINGER, SO_OOBINLINE, SO_SNDBUF, SO_RCVBUF, and SO_REUSEADDR. - The ndb library now supports distinct queries. This is a Preview feature. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=229 App Engine Java SDK - Pre-Release Notes Version 1.8.1 = - This SDK will be the last release that can deploy Java 6 apps. In 1.8.2, the SDK will only be compiled with the Java 7 compiler and the only target runtime will be Java 7. - The Task Queue async API is now a GA feature. The asynchronous methods improve utilization by allowing your app to add, lease and delete multiple tasks in parallel. - Cloud Console projects are now created by default whenever a new App Engine app is created. This is a Preview feature. - The Experimental Files API has been deprecated in favor of the Google Cloud Storage library, now available as a Preview feature. - Bandwidth between App Engine and Google Cloud Storage is currently free of charge (this may change in the future for certain levels of service). - The Search API has graduated from Experimental to Preview. Apps that have billing enabled can exceed the free quota levels and will be charged for usage above these levels. - Estimated number of search results will only be accurate if <= the number of results requested. By default this can be overridden by setting X in the Search API. - Dates, atoms, and number fields can now be found by searching without a field restriction in the Search API. - A quoted empty string now returns atom fields with empty values for the Search API. - Snippet and count functions are no longer allowed in sort expressions for the Search API. - The Search API now has improved error messages for user errors and internal errors. - The Datastore now assigns scattered auto ids by default. Legacy auto ids are still available via the 'auto_id_policy' option in appengine-web.xml. - The Sockets API now allows client code to call get/set options against sockets. Previously, calls raised "Not Implemented" exceptions. When java.net.Socket.get() is called, a mock value is returned, calls to set() will be silently ignored. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.1 is now available!
Hi Everyone, We're happy to announce that we have released the 1.8.1 SDK. For more details, please read our blog post and release notes. http://googlecloudplatform.blogspot.com/2013/06/google-app-engine-181-released.html Release notes for Python/PHP: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.1 is now available!
Hi Everyone, We're happy to announce that we have released the 1.8.1 SDK. For more details, please read our blog post and release notes. http://googlecloudplatform.blogspot.com/2013/06/google-app-engine-181-released.html Release notes for Python/PHP: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.8.2 Pre-Release SDKs available.
Hello! Pre-release SDKs for Python, PHP and Java found here: http://code.google.com/p/**googleappengine/downloads/list<http://code.google.com/p/googleappengine/downloads/list> Please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine Version 1.8.2 Python === - The Python Interpreter has been upgraded to 2.7.5. - The lxml library has been upgraded to 2.3.2 - Fixed an issue with the Datastore bulkloader syntax when using the Python 2.5 interpreter. - Fixed an issue with the Channel API's Javascript library; a memory leak occurred when closing channels. https://code.google.com/p/googleappengine/issues/detail?id=9283 - Fixed an issue with App Engine receiving erroneous XMPP presence from Google Hangouts. https://code.google.com/p/googleappengine/issues/detail?id=9498 PHP === - appcfg.py no longer requires the -R parameter to deploy PHP applications. - The function libxml_disable_entity_loader() is now disabled by default for security reasons. It can be re-enabled if necessary using the google_app_engine.enable_functions directive in the php.ini file. - Added support for the move_uploaded_file() and rename() methods on files stored on Google Cloud Storage. - Fixed an issue with the URL Fetch timeout option being ignored. https://code.google.com/p/googleappengine/issues/detail?id=9460 App Engine Java SDK - Release Notes Version 1.8.2 = - Fixed an issue with the Channel API's Javascript library; a memory leak occurred when closing channels. https://code.google.com/p/googleappengine/issues/detail?id=9283 - Fixed an issue with App Engine receiving erroneous XMPP presence from Google Hangouts. https://code.google.com/p/googleappengine/issues/detail?id=9498 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.2 is now available!
Hi Everyone, We're happy to announce that we have released the 1.8.2 SDK and are very excited to bring you some new preview features, Dedicated Memcache, Git Support, and Modules! For more details, please read our blog post and release notes. http://googlecloudplatform.blogspot.com/2013/07/google-app-engine-182-released.html Release notes for Python/PHP: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.8.3 Pre-Release SDKs are now available.
Hello Again! Pre-release SDKs for Python, PHP and Java found here: http://code.google.com/p/**googleappengine/downloads/list<http://code.google.com/p/googleappengine/downloads/list> Please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes Version 1.8.3 Python === - Fixed an issue with the Mail API, email addresses that contain encoded newlines as specified in rfc2047 are now parsed correctly. - Fixed an issue with channels.send_message failing when a client id has 3 or more dashes. - Fixed an issue with ndb.non_transactional correctly restoring the db library's transactional state. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=232 - Fixed an issue with NDB raising the correct exception when the rollback itself has an exception. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=234 - The NDB model property settings 'default' and 'required' are no longer mutually exclusive. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=236 - Fixed an issue with debugger/breakpoint not working on the dev_appserver. http://code.google.com/p/appengine-devappserver2-experiment/issues/detail? id=28 http://code.google.com/p/googleappengine/issues/detail?id=9012 http://code.google.com/p/googleappengine/issues/detail?id=9027 - Fixed an issue with NDB queries supporting iterate over distinct queries. http://code.google.com/p/googleappengine/issues/detail?id=9591 - Fixed an issue with enabling cloud integration for existing apps. https://code.google.com/p/googleappengine/issues/detail?id=9602 - Fixed an issue with users not being able to view the cron jobs page in the dev_appserver. https://code.google.com/p/googleappengine/issues/detail?id=9665 PHP === - There is now better support for stat() related functions for Google Cloud Storage objects. - Added a read through cache to the GCS client to improve performance. This allows for optimistic caching for write-once, read-many applications and performs on-write invalidation. - Environment variables that are set in app.yaml are now available in the PHP runtime. - You can now pass an array of metadata as part of the Google Cloud Storage upload context. - Apps can now use opendir()/readdir()/rewinddir()/closedir() on Google Cloud Storage buckets. - The PHP Task Queue API now supports adding tasks in bulk via the addTasks() method on the new PushQueue class. - The PHP Task Queue API now supports setting headers on the PushTask class. - Fixed an issue with the Mail API, email addresses that contain encoded newlines as specified in rfc2047 are now parsed correctly. - Fixed an issue with enabling cloud integration for existing apps. https://code.google.com/p/googleappengine/issues/detail?id=9602 App Engine Java SDK Pre-Release Notes = - Fixed an issue with the Mail API, email addresses that contain encoded newlines as specified in rfc2047 are now parsed correctly. - Fixed an issue with ChannelService.sendMessage() failing when a client id has 3 or more dashes. - Fixed an issue with enabling cloud integration for existing apps. https://code.google.com/p/googleappengine/issues/detail?id=9602 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.8.4 Pre-Release SDKs are now available.
Hello Again! Pre-release SDKs for Python, PHP and Java found here: http://code.google.com/p/**googleappengine/downloads/list<http://code.google.com/p/googleappengine/downloads/list> Please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes Version 1.8.4 Python/PHP == - The get_access_token method of the app_identity API is now released as a Generally Available (GA) feature. Python, Java, Go, and PHP versions for this API now exist. - A Datastore Admin fix in this release improves security by ensuring that scheduled backups can now only be started by a cron or task queue task. Administrators can still start a backup by going to the Datastore Admin in the Admin Console. Python == - Better support is now provided for the _$folder$ magic cloud storage keyword, and the implementation of basic mkdir()/rmdir() functionality via GCS streams. - This release adds the wrappers @transactional_async and @transactonal_tasklet to correct (a) @transactional @tasklet being synchronous despite the decorator, and (b) @tasklet @transactional not running the generator in a transaction. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=195 - Fixed a unicode issue associated with expressions in the Search API. A search with snippeted fields was failing on documents containing unicode characters. - Fixed an issue where Blobstore usage was being charged even though the actual data was being stored in Cloud Storage. All affected developers have been informed and reimbursements are underway. https://code.google.com/p/googleappengine/issues/detail?id=9659 - Fixed an issue that ensures all .py files in google.appengine.api that are available in the SDK are also available in the runtime. https://code.google.com/p/googleappengine/issues/detail?id=9755 - Fixed an issue of warning messages being displayed when running appcfg update (eg. appcfg.py update . --oauth2) from the 1.8.3 Python SDK. The appengine_rpc_httplib2 will work without warnings regardless of which oauth2client library is being used. https://code.google.com/p/googleappengine/issues/detail?id=9807 PHP == - The PHP interpreter was upgraded from PHP 5.4.8 to PHP 5.4.17 release version. - The is_writable() method now supports Google Cloud Storage files and buckets. - You no longer need to specify the PHP runtime on the command line when deploying applications via appcfg.py - Logs support for PHP was added to enable developers to automate the monitoring of application logs for apps. - Backends are disabled for PHP and are no longer supported with the PHP runtime. - Upload of PHP apps now ignores any pre-compilation errors. This allows precompilation to be disabled on a per-runtime basis, and defaults to disabled for PHP. Java == - The Java SDK local datastore now defaults to an HRD-like consistency policy, including eventually consistent global queries. For more information see developers.google.com/appengine/docs/java/tools/devserver#Using_the_Datastore - Fixed the implementation of the Cloud SQL JDBC driver for App Engine which restricted the connection lifetime to the lifetime of the HTTP request. This will unblock users who want to use long running connections (e.g. in connection pools). - Fixed bulkloader issue for Java caused by improper updates of the Java Remote API handlers in a previous version of the runtimes. - Fixed Eclipse plugin on the development server to eliminate complaints about missing indexes when using equality filters. - Fixed an issue with SASL provider registration that was impacting developers' ability to connect to GMail via IMAP. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.4 is now available!
Hi Everyone, We're happy to announce that we have released the 1.8.4 SDK. For details, please read our blog post and release notes. http://googlecloudplatform.blogspot.com/2013/09/cloud-platform-updates-app-engine-184.html Release notes for Python/PHP: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.8.5 Pre-Release SDKs are now available.
Hello! Pre-release SDKs for Python, PHP and Java found here: http://code.google.com/p/**googleappengine/downloads/list<http://code.google.com/p/googleappengine/downloads/list> Please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes Version 1.8.5 Java == - The max_concurrent_requests setting is now configurable per version/engine. http://code.google.com/p/googleappengine/issues/detail?id=7927 - The Conversion API, a decommissioned feature, has been removed from the runtime. Applications in production that import the API should be fixed as soon as possible. - Fixed an issue with the Admin Console Datastore Viewer throwing errors when fetching UTF-8 kinds. https://code.google.com/p/googleappengine/issues/detail?id=7570 - Fixed an issue with the Datastore Admin not being able to backup to another app. https://code.google.com/p/googleappengine/issues/detail?id=9808 Python & PHP == - The max_concurrent_requests setting is now configurable per version/engine. http://code.google.com/p/googleappengine/issues/detail?id=7927 - Fixed an issue with the Admin Console Datastore Viewer throwing errors when fetching UTF-8 kinds. https://code.google.com/p/googleappengine/issues/detail?id=7570 - Fixed an issue with the Datastore Admin not being able to backup to another app. https://code.google.com/p/googleappengine/issues/detail?id=9808 Python == - Developers can now use pdb when debugging python applications in the dev_appserver. https://code.google.com/p/googleappengine/issues/detail?id=9012 https://code.google.com/p/googleappengine/issues/detail?id=9027 PHP == - Modules are now supported for the PHP Runtime. - The Log Service API is now available. - The PHP interpreter has been upgraded from PHP 5.4.17 to PHP 5.4.19. - The /e modifier for mb_ereg_replace has been disabled. - The PHP interpreter has been switched to the JSON-C library. - The Mac OSX SDK now includes a PHP interpreter, installing PHP separately is no longer required. - The Windows SDK now includes a PHP interpreter, installing PHP separately is no longer required. - Fixed an issue where files that contain an '@' could not be deployed. https://code.google.com/a/google.com/p/google-appengine-php-trusted-tester /issues/detail?id=6 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.5 is now available!
Hi Everyone, We're pleased to announce that we have released the 1.8.5 SDK which includes Search API going GA and many improvements to the PHP Runtime. For details, please read our blog post and release notes. http://googlecloudplatform.blogspot.com/2013/09/app-engine-185-released-featuring-search-api-and-php-updates.html Release notes for Python/PHP: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.8.6 Pre-Release SDKs are now available.
Hello! Pre-release SDKs for Python, PHP and Java found here: http://code.google.com/p/**googleappengine/downloads/list<http://code.google.com/p/googleappengine/downloads/list> Please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes Version 1.8.6 Java == - GetAccessToken in the OAuth package is now a GA feature. - A memcache size chart has been added to admin console's dashboard. Access it via the drop-down above the graph. The chart graphs memcache size over time enabling customers to determine when cache flush events occurred. This is a preview feature. - If a customer passes invalid data to a memcache put() call, they now see a more useful error message. https://code.google.com/p/googleappengine/issues/detail?id=8671 - Fixed an issue with the SDK that allows an invalid Datastore query combination of group by and filter properties. - Fixed an issue affecting validation of the size of Datastore property names. - Fixed an issue with Datastore query validation for strings with exactly 500 characters. https://code.google.com/p/googleappengine/issues/detail?id=10019 Python & PHP == - A memcache size chart has been added to admin console's dashboard. Access it via the drop-down above the graph. The chart graphs memcache size over time enabling customers to determine when cache flush events occurred. This is a preview feature. - Fixed an issue with the dev_appserver that allows an invalid Datastore query combination of group by and filter properties. - Fixed an issue with the bulkloader that causes uploads to the dev_appserver to fail. - Fixed an issue affecting validation of the size of Datastore property names. - Fixed an issue with Datastore query validation for strings with exactly 500 characters. https://code.google.com/p/googleappengine/issues/detail?id=10019 Python == - Django 1.5.4 is now available in the Runtime. This is a Preview feature. - app_identity.get_access_token in the App Identity API is now a GA feature. - Geo is now a supported field type in the dev_appserver. http://code.google.com/p/googleappengine/issues/detail?id=7486 PHP == - php://memory I/O stream is now supported. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.6 is now available!
Hi Everyone, We're pleased to announce that we have released the 1.8.6 SDK For details, please read our blog post and release notes. http://googlecloudplatform.blogspot.com/2013/10/app-engine-186-released.html Release notes for Python/PHP: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.8.7 Pre-Release SDKs are now available.
Hello! Pre-release SDKs for Python, PHP and Java found here: http://code.google.com/p/**googleappengine/downloads/list<http://code.google.com/p/googleappengine/downloads/list> Please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes Version 1.8.7 Python & PHP == - Memcache configuration changes and mutations (flush, set, etc.) made from the Admin Console are now recorded in the admin console logs. - The max_concurrent_requests setting is now configurable per version/module. http://code.google.com/p/googleappengine/issues/detail?id=7927 - Fixed an issue with Datastore not correctly validating namespaces with greater than 500 characters. Python == - Fixed an issue with NDB not returning the same instance for async gets when using memcache. https://code.google.com/p/googleappengine/issues/detail?id=9976 PHP == - Added support for the mcrypt PHP extension to the PHP interpreter included with the Mac OSX SDK. - Added support for the zlib extension library to the PHP interpreter included with the Mac OSX SDK. - Added support for the PHP gd extension to the PHP interpreter included with the Mac OSX SDK. https://code.google.com/p/googleappengine/issues/detail?id=10156 - Fixed an issue where PHP applications could not be run locally using the Mac OS X launcher on Mac OS X Lion and earlier. https://code.google.com/p/googleappengine/issues/detail?id=10135 Java == - Memcache configuration changes and mutations (flush, set, etc.) made from the Admin Console are now recorded in the admin console logs. - The max_concurrent_requests setting is now configurable per version/module. http://code.google.com/p/googleappengine/issues/detail?id=7927 - LogService API functions related to the modules feature will be changing. The following functions will be deprecated and new versions will be provided: LogQuery.getModuleVersions(), LogQuery.moduleVersions() and LogQuery.Builder.withModuleVersions(). The following functions will be removed in a future release: LogQuery.getModuleVersions(), LogQuery.moduleVersions(), LogQuery.Builder.withModuleVersions(), LogQuery.getServerVersions(), LogQuery.serverVersions() and LogQuery.Builder.withServerVersions(). Serialized LogQuery objects with values set using any of the above removed methods will not be supported in a future release. - Fixed an issue with Datastore not correctly validating namespaces with greater than 500 characters. - Fixed and issue with vacuum_indexes not working in the SDK. https://code.google.com/p/googleappengine/issues/detail?id=10168 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.7 is now available!
Hi Everyone, We're pleased to announce that we have released the 1.8.7 SDK :) For details, please read our blog post and release notes. http://googlecloudplatform.blogspot.com/2013/11/app-engine-187-now-released.html Release notes for Python/PHP: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.8.8 Pre-Release SDKs are now available.
Hello! Seems like it was only yesterday that 1.8.7 came out :) Pre-release SDKs for Python, PHP and Java found here: http://code.google.com/p/googleappengine/downloads/list Please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes Version 1.8.8 Python & PHP == - Memcache API calls are tracked by a new metric that estimates resource usage, Memcache Compute Units (MCU's). There is a new quota bucket and dashboard graph corresponding to the metric, as well as an option in the memcache viewer to display top keys by MCU's. - The dev_appserver logs.db format is not backward compatible with 1.8.7. Users that revert to the 1.8.7 dev_appserver after trying 1.8.8 must delete this file. Unless specifically named by the user in the command line, the file is found at /tmp//logs.db. The error seen if this file is not removed is: 'IntegrityError: RequestLogs.module may not be NULL' - Added /_ah/gcs endpoint on the dev_appserver for local emulation of Google Cloud Storage services. https://code.google.com/p/googleappengine/issues/detail?id=10178 - Fixed an issue with cloning apps not creating proper service account names. https://code.google.com/p/googleappengine/issues/detail?id=10235 Python == - The socket based version of httplib from the Python standard library is now included in the runtime. If you need additional functionality from httplib (such as TLS client side certificates) you can now use the sockets based httplib (you will need sockets enabled). To use the sockets based httplib, include the following env_variable in your app.yaml: GAE_USE_SOCKETS_HTTLLIB: 'on' - Fixed an issue with the dev_appserver app id validation for UTF-8 https://code.google.com/p/googleappengine/issues/detail?id=10116 PHP == - The Sockets API is now available for Billing Enabled Applications. - PHP String has been added as a key type in the Admin Console Memcache viewer. - Added CloudStorageTools::getPublicUrl() method for constructing URLs for Google Cloud Storage objects. Java == - Memcache API calls are tracked by a new metric that estimates resource usage, Memcache Compute Units (MCU's). There is a new quota bucket and dashboard graph corresponding to the metric, as well as an option in the memcache viewer to display top keys by MCU's. - Fixed an issue with cloning apps not creating proper service account names. https://code.google.com/p/googleappengine/issues/detail?id=10235 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.8 is now available!
Hi Everyone, Things have been rolling pretty quick towards the holidays! We're pleased to announce that we have released the GAE 1.8.8 SDKs. For details, please read our blog post and release notes. http://googlecloudplatform.blogspot.com/2013/11/dedicated-memcache-is-now-generally-available-in-app-engine-188.html Release notes for Python/PHP: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.8.9 Pre-Release SDKs are now available.
Happy New Year! We wanted to inform you that the pre-release SDKs for Python, PHP and Java are now available and are found here: http://code.google.com/p/googleappengine/downloads/list Please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes Version 1.8.9 Python & PHP == - Renamed appcfg start to appcfg start_module_version and stop to stop_module_version. - Fixed an issue with ID allocation collisions in the Datastore. https://code.google.com/p/googleappengine/issues/detail?id=10134 - Fixed an issue with Cloud Storage calls failing in the dev_appserver. https://code.google.com/p/googleappengine/issues/detail?id=10181 https://code.google.com/p/googleappengine/issues/detail?id=10185 - Fixed an issue with the dev_appserver not starting on Windows when using versions of Python earlier than 2.7.2. https://code.google.com/p/googleappengine/issues/detail?id=10363 Python == - Deprecated start_module, start_module_async, stop_module, stop_module_async get_modules_async, get_versions_async, get_default_version_async, get_num_instances_async, get_hostname_async and added start_version, start_version_async, stop_version, stop_version_async as replacements in the Modules API. - Added verbose_name support for ComputedProperty in NDB. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=239 - Fixed an issue with deffered.defer not waiting for async operations. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=238 - Fixed an issue with LocalStructureProperty not handling None value in NDB. https://code.google.com/p/appengine-ndb-experiment/issues/detail?id=233 - Fixed an issue NDB not working with sqlite. https://code.google.com/p/googleappengine/issues/detail?id=8381 - Fixed an issue with debug not working with PyDev in 1.8.8. https://code.google.com/p/googleappengine/issues/detail?id=10390 - Fixed an issue with object properties not being retrieved in NDB. https://code.google.com/p/googleappengine/issues/detail?id=10467 PHP = - Renamed startModule, stopModule to startVersion, stopVersion in the Modules API. - Added support for the ftp extension. - Added support for the zip extension. - Added support for the gethostname() function. - A proper "billing required" message is now given when users attempt to use Sockets API on free apps. - Fixed an issue with header keys and values having whitespaces preventing responses from being compressed. - Fixed an issue with content-type and metadata not being updated when renaming Google Cloud Storage objects. - Fixed an issue with Cloud Storage rename requests failing when an object has a space in its name. Java == - Renamed appcfg start to appcfg start_module_version and stop to stop_module_version. - The following methods are deprecated in the Modules API and will be removed in an upcoming release: getModulesAsync getVersionsAsync getDefaultVersionAsync getNumInstancesAsync getVersionHostnameAsync getInstanceHostnameAsync startModule (replaced by startVersion) startModuleAsync (replaced by startVersionAsync) stopModule (replaced by stopVersion) stopModuleAsync (replaced by stopVersionAsync) getModuleHostname (replaced by getVersionHostname and getInstanceHostname) getModuleHostnameAsync - The following exceptions have been deprecated in the Modules API and will be removed in a following release: InvalidInstanceException InvalidModuloeException InvalidVersionException - The following exceptions have been removed in the Modules API: ModuleAlreadyStartedException ModuleAlreadyStoppedException - Modules are now supported in the dev_appserver Development Console. - Fixed an issue with ID allocation collisions in the Datastore. https://code.google.com/p/googleappengine/issues/detail?id=10134 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Google App Engine SDK 1.8.9 is now available!
Hi Everyone, Fresh new release for the New Year! We're pleased to announce the GAE 1.8.9 SDKs. Release notes for Python/PHP: http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes Release notes for Java: http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes Release notes for Go: https://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes Cheers! Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] 1.9.0 Pre-Release SDKs are now available.
We want to inform you that the pre-release SDKs for Python, PHP and Java are now available. As previously announced<http://google-opensource.blogspot.com/2013/05/a-change-to-google-code-download-service.html>in a Google code site announcement, new App Engine Binaries are no longer available at: http://code.google.com/p/googleappengine/downloads/list Older binaries will remain available at the code.google.com site. 1.9.0 Pre-release SDKs are now available at these links: App Engine 1.9.0 Java prerelease SDK<http://commondatastorage.googleapis.com/appengine-sdks%2Ffeatured%2Fappengine-java-sdk-1.9.0_prerelease.zip> App Engine 1.9.0 Python prerelease SDK<http://commondatastorage.googleapis.com/appengine-sdks%2Ffeatured%2Fgoogle_appengine-1.9.0_prerelease.zip> App Engine 1.9.0 PHP prerelease SDK<http://commondatastorage.googleapis.com/appengine-sdks%2Ffeatured%2Fgoogle_appengine-php-sdk-1.9.0_prerelease.zip> In the future, please look forward to the finding the latest binaries at https://developers.google.com/appengine/downloads Also, please see the pre-release notes below. Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes Version 1.9.0 Python & PHP == - New App Engine Application Identifiers must now start with a letter, in addition to the existing requirements that the identifier be 6-30 characters which are letters, numbers, and hyphens, and not start or end with a hyphen. Python == - The size limit on the Search API is now computed and enforced on a per-index basis, rather than for the app as a whole. The per-index limit is now 10GB. There is no fixed limit on the number of indexes, or on the total amount of Search API storage an application may use. - Users now have the ability to embed images in emails via the Content-Id attachment header. https://code.google.com/p/googleappengine/issues/detail?id=965 https://code.google.com/p/googleappengine/issues/detail?id=10503 - Fixed an issue with NDB backup/restore corrupting certain compressed entities. https://code.google.com/p/googleappengine/issues/detail?id=8599 PHP == - The PHP interpreter has been upgraded from PHP 5.4.19 to PHP 5.4.22. - Autoloading is now available in the SDK so developers will no longer need to explicitly require SDK files. - Expanded php.ini setting google_appengine.allow_include_gs_buckets to allow a path filter be included for improved security. - A warning message now appears if an application moves a user uploaded file to a Google Cloud Storage bucket/path. This is due to the fact that code may be included and lead to a local file inclusion vulnerability. - Added API functions CloudStorageTools::getMetadata() and CloudStorageTools::getContentType() for retrieving the metadata and content type of Google Cloud Storage objects. https://code.google.com/p/googleappengine/issues/detail?id=10182 - Fixed an issue with GCS folders not displaying correctly in Developers Console. - Fixed an issue with PHP_SELF and SCRIPT_NAME not being implemented correctly. https://code.google.com/p/googleappengine/issues/detail?id=9989 https://code.google.com/p/googleappengine/issues/detail?id=10478 Java == - Java 6 applications cannot be deployed to Google App Engine from any version of the SDK. Existing Java 6 applications will continue to run. If you are still relying on a Java 6 application in Google App Engine, we strongly encourage you to start testing and deploying your app using Java 7. Java 7 has been certified by Oracle to be fully backwards compatible with Java 6, as well as providing a number of benefits to developers. Java 7 applications will be fully supported in future releases of the App Engine SDK. If you absolutely need to continue to deploy Java 6 applications for compatibility reasons, you can request that your application be whitelisted for Java 6 deployment from http://goo.gl/ycffXq. As we review each whitelist application by hand, please allow 10 working days for review, and note that only billed applications that show a proven incompatibility will be considered for exemption. - Modules API methods have been moved out of the labs package in preparation for a general availability release. - MapReduce is now a Preview feature. Documentation and getting started guides are now available on developers.google.com. - The size limit on the Search API is now computed and enforced on a per-index basis, rather than for the app as a whole. The per-index limit is now 10GB. There is no fixed limit on the number of indexes, or on the total amount of Search API storage an application may use. - Users now have the ability to embed images in emails via the Content-Id attachment header. https://code.google.com/p/googleap
[google-appengine] 1.9.1 Pre-Release SDKs are now available.
We want to inform you that the pre-release SDKs for Python, PHP and Java are now available. As previously announced<http://google-opensource.blogspot.com/2013/05/a-change-to-google-code-download-service.html> in a Google code site announcement, new App Engine Binaries are no longer available at: http://code.google.com/p/googleappengine/downloads/list Older binaries will remain available at the code.google.com site. 1.9.1 Pre-release SDKs are now available at https://developers.google.com/appengine/downloads#Google_App_Engine_Pre_Release_SDKs Also, please see the pre-release notes below. Python & PHP == - The Performance Settings section of the Application settings page in the Admin Console, Backends API and all backends related management tools are now deprecated and will be removed in a future release. Users of Backends are recommended to migrate to the App Engine Modules API, which provides a more flexible implementation of the same functionality. These settings are now all configurable via Modules configuration files. See the Modules documentation for more information: https://developers.google.com/appengine/docs/python/modules/ #Python_Configuration Java = - The Performance Settings section of the Application settings page in the Admin Console, Backends API and all backends related management tools are now deprecated and will be removed in a future release. Users of Backends are recommended to migrate to the App Engine Modules API, which provides a more flexible implementation of the same functionality. These settings are now all configurable via Modules configuration files. See the Modules documentation for more information: https://developers.google.com/appengine/docs/java/modules/#Java_Configuration Cheers, Richmond Manzana Technical Program Manager Google App Engine App Engine SDK - Pre-Release Notes -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/d/optout.
[google-appengine] 1.9.2 Pre-Release SDKs are now available.
We want to inform you that the pre-release SDKs for Python, PHP and Java are now available. As previously announced<http://google-opensource.blogspot.com/2013/05/a-change-to-google-code-download-service.html> in a Google code site announcement, new App Engine Binaries are no longer available at: http://code.google.com/p/googleappengine/downloads/list Older (deprecated) binaries will remain available at the code.google.com site. There are a few changes and fixes related to the 1.9.2 release notes, however numerous internal performance and reliability improvements have been made. 1.9.2 Pre-release SDKs are now available at https://developers.google.com/appengine/downloads#Google_App_Engine_Pre_Release_SDKs Please see the pre-release notes below. Python == N/A PHP == - Users now have the ability to embed images in emails via the Content-Id attachment header. https://code.google.com/p/googleappengine/issues/detail?id=965- Fixed an issue with the Google Cloud Storage upload proxy truncating POST field data when it is longer than 80 characters. https://code.google.com/p/googleappengine/issues/detail?id=10355- Fixed an issue with default max sized uploads no longer handling unlimited size uploads.https://code.google.com/p/googleappengine/issues/detail?id=10727 Java = N/A Cheers, Richmond Manzana Technical Program Manager Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/d/optout.
[google-appengine] Re: App Engine SDK v1.9.3 is out. Where are release notes?
Release Notes are now posted. https://code.google.com/p/googleappengine/w/list Making a separate post on this thread. Cheers, Rich On Tuesday, April 15, 2014 12:48:20 PM UTC-7, GAEfan wrote: > > App Engine SDK v1.9.3 is out. Where are release notes? Thank you. > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/d/optout.
[google-appengine] App Engine 1.9.3 is now available
Hi Everyone, We're happy to announce the release of Google App Engine 1.9.3, which has now been rolled out to all applications. Blog post here: http://googlecloudplatform.blogspot.com/2014/04/announcing-release-of-google-app-engine-1-9-3.html Release 1.9.3 includes the following enhancements: Java=- Various internal bug fixes. No new features for Java SDK 1.9.3. Python= - Fixed an issue with NDB deserialization going into an infinite loop when repeated nested structured properties are None. https://code.google.com/p/googleappengine/issues/detail?id=10758 PHP == - Fixed an issue with the fnmatch() function not being supported in production. https://code.google.com/p/googleappengine/issues/detail?id=10723 Cheers, Richmond ManzanaTechnical Program ManagerGoogle App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/d/optout.