Just wanted to let everyone know that the prerelease SDK for 1.3.6 is out. If you're interested in downloading the SDKs, you can find them here:
Not all features that work locally in the new version are guaranteed to work in a deployed application, as these may depend on us pushing new versions of backend services. We welcome your feedback, as it helps us greatly in finding issues with the release as early as possible.
Python
=================================
- Multitenancy is now supported in the datastore, allowing better
compartmentalization of user data.
- Automatic image thumbnailing is now available in the Images API using
get_url_base().
- Users can now serve custom static error pages for over_quota, dos_api_denial
and default cases.
- Results of datastore count() queries and offsets for all datastore queries
are no longer capped at 1000.
- Added a pause queue button to the task queue details page in the Admin
Console.
- Historical graphs have been added to all of the dashboard graphs in the Admin
Console.
- Content-range headers are supported on Blobstore downloads.
- Remote API now supports the Blobstore API.
- New method to allocate datastore ids in a given range: db.allocate_id_range().
- New db method is_in_transaction() determines if a transaction is still open.
- Increased several rate limited quotas for free applications.
- Fixed an issue in db.py where unindexed property lists for user-specified
property names were ignored.
- Fixed an issue where the task queue uses local time instead of UTC time to
compute job ETA.
- Fixed an issue in the SDK with datastore cursors being too large.
Java
=============
- Multitenancy is now supported in the datastore, allowing better
compartmentalization of user data.
- Automatic image thumbnailing is now available in the Images API using
GetUrlBase.
- Users can now serve custom static error pages for over_quota, dos_api_denial
and default cases.
- Results of datastore count() queries and offsets for all datastore queries
are no longer capped at 1000.
- Added a pause queue button to the task queue details page in the Admin
Console.
- Historical graphs have been added to all of the dashboard graphs in the Admin
Console.
- Content-range headers are supported on Blobstore downloads.
- New method to allocate datastore ids in a given range: allocateIdRange()
- The app.yaml format is supported with Java applications.
- Increased several rate limited quotas for free applications.
- Fixed an issue that did not allow forms of over 200,000 bytes to be submitted.
Happy building!
--
Ikai Lan
Developer Programs Engineer, Google App Engine