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/googleappengine/issues/detail?id=965
    https://code.google.com/p/googleappengine/issues/detail?id=10503
- 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.

-- 
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.

Reply via email to