GAE 1.5.1 SDK Prerelease

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 for
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 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 be 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
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
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 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 be 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
- You can configure your application to asynchronously write https session data
by adding <async-session-persistence enabled="true"></async-session-persistence> to 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 of
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 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
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 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 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


本文是使用 B3log Solo简约设计の艺术 进行同步发布的

你可能感兴趣的:(GAE)