Prerelease SDK for 1.5.1 are ready for testing, feel free to download
and give it a try for local verification:
Http://code.google.com/p/googleappengine/downloads/list
Below:notice notes 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 to
Creating a well-defined and easy-to-use web-based RPC service.
-The development server ' s Datastore implementation now contains logic
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 the
Iso-3166-1 alpha-2 Country code for the "user, based on" The IP address of the
Client request.
-The Channel API can now provide user presence, this can is configured by
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, the
The 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 of
Applications using the high Replication datastore.
-When displaying corrupt data in the Admin Console Dataviewer, a useful error
would 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
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 the
Iso-3166-1 alpha-2 Country code for the "user, based on" The IP address of the
Client request.
-The Channel API can now provide user presence, this can is configured by
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
-Can configure your application to asynchronously write HTTPS session data
By adding to your
Appengine-web.xml.
http://code.google.com/p/googleappengine/issues/detail?id=1692
-The local task \ Testing API now supports Deferred Tasks.
-Fixed an issue where using reserved URL did not cause a error in the SDK.
-Fixed an issue where has 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 of
Applications using the high Replication datastore.
-Fixed an issue where the Remote API rtok comparison is broken for some users,
Causing APPFCG download data to fail.
-Fixed an issue with the SDK where and could not apply a transform to PNG
Images.
http://code.google.com/p/googleappengine/issues/detail?id=3458
-When displaying corrupt data in the Admin Console Dataviewer, a useful error
would 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 upon
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 a 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 the use of B3log Solo from the simple design of the art of the synchronization of the release of the original address: http://88250.b3log.org/gae-1.5.1-prerelease.html