Prerelease SDK for 1.5.1 is ready for testing, feel free to download
And give it a try for local Verification:
Http://code.google.com/p/googleappengine/downloads/list
See release notes below: Notice protorpc, channel API presence, webp
Support, X-appengine-country header and a lot of bug fixes.
Happy testing!
Python
======================================
-Protorpc is a new experimental library that provides a simple method
Creating a well-defined and easy-to-use web-based RPC service.
-The Development Server's datastore implementation now contains logic that
Closely replicates the consistency guarantees of the high replication
Datastore. To use, run the dev_appserver with the flag -- high_replication set
To true.
-All user request have an X-appengine-country Header which contains
ISO-3166-1 alpha-2 country code for the user, based on the IP address of
Client request.
-The channel API can now provide user presence, this can be configured
Adding channel_presence to the list of inbound services for your application.
-The images API now supports the webp format. Due to limitations in Pil,
SDK does not support the webp format.
-You can switch the timezone for App Engine logs in the Admin console.
Http://code.google.com/p/googleappengine/issues/detail? Id = 734
-Fixed an issue in the SDK where leased tasks had the POST method. They now
Have a pull method.
-Fixed an issue where the channel API didn't work with non-default versions
Applications using the high replication datastore.
-When displaying upload upt data in the Admin Console dataviewer, a useful error
It will be displayed, instead of a 500.
Http://code.google.com/p/googleappengine/issues/detail? Id = 4945
Java
==================
-The Development Server's datastore and Testing Service implementations now
Contains logic that closely replicates the consistency guarantees of the high
Replication datastore. To use, run the dev_appserver with the flag
-Ddatastore. default_high_rep _
Job_policy_unapplied_job_pct = 20.
-All user request have an X-appengine-country Header which contains
ISO-3166-1 alpha-2 country code for the user, based on the IP address of
Client request.
-The channel API can now provide user presence, this can be configured
Adding channel_presence to the list of inbound services for your application.
-The images API now supports the webp format.
-You can switch the timezone for App Engine logs in the Admin console.
Http://code.google.com/p/googleappengine/issues/detail? Id = 734
-Added javax. xml. ws. Service $ mode to the whitelist.
Http://code.google.com/p/googleappengine/issues/detail? Id = 4770
-You can configure your application to asynchronously write https session data
By addingTo your
Appengine-web.xml.
Http://code.google.com/p/googleappengine/issues/detail? Id = 1692
-The local task queue unit testing API now supports deferred tasks.
-Fixed an issue where using reserved URLs did not cause an error in the SDK.
-Fixed an issue where having a backends. xml configuration file caused Logging
To stdout to fail in the SDK.
-Fixed an issue where the channel API didn't work with non-default versions
Applications using the high replication datastore.
-Fixed an issue where the Remote API rtok comparison was broken for some users,
Causing appfcg download data to fail.
-Fixed an issue with the SDK where you cocould not apply a transform to PNG
Images.
Http://code.google.com/p/googleappengine/issues/detail? Id = 3458
-When displaying upload upt data in the Admin Console dataviewer, a useful error
It will be displayed, instead of a 500.
Http://code.google.com/p/googleappengine/issues/detail? Id = 4945
-Fixed an issue with the SDK where non-string index names caused an error
Upload.
Http://code.google.com/p/googleappengine/issues/detail? Id = 5004
-Datanucleus now supports polymorphic relationships.
Http://code.google.com/p/datanucleus-appengine/issues/detail? Id = 153
-Datanucleus now supports preparedquery # countentities (fetchoptions ).
Http://code.google.com/p/datanucleus-appengine/issues/detail? Id = 225
-Fixed an issue with datanucleus where recursive relation did not work.
Http://code.google.com/p/datanucleus-appengine/issues/detail? Id = 80
--
Johan euphrosine (proppy)
Developer programs Engineer
Google developer relations this article is to use b3log solo from the simple design of the art for synchronous release of the original address: http://88250.b3log.org/gae-1.5.1-prerelease.html